全双工和半双工?

作者: 罗蓁蓁 | 来源:发表于2017-09-09 22:31 被阅读46次

全双工和半双工?

注:全双工和半双工是串行通信的概念。

半双工half-duplex,是指在传输过程中同时只能向一个方向传输。一方的数据传输结束之后,另外一方再回应。也就是说同时只有一个节点能够传输,如果两个节点同时传输数据的话,网络中就会出现拥堵。这种传输方式效率低,需要更多时间。老的网站都是用的半双工的节点,主要是因为受到了网络媒介(同轴电缆)和硬件设备(hub)的限制。全双工(full-duplex)是指两方能够同时发送和接受数据,在这种情况下就没有拥堵的危险,数据的传输也就更快。

全双工方式full-duplex

当数据的发送和接收分流,分别由两根不同的数据线传输时,通信双方都能在同一时间进行发送和接收,这样的传输方式就是全双工制。在全双工方式下,通信系统的每一端都设置了发送器和接收器。因此,能控制数据同时在两个方向上传送。全双工方式无需进行方向的切换,因此,没有切换操作所产生的时间延迟。这对那些不能有时间延误的交互式应用十分有利。这种方式要求通讯双方均有发送器和接收器。同时,需要2根数据线传送数据信号,可能还需要控制线和状态线,以及地线。

半双工方式half-duplex

若使用同一根传输线即做接收也做发送,虽然数据可以在两个方向上传送,但不能同时收发数据,这样的传送方式就是半双工。采用半双工方式时,通信系统每一端的发送器和接收器,通过收发开关转换到通信线上进行方向的切换,因此,会产生时间延迟。收发开关实际上是由软件控制的电子开关。

相关文章

  • 全双工和半双工?

    全双工和半双工? 注:全双工和半双工是串行通信的概念。 半双工half-duplex,是指在传输过程中同时只能向一...

  • socket

    半工、全双工、半双工

  • 全双工通信的 WebSocket

    全双工通信与半双工通信的区别 半双工:参考对讲机,A:能不能听到我说话,over B:可以可以,over 全双工:...

  • 单工、全双工和半双工

    1、单工数据传输只支持数据在一个方向上传输;在同一时间只有一方能接受或发送信息,不能实现双向通信,举例:电视,广播...

  • TCP四次挥手

    半双工/全双工 Full-duplex(全双工)全双工是在通道中同时双向数据传输的能力。Half-duplex(半...

  • 进程间通信(上)

    管道 管道分为两种类型:全双工管道与半双工管道。半双工管道即意味着数据只能在一个方向上流动。全双工管道上的数据可以...

  • 单工 半双工 全双工

    单工数据传输只支持数据在一个方向上传输;在同一时间只有一方能接受或发送信息,不能实现双向通信,举例:电视,广播。 ...

  • 20161008学习笔记及总结

    20161008学习笔记及总结# 知识点概要## TCP/IP协议长连接、短连接全双工和半双工 => nodejs...

  • 管道基础

    ##管道基础 #通信分类:只写单工管道、只读单工管道、半双工管道(单向读写)、全双工管道(两个半双工管道拼接) 类...

  • TCP简介

    单工、半双工、全双工 单工通信 单工数据传输只支持数据在一个方向上传输。比如:收音机。 半双工 半双工数据传输允许...

网友评论

    本文标题:全双工和半双工?

    本文链接:https://www.haomeiwen.com/subject/lzoijxtx.html