单工、半双工、全双工的概念
这是个通讯传输上的概念。在看一些通讯技术类的文章时会用到。
通过单线传输信息是串行数据通信的基础。数据通常是在两个站(点对点)之间进行传输,按照数据流的方向可分成三种传输模式:单工、半双工、全双工。
1、单工(Simplex):信息在两点之间只能单方向发送的工作方式。
2、半双工(Half Duplex):信息在两点之间能够在两个方向上进行发送,但不能同时发送的工作方式。
举个简单例子,一条窄窄的马路,同时只能有一辆车通过,当目前有两辆车对开,这种情况下就只能一辆先过,等到头儿后另一辆再开,这个例子就形象的说明了半双工的原理。早期的对讲机、以及早期集线器等设备都是基于半双工的产品。随着技术的不断进步,半双工会逐渐退出历史舞台。
目前使用USB2.0标准(2000年推出的),还是用的半双工方式。
3、全双工(Full Duplex):信息在两点之间能够在两个方向上同时进行发送和接受的工作方式。
在发送数据的同时也能够接收数据,两者同步进行,这好像我们平时打电话一样,说话的同时也能够听到对方的声音。
目前的网卡一般都支持全双工,还有2008年推出的USB3.0标准也采用了全双工方式。
【资料参考:百度百科】
最新评论