自動協商

自動協商允許一個設備向鏈路遠端的設備通告自己所運行的工作方式,並且偵測遠端通告的相應的運行方式。

基本介紹

  • 中文名:自動協商
  • 工作原理:鏈路脈衝FLP交換各自傳輸能力
  • 出錯機制:兩端都自動協商或兩端都強行設定
  • 協商過程:兩台支持自協商的設備互連
工作原理,出錯的機制,過程,

工作原理

自動協商允許一個設備向鏈路遠端的設備通告自己所運行的工作方式,並且偵測遠端通告的相應的運行方式。雙方通過快速鏈路脈衝FLP交換各自傳輸能力的通告。FLP可以讓對端知道源端的傳輸能力是怎樣的。當交換FLP時,兩個站點根據從高到低的優先權偵測雙方共有的最佳方式。

出錯的機制

當一方工作在自動協商方式,另一方沒有工作在自動協商方式時,只有自動協商一方傳送快速鏈路脈衝。另一方鏈路則只傳送FAST ETHERNET IDLE流,用以檢測鏈路是否應該UP。由於強行設定的站點不會告訴正在協商的站點自己的速率和單雙工方式,自動協商的站點就必須自己決定合適的速率和單雙工方式來匹配對端,這叫做平行檢測。協商站點監聽從對端過來的鏈路脈衝能夠辨別通信速率。10,100和1000Mbs乙太網使用不同的信號方式,所以協商站點能識別對端的工作速率。
然而,因為強行設定的站點不進行協商,協商站點沒有方法知道強行設定站點工作在哪種雙工方式下。協商站點為了避免全半雙工不匹配,根據802.3標準,它必需與強行站點使用相同的速率,但是工作在半雙工方式下。不管速率如何(除了10Gig),半雙工是乙太網的默認方式。在許多情況下,這會產生全半雙工不匹配問題。
所以為了兩端都達到全雙工方式,要么兩端都自動協商,要么兩端都強行設定。

過程

下面舉例說明10/100M自
1. 兩台支持自協商的設備互連
設備A和設備B都向外傳送FLP,每台設備收到對端的FLP後在自己的FLP中將確認BIT置位,然後每台設備將自己的速率和雙工設定為雙方都支持的最優模式,並開始傳送FAST ETHERNET IDLE,然後鏈路就UP了。
2. 一台自協商設備和10BASE-T設備
設備A向外傳送FLP,而設備B傳送普通LTP。設備A“平行檢測”到對端的LTP後,將本端置為10M半雙工。這種情況有個危險情況,就是當B是10M全雙工時,A協商的結果也是10M半雙工。
3. 一台自協商設備和100BASE-T設備
設備A向外傳送FLP,而設備B傳送FAST ETHERNET IDLE。設備A“平行檢測”到對端的IDLE後,將本端置為100M半雙工,並開始傳送FAST ETHERNET IDLE。這種情況有個危險情況,就是當B是100M全雙工時,A協商的結果也是100M半雙工。

相關詞條

熱門詞條

聯絡我們