複製鏈接
請複製以下鏈接發送給好友

全雙工模式

鎖定
要理解全雙工,就得與半雙工一起比較討論。
全雙工: [1]  指可以同時(瞬時)進行信號的雙向傳輸(A→B且B→A)。指A→B的同時B→A,是瞬時同步的。
半雙工:指一個時間內只有一個方向的信號傳輸(A→B或B→A)。
舉例説明其原理:一座橋的兩頭分別有車要過橋,如果橋比較寬,就可以來左去右,互不影響,這就是全雙工;如果橋窄,只能先過一邊的車,然後再過另一邊的車,這就是半雙工。
在通信產品中,對講機就是半雙工的典型例子;電話是全雙工的應用。
此定義在計算機通信中提到最廣。
中文名
全雙工模式
外文名
Full-Duplex Transmissions

全雙工模式全雙工與半雙工

在串行通信中,數據通常是在兩個站(如終端和微機)之間進行傳送,按照數據流的方向可分成三種基本的傳送方式:全雙工、半雙工、和單工。但單工目前已很少採用,下面僅介紹前兩種方式。 [2] 
1 、全雙工方式( full duplex )
當數據的發送和接收分流,分別由兩根不同的傳輸線傳送時,通信雙方都能在同一時刻進行發送和接收操作,這樣的傳送方式就是全雙工制。在全雙工方式下,通信系統的每一端都設置了發送器和接收器,因此,能控制數據同時在兩個方向上傳送。全雙工方式無需進行方向的切換,因此,沒有切換操作所產生的時間延遲,這對那些不能有時間延誤的交互式應用(例如遠程監測和控制系統)十分有利。這種方式要求通訊雙方均有發送器和接收器,同時,需要2 根數據線傳送數據信號.(可能還需要控制線和狀態線,以及地線)。
比如,計算機主機用串行接口連接顯示終端,而顯示終端帶有鍵盤。這樣,一方面鍵盤上輸入的字符送到主機內存;另一方面,主機內存的信息可以送到屏幕顯示.通常,往鍵盤上打入1 個字符以後,先不顯示,計算機主機收到字符後,立即回送到終端,然後終端再把這個字符顯示出來。這樣,前一個字符的回送過程和後一個字符的輸入過程是同時進行的,即工作於全雙工方式。
2 、半雙式方式( half duplex )
若使用同一根傳輸線既作接收又作發送,雖然數據可以在兩個方向上傳送,但通信雙方不能同時收發數據,這樣的傳送方式就是半雙工制。採用半雙工方式時,通信系統每一端的發送器和接收器,通過收/ 發開關轉接到通信線上,進行方向的切換,因此,會產生時間延遲。收/ 發開關實際上是由軟件控制的電子開關。當計算機主機用串行接口連接顯示終端時,在半雙工方式中,輸入過程和輸出過程使用同一通路。有些計算機和顯示終端之間採用半雙工方式工作,這時,從鍵盤打入的字符在發送到主機的同時就被送到終端上顯示出來,而不是用回送的辦法,所以避免了接收過程和發送過程同時進行的情況。
目前多數終端和串行接口都為半雙工方式提供了換向能力,也為全雙工方式提供了兩條獨立的引腳。在實際使用時,一般並不需要通信雙方同時既發送又接收,像打印機這類的單向傳送設備,半雙工甚至單工就能勝任,也無需倒向。

全雙工模式交換機的全雙工模式

[2]  交換機 [1]  的全雙工是指交換機在發送數據的同時也能夠接收數據,兩者同步進行。這好像我們平時打電話一樣,説話的同時也能夠聽到對方的聲音。目前的交換機應該都支持全雙工。 早期集線器等設備都是實行半雙工的產品。
全雙工的好處在於遲延小,速度快。隨着技術的不斷進步,半雙工會逐漸退出歷史舞台。

全雙工模式聲卡的全雙工模式

嚴格來説,聲卡上的全雙工是指在錄音的同時可以進行播放聲音的工作,反之亦然,這才是真正的全雙工作業。在網絡支持全雙工的情況下,如果聲卡真正支持全雙工,那麼您使用Net Meeting或是網絡電話應該與一般打電話是相同的,若是半雙工的話,只要有一方講話便聽不見對方的聲音,就好像在使用對講機一般。
有部分的使用者會誤解所謂的全雙工是指在同一個時間內可以播放二個以上的聲音,其實這不是一個正確的觀念,聲卡在設計上要完成二種基本工作,一為錄音,一為放音,只有這二種工作可以同時進行才叫做真正的全雙工。

全雙工模式網卡雙工模式更改

問題:有兩台aix的測試機器,一台做應用,一台做數據庫,都在同一個網段下(無雙機),其中應用網絡沒有問題,而數據庫這台網絡有問題,內網下載只有30幾K。
解決方法:對比法由於這兩台機器屬於同一網段,機型完全一樣,可以將兩台機器的網絡設置進行細緻的對比,看看有何差異,然後改之。使用netstat -v ent0 | grep -p "Specific Statistics"命令分別查看兩台機器。
仔細對比發現數據庫這台顯然是雙工模式與應用這台不同,應用的機器是自適應的,運行時是100M全雙工模式,而數據庫的機器限制為100M半雙工模式,現在就是要將數據庫這台改成與應用一樣。更改雙工模式的命令為smitty chgenet 但是在此之前要將需要更改的網卡down掉,以及所有經過此網卡的服務停止。更改之後需要重新設置默認網關(原來的會丟失)。最後將網卡啓用ifconfig en0 up 問題得到解決! [3] 
參考資料