友快網

導航選單

【物聯網之聲|企業資訊】單工、半雙工、全雙工通訊的區別有哪些?

在網路傳輸中,資料線上路上的傳送方式可以分為單工通訊、半雙工通訊和全雙工通訊三種。以下我們將透過簡單的敘述方式,配圖瞭解這三種方式的定義和區別。

一、單工

定義:

單工資料傳輸只支援資料在一個方向上傳輸。

舉例:

意思就是A只能發訊號,B只能接受訊號,通訊是單向的。類比於燈塔發發出光訊號,航船隻能接受訊號。

二、半雙工

定義:

半雙工資料傳輸允許資料在兩個方向上傳輸,但是在某一時刻,只允許資料在一個方向上傳輸,它實際上是一種切換方向的單工通訊。

舉例:

指A 能發訊號給B,B也能發訊號給A,但這兩個過程不能同時進行。可以想象一下對講機,你收到的回覆並不是都馬上就有的。而且前提是雙方不能在同一個狀態,如果雙方同時處於收狀態,或同時處於髮狀態,便不能正常通訊了。

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

三、全雙工

定義:

全雙工資料通訊允許資料同時在兩個方向上傳輸,因此,全雙工通訊是兩個單工通訊方式的結合,它要求傳送裝置和接收裝置都有獨立的接收和傳送能力。

舉例:

全雙工比半雙工又進了一步。在A 給B發訊號的同時,B也可以給A發訊號。典型的例子就是打電話,雙方都能說,對方也能聽到。

網絡卡的全雙工是指網絡卡在傳送資料的同時也能夠接收資料,兩者同步進行。網絡卡一般都支援全雙工。對於全雙工以太,IEEE 制訂了802。3x 全雙工 / 流控制標準,該標準對全雙工方式下的流控制機制做了具體的規定。

四、半雙工和全雙工區別

1、半雙工傳輸模式採用載波偵聽多路訪問 /衝突檢測。傳統的共享型 LAN以半雙工模式執行 ,線路上容易發生傳輸衝突。與集線器相連的節點(即多個節點共享一條到交換機埠的連線)必須以半雙工模式執行。因為這種節點必須能夠衝突檢測,類似於單車道橋樑。

2 、全雙工傳輸模式可以用於點到點乙太網連線和快速乙太網連線,同時不會發生衝突,因為他們使用雙絞線中兩條不同線路,類似於雙車道橋樑。

3、一般在網絡卡的高階屬性裡可以修改網絡卡的雙工型別,預設是自動協商。交換機上有Duplex燈,如果亮表示工作在全雙工方式。絕大多數的交換機均能自動識別與支援雙工方式,無需手工設定。

上一篇:【科技小常識】蘋果手機輸入法中的這些功能,你知道是什麼意思嗎?
下一篇:一文讀懂db9埠的定義、測試、產品以及連線方式,串列埠線的測試!