文章目录

  • 一、简介
  • 二、概念
    • 1、单工
    • 2、半双工
    • 3、全双工

一、简介

  作为一名计算机专业的学生,会经常听到XXX用的是半双工方式、XXX又用的是全双工,串口通信又怎么怎么样,这个通信协议又是怎么样,但对于这些并没有真正掌握,也就是个一知半解,故查阅资料,记录一下。

二、概念

  移动通信按照用户的通话状态和频率使用的方法,可分为三种工作方式:单工制、半双工制和双工制。单工、半双工和全双工是电信计算机网络中的三种通信信道,这些通信信道可以提供信息传达的途径。通信信道可以是物理传输介质或通过多路复用介质的逻辑连接。物理传输介质是指能够传播能量波的材料物质,例如数据通信中的导线。并且逻辑连接通常指电路交换连接或分组模式虚拟电路连接,例如无线电信通道。由于通信信道的帮助,信息可以无障碍地传输。在计算机网络中主要采用双工方式,其中局域网采用半双工方式,城域网和广域网采用全双工方式。

1、单工

   单工(Simplex Communication)模式的数据传输是单向的。通信双方中,一方固定为发送端,一方则固定为接收端。信息只能沿一个方向传输,使用一根传输线。 通俗地来说就是,你作为一个辛苦的打工仔,辛辛苦苦地干了一个月,把你这一个月的工作成果发送给你的老板,老板接收到你的信息后,通知财务发给你工资;这个过程是单向的,没有老板向你这个打工人汇报工作的吧,你给老板发工资,那还打工干什么。

   单工模式一般用在只向一个方向传输数据的场合。例如计算机与打印机之间的通信是单工模式,因为只有计算机向打印机传输数据,而没有相反方向的数据传输。还有在某些通信信道中,如单工无线发送等。

2、半双工

   半双工(Half Duplex)数据传输指数据可以在一个信号载体的两个方向上传输,但是不能同时传输。 例如,在一个局域网上使用具有半双工传输的技术,一个工作站可以在线上发送数据,然后立即在线上接收数据,这些数据来自数据刚刚传输的方向。像全双工传输一样,半双工包含一个双向线路(线路可以在两个方向上传递数据)。举个简单的例子:就像走独木桥一样,单人单行,我不过去,你就别想过来。

   半双工通信使用同一根传输线,既可以发送数据又可以接收数据,但不能同时进行发送和接收。数据传输允许数据在两个方向上传输,但是,在任何时刻只能由其中的一方发送数据,另一方接收数据。因此半双工模式既可以使用一条数据线,也可以使用两条数据线。它实际上是一种切换方向的单工通信,就和对讲机(步话机)一样。半双工通信中每端需有一个收发切换电子开关,通过切换来决定数据向哪个方向传输。因为有切换,所以会产生时间延迟。信息传输效率低些。

3、全双工

   全双工(Full Duplex)是通讯传输的一个术语。通信允许数据在两个方向上同时传输,它在能力上相当于两个单工通信方式的结合。全双工指可以同时(瞬时)进行信号的双向传输(A→B且B→A)。指A→B的同时B→A,是瞬时同步的。

   全双工数据通信允许数据同时在两个方向上传输,因此,全双工通信是两个单工通信方式的结合,它要求发送设备和接收设备都有独立的接收和发送能力,就和电话一样。在全双工模式中,每一端都有发送器和接收器,有两条传输线,可在交互式应用和远程监控系统中使用,信息传输效率高。

