二、单工/双工通信

数据传输的双工性,是指一条传输线路上数据流的方向及其时间关系。它有三种方式:

  1. 单工方式。在单工方式数据传输中,线路上的数据总是朝一个方向流动,不可反方向流动,如图 2—5(a)所示。比如,计算机与打印机,计算机与键盘之间的传输就是以单工方式进行的。在有些情况下,虽然不能反向传输数据,却有一条低速的辅助信道用于传输对方的差错或控制方面的反馈信息。但因为只有单方向的数据通道,所以仍属单工传输。

  2. 半双工方式。在半双工方式数据传输中,传输线路上的数据允许双方向流动,但不能同时双向流动,如图 2—5(b)所示,这要求通信双方都要具有不同时工作的发送和接收机构。这种方式在通信系统中得到了广泛应用,因为它具有控制简单、可靠、通信成本低等一系列优点。

  3. 全双工方式。在全双工方式数据传输中,数据被允许在通信的双方同时双方向流动,如图 2—5(c)所示。这种传输方式要求通信双方具有能够同时工作的发送和接收机构,而且还要求具有两条性能对称的传输信道。这种方式的传输效率是半双工方式的两倍,在高速网络中得到了广泛应用。