夜樱

浅谈全双工和半双工的作用
平常玩玩家里时候的路由器,看见了全双工和半双工,当时初中时候不知道是什么,但一定明白全双工比半双工要好,今天在学校...
扫描右侧二维码阅读全文
15
2019/02

浅谈全双工和半双工的作用

平常玩玩家里时候的路由器,看见了全双工和半双工,当时初中时候不知道是什么,但一定明白全双工比半双工要好,今天在学校摸鱼了就来水一水

通信方式

  • 单工
  • 半双工
  • 全双工

单工

单工(Simplex Communication)模式的数据传输是单向的。通信双方中,一方固定为发送端,一方则固定为接收端。信息只能沿一个方向传输

现在蛮少见到生活中网络用这种方式了,就跟领导员工关系一样,他能干你但是你不能干他uwu

单工模式一般用在只向一个方向传输数据的场合。例如计算机与打印机之间的通信是单工模式,因为只有计算机向打印机传输数据,而没有相反方向的数据传输,而且成本低

半双工

半双工数据传输指数据可以在一个信号载体的两个方向上传输,但是不能同时传输。例如,在一个局域网上使用具有半双工传输的技术,一个工作站可以在线上发送数据,然后立即在线上接收数据,这些数据来自数据刚刚传输的方向。半双工包含一个双向线路(线路可以在两个方向上传递数据)
在半双工通信上也使用着CDMA/CD技术,用于改善碰撞后的网络通信质量效率,相对于单工来说,半双工能有更好的效率能允许双向通信但是不能再同一时刻进行通信,利用了半双工设备例如:对讲机

全双工

全双工通信,在数据传输上允许双向工作,在一个信号载体上可以双向同时进行数据传输,举个例子:就像我们生活中打电话一样你也可以说我也可以说并且都能将信息接收到,目前的设备都支持全双工。 全双工的好处在于迟延小,速度快
tips:

  • 在全双工模式下,不会发生冲突
  • 主机的网卡和交换机端口必须能够在全双工模式下运行
    如果你的路由器设置了全双工但是你的网卡没有全双工机制的话,将退到半双工机制下运作。全双工必须在两个设备间都要能够支持才可行

这里就简单的介绍完这些

Final

现在我们生活上的设备都具有了全双工的机制,但是我发现,在老的设备和网卡中一般默认运行的都是半双工机制,这将会限制我们的网络性能发挥,半双工下半双工以太网的效率只有30%-40%,可见极大的影响了网络质量,使用全双工时,数据传输速度比半双工时快,理论上全双工以太网在两个方向的效率都为 100%能将整体发挥至最大性能,但是在现实生活中,在网络中这是没有保证的,网络的速率会受到环境的影响产生衰弱

Last modification:February 15th, 2019 at 09:55 pm
If you think my article is useful to you, please feel free to appreciate

Comment here is closed