本文概述
- 单工模式
- 半双工模式
- 全双工模式
- 黑白差异, 半双工和全双工模式的差异
- 数据从一个设备传输到另一设备的方式称为传输模式。
- 传输模式也称为通信模式。
- 每个通信通道都有一个与之关联的方向, 并且传输介质提供了该方向。因此, 传输模式也称为定向模式。
- 传输模式在物理层中定义。
文章图片
- 单工模式
- 半双工模式
- 全双工模式
文章图片
- 在单工模式下, 通信是单向的, 即数据在一个方向上流动。
- 设备只能发送数据但不能接收数据, 或者设备可以接收数据但不能发送数据。
- 这种传输方式不是很流行, 因为主要是通信需要双向数据交换。单工模式与不需要任何相应答复的销售中的业务领域一样使用。
- 广播电台是单工信道, 因为它将信号发送到侦听器, 但从不允许它们回传。
- 键盘和监视器是单工模式的示例, 因为键盘只能接受来自用户的数据, 而监视器只能用于在屏幕上显示数据。
- 单工模式的主要优点是可以在传输过程中利用通信信道的全部容量。
- 在单工模式下, 站点可以利用通信信道的整个带宽, 从而可以一次传输更多的数据。
- 通信是单向的, 因此设备之间没有相互通信。
文章图片
- 在半双工信道中, 方向可以相反, 即站也可以发送和接收数据。
- 消息在两个方向上流动, 但不是同时流动。
- 一次在一个方向上利用通信信道的整个带宽。
- 在半双工模式下, 可以执行错误检测, 并且如果发生任何错误, 则接收方请求发送方重新传输数据。
- 对讲机是半双工模式的一个示例。在对讲机中, 一方讲话, 另一方听。暂停后, 对方讲话, 第一方听。同时讲话会产生无法理解的失真声音。
- 在半双工模式下, 两个设备都可以发送和接收数据, 并且在数据传输期间也可以利用通信信道的整个带宽。
- 在半双工模式下, 当一台设备正在发送数据时, 另一台设备必须等待, 这会导致在正确的时间发送数据的延迟。
文章图片
- 在全双工模式下, 通信是双向的, 即双向数据流。
- 两个站都可以同时发送和接收消息。
- 全双工模式具有两个单工通道。一个通道的流量沿一个方向移动, 而另一个通道的流量沿相反方向流动。
- 全双工模式是设备之间最快的通信模式。
- 全双工模式的最常见示例是电话网络。当两个人通过电话线相互通信时, 两个人可以同时通话和收听。
- 两个站都可以同时发送和接收数据。
- 如果设备之间不存在专用路径, 则通信通道的容量分为两部分。
比较依据 | 单工模式 | 半双工模式 | 全双工模式 |
---|---|---|---|
交流方向 | 在单工模式下, 通信是单向的。 | 在半双工模式下, 通信是双向的, 但一次只能进行一次。 | 在全双工模式下, 通信是双向的。 |
Send/Receive | 设备只能发送数据但不能接收数据, 或者只能接收数据但不能发送数据。 | 两种设备都可以发送和接收数据, 但一次只能发送和接收一次。 | 两个设备都可以同时发送和接收数据。 |
Performance | 半双工模式的性能优于单工模式。 | 全双工模式的性能优于半双工模式。 | 全双工模式在单工和半双工模式下具有更好的性能, 因为它使通信信道的容量利用率提高了一倍。 |
Example | 单工模式的示例是收音机, 键盘和监视器。 | 半双工的示例是对讲机。 | 电话网络是全双工模式的示例。 |
推荐阅读
- 计算机网络模型
- 计算机网络类型
- 计算机网络组件
- 计算机网络入门介绍
- PHP stream_get_transports()函数用法示例
- AWS中安全组和网络ACL之间的区别
- 在Ubuntu中创建自定义域名而不是localhost
- 无线连接模式详细介绍
- 循环冗余校验和Modulo-2分区