全双工,半双工和半工的区别
TCP链接是全双工,所以需要执行FIN两次。
全双工: 全双工(Full Duplex)是通讯传输的一个术语。通信允许数据在两个方向上同时传输,它在能力上相当于两个单工通信方式的结合。全双工指可以同时(瞬时)进行信号的双向传输(A→B且B→A)。指A→B的同时B→A,是瞬时同步的。
半双工(Half Duplex),所谓半双工就是指一个时间段内只有一个动作发生,举个简单例子,一条窄窄的马路,同时只能有一辆车通过,当目前有两辆车对开,这种情况下就只能一辆先过,等到头儿后另一辆再开,这个例子就形象的说明了半双工的原理。早期的对讲机、以及早期集线器等设备都是基于半双工的产品。随着技术的不断进步,半双工会逐渐退出历史舞台。
单工: 就是在只允许甲方向乙方传送信息,而乙方不能向甲方传送 。(比喻汽车的单行道。)
全双工,半双工和半工的区别相关推荐
- UART、SPI、I2C串行通讯协议解释 同步/异步 全双工/半双工通信含义
欢迎加入QQ技术交流群:100479172 一.什么是同步/异步通信? 同步通信:一方发送,另一方应答,否则不进行下一次传输(带时钟同步信号传输). 异步通信:一方发送,不考虑另一方是否收到,直接进行 ...
- 全双工,双工,单工的区别
全双工,双工,单工的区别 全双工(Full Duplex)是通讯传输的一个术语. 通信允许数据在两个方向上同时传输,它在能力上相当于两个单工通信方式的结合.全双工指可以同时进行信号的双向传输 单工就是 ...
- 全双工、半双工、单工有什么区别!
什么是全双工? 全双工:(Full Duplex)是通讯传输的一个术语. 通信允许数据在两个方向上同时传输,它在能力上相当于两个单工通信方式的结合.全双工指可以同时(瞬时)进行信号的双向传输(A→B且 ...
- 江苏工勤计算机高级工职称,事业单位专业技术职称与工勤岗高级工的区别
事业单位专业技术职称与工勤岗高级工有什么区别?哪个更好?事业单位分为三类岗位,分别是管理岗.专业技术岗和工勤岗. 专业技术职称对应的是专业技术岗,事业单位改革后,专业技术岗采取的是评聘结合的办法,即先 ...
- 全虚拟化和半虚拟化的区别 cpu的ring0~ring3又是什么概念?
ring0是指CPU的运行级别,ring0是最高级别,ring1次之,ring2更次之-- 拿Linux+x86来说, 操作系统(内核)的代码运行在最高运行级别ring0上,可以使用特权指令,控制中断 ...
- mysql主从中异步和半同步的区别
MySQL主从复制,默认是异步复制.异步复制,即master执行完事物并提交后,二进制日志记录完这些更新操作后,就又开始下一批事物.并不关心这些更新是否被复制到从上. 而半同步复制则相反,它需要等待至 ...
- 监督学习,无监督学习,半监督学习的区别
1.监督学习 输入数据有特征值和目标值组成 回归:函数的输出是一个连续的值 分类:函数的输出是有限个离散的值 2.无监督学习 输入数据由输入特征值组成 输入数据没有被标记,也没有确定的结果,样本数据类 ...
- 【考研计网:基础版】第三章:数据链路层
本章纲要 数据链路层的功能 组帧 差错控制:检错编码和纠错编码 流量控制和可靠传输机制 (1)流量控制 (2)可靠传输和滑动窗口机制 (3)停止-等待协议 (4)后退N帧协议(GBN) (5)选择重传 ...
- 全双工、半双工及单工通讯
根据数据通讯的方向,通讯又分为全双工.半双工及单工通讯,它们主要以信道的方向来区分, 见图 通讯方式说明 及表 全双工-半双工及单工通讯 . 仍以公路来类比,全双工的通讯就是一个双向车道,两个方向上的 ...
最新文章
- SharePoint 2013 配置开发环境,需安装VS2012插件
- 枚举 ---- D. Zigzags[ Educational Codeforces Round 94 (Rated for Div. 2)]思维枚举优化4重循环
- 分享一个外星人蓝屏的问题解决方法
- 20190703 关于如何驱动
- php+nginx上传文件配置
- 【JavaFx教程】第三部分:与用户的交互
- java环境变量设置xp_java环境变量设置方法
- 机器学习工程师 - Udacity 癌症检测深度学习
- 谈一谈synchronized关键词
- ssm(Spring+Spring mvc+mybatis)Dao层实现类——DeptDaoImpl
- ANSIBLE---变量
- LCA SP913 QTREE2 - Query on a tree II
- 日常踩坑:python新项目创建新的虚拟环境、pycharm无法安装install package工具、pip的缓存作用
- 详解机器学习之感知机理论与实践
- ARM版Win11系统(intel版Win10/11系统)
- Vue生命周期-手动挂载理解
- 50个Android开发技巧(02 延迟载入和避免反复渲染视图)
- excel按模板导出
- Growth—电子书预览版
- 夺命故障!炸出了投资人!
热门文章
- UML 是什么,包括什么,九种图
- Java实现视频,音频转码
- Qt插件:QLibrary
- php mosquitto,php使用Mosquitto扩展
- 防抖与节流,rxjs防抖与节流
- Java调用大数据接口,学习Hadoop第二十八课(java通过调用接口来操作HBase)
- (Spring笔记)SpringBoot-v2.5.3部署阿里云SSL证书——.pfx
- BUUCTF-MISC:穿越时空的思念
- avg在python中的意思_一个简易的AVG游戏模板(python)
- php 公众号微信支付流程,微信公众号支付完整流程案例