单工,半工,双工,全双工分别是什么意思?有何区别?
单工(Simplex Communication)模式的数据传输是单向的。通信双方中,一方固定为发送端,一方则固定为接收端。信息只能沿一个方向传输,使用一根传输线。
单工模式一般用在只向一个方向传输数据的场合。例如计算机与打印机之间的通信是单工模式,因为只有计算机向打印机传输数据,而没有相反方向的数据传输。还有在某些通信信道中,如单工无线发送等。
半双工通信使用同一根传输线,既可以发送数据又可以接收数据,但不能同时进行发送和接收。数据传输允许数据在两个方向上传输,但是,在任何时刻只能由其中的一方发送数据,另一方接收数据。因此半双工模式既可以使用一条数据线,也可以使用两条数据线。它实际上是一种切换方向的单工通信,就和对讲机(步话机)一样。半双工通信中每端需有一个收发切换电子开关,通过切换来决定数据向哪个方向传输。因为有切换,所以会产生时间延迟。信息传输效率低些
全双工数据通信允许数据同时在两个方向上传输,因此,全双工通信是两个单工通信方式的结合,它要求发送设备和接收设备都有独立的接收和发送能力,就和电话一样。在全双工模式中,每一端都有发送器和接收器,有两条传输线,可在交互式应用和远程监控系统中使用,信息传输效率高。
单工是指信道的全部带宽都用于发送方给接收方发送数据,也就是说信息只能往一个方向传送。发送方只能发送数据,不需要有接收数据的能力;接收方只能接收数据,不需要有发送数据的能力。比如无线电广播就属于单工通信,广播电台只负责发送数据,听众的收音机只负责接收数据。
?半双工就是通信的双方都可以发送数据和接收数据,但不能同时发送和接收数据。比如A向B发送数据时,信道的全部带宽都用于A向B发送数据,此时B不能向A发送数据;当A向B发完数据后,B可以向A发送数据,此时信道的全部带宽都用于B向A发送数据,此时A不能向B发送数据。比如无线对讲机就属于半双工通信。
?全双工和半双工一样通信的双方都可以发送数据和接收数据,不同的地方在于双方收发数据可以同时进行。比如现代的电话通信就属于全双工通信。
鹏仔微信 15129739599 鹏仔QQ344225443 鹏仔前端 pjxi.com 共享博客 sharedbk.com
图片声明:本站部分配图来自网络。本站只作为美观性配图使用,无任何非法侵犯第三方意图,一切解释权归图片著作权方,本站不承担任何责任。如有恶意碰瓷者,必当奉陪到底严惩不贷!