单工(Simplex)、半双工(Half-Duplex)和全双工(Full-Duplex)是通信传输中描述数据传输方向的三种基本模式。 为了让你最直观地理解,我们可以用车道和日常对话来做类比: --- 1. 单工通信 (Simplex) 定义: 数据只能沿一个方向传输。发送方只能发送,接收方只能接收,角色是固定的,不能互换。 特点: 单行道。 生活类比: 广播/电视: 电视台发送信号,你家电视接收信号。你不能通过电视机直接向电视台回话。 汽车遥控钥匙: 钥匙发送信号给车,车接收指令,但车不会发信号给钥匙。 技术示例: 鼠标、键盘(向电脑单向输入)。 2. 半双工通信 (Half-Duplex) 定义: 数据可以在两个方向上传输,但不能同时进行。一方在发送时,另一方必须接收,必须轮流进行。 特点: 只有一条车道的窄桥。虽然两个方向的车都能过,但一次只能过一个方向的车,对面的车必须等这边过完了才能走。 生活类比: 对讲机: 你说话时必须按住按钮,此时你听不到对方说话。说完后松开按钮(说“Over”),对方才能说话。 技术示例: 早期的集线器(Hub)、对讲机。 3. 全双工通信 (F...