python---网络编程---通信信道(单工、半双工、双工)

1.通信信道(单工、双工、半双工)

1.1基本概念

通信信道(Channels of communicationl)是数据传输的通路,在计算机网络中信道分为物理信道和逻辑信道物理信道指用于传输数据信号的物理通路,它由传输介质与有关通信设备组成;逻辑信道指在物理信道的基础上,发送与接收数据信号的双方通过中间结点所实现的逻辑通路,由此为传输数据信号形成的逻辑通路。

1.2信道分类

1.单行信道(单工通信)

只有一个方向的通信而没有反方向的通信,单向通信
例如:广播

2.双向交替通信(半双工)

通信的双方都可以发送信息,但不能双方同时发送(也不能同时接收),只能一方结束发送另一方才能开始发送数据,即任务不能同时进行。
例如:对讲机

3.双向同时通信(全双工)

通信的上方可以同时发送和接收消息
例如:电话

1.3图解

python---网络编程---通信信道(单工、半双工、双工)