雙向交替通信
計算機科學術語之一
雙向交替通信又稱為半雙工通信,即通信的雙方都可以發送信息,但不能雙方同時發送(當然也就不能同時接收)。這種通信方式是一方發送另一方接收,過一段時間后再反過來。
雙向交替通信又稱半雙工通信,即通信的雙方都可以發送信息,但不能雙方同時發送,也不能同時接收。這種通信方式是相互的,一方發送,另一方接收。
雙向同時通信,又稱全雙工通信,即通信的雙方可以同時發送和接收信息。單向通信只需要一條通道,而雙向交替通信或雙向同時通信則需要兩務通道,每個方向各一條。雙向同時通信的效率最高。
要進行計算機之間的通信當然要有傳輸電磁波信號的電路。這裡所說的電路也包括無線電路。但在許多情況下,我們還經常使用“通道”這一名詞。通道和電路並不等同。通道一般都是用來表示向某一個方向傳送信息的媒體。因此,一條通信電路至少包含一條發送通道和(或)一條接收通道。一個通道可以看成是一條電路的邏輯部件。
從通信的雙方信息交互的方式來看,可以有以下基本方式:
1、單向通信:又稱為單工通信,即只能有一個方向的通信而沒有反方向的交互。無線電廣播或有線電廣播以及電視廣播就屬於這種類型。
單向通信只需要一條通道,而雙向交替通信或雙向同時通信則都需要兩條通道(每個方向各一條)。顯然,雙向同時通信的傳輸效率最高。不過應當指出,雖然電信局為打電話的用戶提供了雙向同時通信的通道,但有效的電話交談一般都還是雙方交替通信。當雙方發生爭吵時往往就是採用雙向同時通信的方式。
2、半雙工通信,是指數據可以沿兩個方向傳送.但同一時刻一個通道只允許單方向傳送,因此義被稱為雙向交替通信,如圖中(b)所示。例如,無線對講機就是一種半雙工設備,在同一時間內只允許一方講話。
3、全雙工通信(Full Duplex T ransmission),是指同時發生在兩個方向上的一種數據傳輸方式,如圖中(c)所示。電話機就是一種全雙工設備,其通話雙方可以同時進行對話。計算機之間的高速數據通信也是這種方式。
通信基本方式