天天看點

單工通信、半雙工通信和全雙工通信之間有什麼差別。

簡單的說: 單工通信就是隻能從A到B,如[廣播]

半雙工通信是A到B,B到A都行,但不能同時進行.如[對講機]

全雙工通信是A到B,B到A都行,可以同同時進行.如[電話]

-----

詳細如下:

什麼是單工?

如果在通信過程的任意時刻,資訊隻能由一方A傳到另一方B,則稱為單工。單工通信多用于無線廣播、有線廣播和電視廣播,在區域網路中并不采用。

什麼是半雙工?

若使用同一根傳輸線既作接收又作發送,雖然資料可以在兩個方向上傳遞,但通信雙方不能同時收發資料。這樣的傳送方式就是半雙工制,采用半雙工方式時,通信系統每一端的發送器和接收器,通過收/發開關轉接到通信線上,進行方向的切換,是以,會産生時間延遲。收/發開關實際上是由軟體控制的電子開關。

當計算機主機用串行接口連接配接顯示終端時,在半雙工方式中,輸入過程和輸出過程使用同一通路。有些計算機和顯示終端之間采用半雙工方式工作。這時,從鍵盤打入的字元在發送到主機的同時就被送到終端上顯示出來,而不是用回送的辦法,避免了接收過程和發送過程同時進行的情況。

目前多數終端和串行接口都為半雙工方式提供了換向能力,也為全雙工方式提供了兩條獨立的引腳。在實際使用時,一般并不需要通信雙方同時既發送又接收,像列印機這類的單向傳送裝置,半雙工甚至單工就能勝任,無需倒向。

什麼是全雙工?

資料的發送和接收分流,分别由兩根不同的傳輸線傳送時,通信雙方都能在同一時刻進行發送和接收操作,這樣的傳送方式就是全雙工制。在全雙工方式下,通信系統的每一端都設定了發送器和接收器,是以它能控制資料同時在兩個方向上傳送。全雙工方式無需進行方向的切換,沒有切換操作所産生的時間延遲,達對那些不能有時間延誤的互動式應用(例如遠端監測和控制系統)十分有利。這種方式要求通訊雙方均有發送器和接收器,同時,需要2根資料線傳送資料信号。

網絡類型   理論速度  實際使用率  實際最大傳輸速度  

10Mb/s 共享  10  50  5.0  

10Mb/s 交換  10  85  8.5  

10Mb/s 交換式全雙工  10  190  19  

100Mb/s 交換  100  50  50  

100Mb/s 交換  100  85  85  

100Mb/s 交換式全雙工  100  190  190  

比如,計算機主機用串行接口連接配接顯示終端,而顯示終端帶有鍵盤。這樣,一方面鍵盤上輸入的字元送到主機記憶體,另_方面,主機記憶體的資訊可以送到螢幕顯示。通常,往鍵盤上打入1個字元以後,先不顯示,計算機主機收到字元後,立即回送到終端,然後終端再把這個字元顯示出來。這樣,前一個字元的回送過程和後一個字元的輸入過程是同時進行的,即工作于全雙工方式。

What Doesn't Kill Me Makes Me Stronger