什么是单工,半双工,全双工?
发布网友
发布时间:2022-04-30 08:42
我来回答
共2个回答
热心网友
时间:2022-06-20 00:28
根据通信双方的分工和信号传输方向可将通信分为三种方式:单工、半双工与全双工。在计算机网络中主要采用双工方式,其中:局域网采用半双工方式,城域网和广域网采用全双年方式。 1. 单工(Simplex)方式:通信双方设备中发送器与接收器分工明确,只能在由发送器向接收器的单一固定方向上传送数据。采用单工通信的典型发送设备如早期计算机的读卡器,典型的接收设备如打印机。 2. 半双工(Half Duplex)方式:通信双方设备既是发送器,也是接收器,两台设备可以相互传送数据,但某一时刻则只能向一个方向传送数据。例如,步话机是半双工设备,因为在一个时刻只能有一方说话。 3. 全双工(Full Duplex)方式:通信双方设备既是发送器,也是接收器,两台设备可以同时在两个方向上传送数据。例如,电话是全双工设备,因为双方可同时说话。
热心网友
时间:2022-06-20 00:28
原发布者:egdlhm001
1、单工单工就是指A只能发信号,而B只能接收信号,通信是单向的,就象灯塔之于航船——灯塔发出光信号而航船只能接收信号以确保自己行驶在正确的航线上。2、半双工半双工就是指A能发信号给B,B也能发信号给A,但这两个过程不能同时进行。最典型的例子就象我们在影视作品中看到的对讲机一样:007:呼叫总部,请求支援,OVER总部:收到,增援人员将在5分钟内赶到,OVER007:要5分钟这么久?!要快呀!OVER总部:…… GAMEOVER在这里,每方说完一句话后都要说个OVER,然后切换到接收状态,同时也告之对方——你可以发言了。如果双方同时处于收状态,或同时处于发状态,便不能正常通信了。3、全双工全双工比半双工又进了一步。在A给B发信号的同时,B也可以给A发信号。典型的例子就是打电话。A:我跟你说呀……B:你先听我说,情况是这样的……A和B在说的同时也能听到对方说的内容,这就是全双工。对于全双工以太,IEEE制订了802.3x全双工/流控制标准,该标准对全双工方式下的流控制机制做了具体的规定。在各以太标准(10/100/1000Base)中,除100BaseT4之外,均具有全双工能力,但在实际应用中,似乎只有Gb以太(即千兆以太)才使用全双工方式。 以太网的MAC协议是CSMA/CD,但在全双工以太中是不需要冲突检测(CD)的。这能使Gb以太突破40余米的段长*(更准确地说是41.2m,这个数据可以根据IEEE定时规则的*计算出来,这里就不详细介绍了)。在实际应用中如