单工、半双工、全双工一点通相关推荐

  1. 计算机传输方式:串行传输/并行传输、同步传输/异步传输、单工/半双工/全双工

    计算机传输方式:串行传输/并行传输.同步传输/异步传输.单工/半双工/全双工 一.串行传输/并行传输 串行传输 并行传输 同步传输/异步传输 同步传输 异步传输 单工/双工/全双工 单工 半双工 全双 ...

  2. 【计算机网络】物理层 : 数据通信 ( 数据通信模型 | 信源 | 信宿 | 信道 | 通信方式 | 单工 | 半双工 | 全双工 | 数据传输方式 | 串行 | 并行 )

    文章目录 一.数据通信模型示例 二.数据通信模型 三.数据通信模型 分类 四.数据通信 术语 五.三种通信方式 六.数据传输方式 一.数据通信模型示例 数据通信模型 示例 : ① 通信场景 : 两台计 ...

  3. 单工 半双工 全双工

    1.单工 单工就是指A只能发信号,而B只能接收信号,通信是单向的,就象灯塔之于航船--灯塔发出光信号而航船只能接收信号以确保自己行驶在正确的航线上. 2.半双工 半双工就是指A能发信号给B,B也能发信 ...

  4. 单工 半双工 全双工的区别

    单工:只能一方发送一方接收,顺序不可颠倒 半双工 :双方都能发送和接收,但是同一时间信道上只能有一方发送,一方接收,普通管道(又叫匿名管道)就是半双工的 全双工:双方都能发送和接收,而且可以同时发送和 ...

  5. 单工,半双工,全双工

    1.单工 单工就是指A只能发信号,而B只能接收信号,通信是单向的,就象灯塔之于航船-灯塔发出光信号而航船只能接收信号以确保自己行驶在正确的航线上.  2.半双工(Half Duplex) 半双工就是指 ...

  6. 比较全面的HTTP和TCP网络传输的单工、全双工和半双工

    文章目录 单工.全双工.半双工 1. 单工 2. 半双工 3. 全双工 HTTP协议的工作模式 TCP协议的工作模式 本文参考: 图解网络传输单工.半双工.全双工 - 知乎 (zhihu.com) 问 ...

  7. 一点通路由器模拟软件最新版_2019年高压电工作业考试最新版题库及答案(全部判断题)...

    微信也可以搜索小程序或者公号"安全生产模拟考试一点通""进行全部题库练习和模拟考试,错题练习,成绩测评 第1题.[判断题] 三相交流对称电路中,如采用三角形接线时,线电流 ...

  8. 《天气一点通》隐私策略

    天气一点通不会收集.存储.分享您的任何个人信息或者与您的设备相关的信息.我们不会收集任何统计数据和分析数据,也不会跟踪用户的行为. 转载于:https://www.cnblogs.com/codero ...

  9. php一点通,编程一点通app-编程一点通官方版下载v1.0.1-七度网

    编程一点通app是一款专业的手机在线编程学习软件,超级适合入门级学员,包含的编程语言丰富,可以满足不同用户的学习需求,感兴趣的用户还可以针对自己喜欢的内容进行在线学习,掌握更多专业化的知识,推荐大家都 ...

最新文章

  1. 浅谈对敏捷开发的初期理解
  2. Linux一键安装PHP/JAVA环境OneinStack
  3. springboot . 配置jpa使用
  4. 科大星云诗社动态20210904
  5. oracle外部表导入,oracle 外部表导入时间日期类型数据
  6. LUA面向对象编程技巧
  7. pycharm 显示空格及tab
  8. CNN卷积神经网络-tensorflow
  9. TdxRibbon控件的皮肤设置
  10. 枚举很好用啊,为啥阿里不建议返回值用枚举?看看作者孤尽的回答
  11. springMVC对简单对象、Set、List、Map的数据绑定和常见问题(三)
  12. 浅谈51单片机简易循迹小车制作方案
  13. Ubuntu 20.04安装微信、QQ
  14. 【接口测试】Http请求各内容说明
  15. TPS77618DR PMIC - 稳压器 - 线性 正 固定 1 输出 500mA 8-SOIC
  16. 详解python 利用 pyecharts 画地图(热力图)(世界地图,省市地图,区县地图)、动态流向图
  17. PostgreSQL16中pg_dump的LZ4和ZSTD压缩
  18. 如何解决SSL/TLS证书服务的高可用性?
  19. AdvanCell完成由晨兴创投领投的1,800万澳元B轮融资
  20. CentOS 6.4下通过Rdo方式安装OpenStack

热门文章

  1. 2020蓝桥杯省赛C/C++B组(第二场) 试题A:门牌制作
  2. 如何翻译文字?安利你这几个文字翻译器
  3. 航空公司VIP客户查询(25 分)
  4. 数据挖掘与机器学习关系与区别
  5. 优盘数据恢复怎么做?3个方法分享!
  6. DCGAN理论讲解及代码实现
  7. tensorflow实现DCGAN
  8. 快速消费品企业建立大数据信息化平台的必要性之我见
  9. Qt QFile按行读写数据
  10. C for Graphic:卡通头发