单工,半双工以及全双工区别
接触过软件的小伙伴在阅读文档资料时,经常会遇到一些概念性的东西,如果不懂,会造成理解上的困难,如果能够充分理解一个概念,好比去做一件事,可以根据事情的性质采取一定的方案,进而把这件事处理好。下面我用通俗的语言说一下,关于单工,半双工和全工的区别。
操作方法
- 01
单工模式的概念解释:只支持数据在一个方向上传输; 半双工模式的概念解释:允许数据在两个方向上传输,但是某一时刻只允许数据在一个方向上传输; 全双工的模式概念解释:同时在两个方向上传输,是两个单工通信的结合,要求发送设备和接收设备同时具有独立的接收和发送能力。
- 02
假设,有两座高山(高山A和高山B),如果在两座山之间往来必须要通过缆车(缆车C和缆车D),那么,单工就是 C 由 A-->B,这就是单工;半双工就是同一时间点,C和D只能有一个在工作(只有一条缆绳);全工就是同一时间点,C和D可以同时工作(有两条缆绳)。
- 03
如果把全工和同步传输、异步传输联系起来,那么可以假设,同步就是缆车C每间隔1小时工作一次,缆车D也是每隔1小时工作一次,同一时间,C和D同时工作;同理,异步就是C隔1个小时工作一次,缆车D是每隔两小时工作一次,这就是异步。
赞 (0)