网卡全双工(Full Duplex)和半双工(Half Duplex)

1、单工
单工就是指 A 只能发信号,而 B 只能接收信号,通信是单向的。
就像灯塔和航船:灯塔发出光信号,航船只能接收信号以确保自己行驶在正确的航线上。

2、半双工(Half Duplex)
半双工就是指 A 能发信号给 B,B 也能发信号给 A,但这两个过程不能同时进行。
最典型的例子就象我们在影视作品中看到的对讲机一样:
007:呼叫总部,请求支援,Over
总部:收到,增援人员将在 5 分钟内赶到,Over
007:要 5 分钟这么久?!要快呀!Over
总部:…
此时,每一方说完一句话后都要说个 Over,然后切换到接收状态,同时也告之对方你可以发言了。如果双方同时处于收状态,或同时处于发状态,便不能正常通信。

3、全双工(Full Duplex)
全双工比半双工又进了一步,在 A 给 B 发信号的同时,B 也可以给 A 发信号。
典型的例子就是打电话:
A:我跟你说呀…
B:你先听我说,情况是这样的…
A 和 B 在说的同时也能听到对方说的内容,这就是全双工。

0 条评论

昵称

沙发空缺中,还不快抢~