自動(dòng)協(xié)商是以太網(wǎng)中最受爭(zhēng)議概念之一。它的出現(xiàn)到底是好是壞呢?這要看情況而定了。在你使用自動(dòng)協(xié)商時(shí),供應(yīng)、驅(qū)動(dòng)版本和管理員的選擇,這些都是需要考慮的方面。
什么是自動(dòng)協(xié)商?
802.3標(biāo)準(zhǔn)中的第28條是這樣定義自動(dòng)協(xié)商功能的:它允許一個(gè)設(shè)備向鏈路遠(yuǎn)端的設(shè)備通告自己所運(yùn)行的工作方式,并且偵測(cè)遠(yuǎn)端通告的相應(yīng)的運(yùn) 行方式。自動(dòng)協(xié)商的目的是給共享一條鏈路的兩臺(tái)設(shè)備提供一種交換信息的方法,并自動(dòng)配置它們工作在最優(yōu)能力下。
照字面上來(lái)講,自動(dòng)協(xié)商就是一種在兩臺(tái)設(shè)備間達(dá)到可能的最大傳輸速率的方式。它允許設(shè)備用一種方式“討論”可能的傳輸速率,然后選擇雙方可接受的最佳速率。它們使用叫做快速鏈路脈沖的FLP交換各自傳輸能力的通告。FLP可以讓對(duì)端知道源端的傳輸能力是怎樣的。當(dāng)交換FLP時(shí),兩個(gè)站點(diǎn)根據(jù)以下從高到低的優(yōu)先級(jí)偵測(cè)雙方共有的最佳方式。
1000BASE-T全雙工
1000BASE-T
100BASE-T2 全雙工
100BASE-TX 全雙工
100BASE-T2
100BASE-T4
100BASE-TX
10BASE-T 全雙工
10BASE-T
例如,A和B正在自動(dòng)協(xié)商,并且A具有10/100/1000全半雙工的能力,但是B只有10/100全半雙工的能力,這樣雙方共有的最高鏈路能力為100,全雙工。一旦雙方進(jìn)行自動(dòng)協(xié)商,鏈路就會(huì)運(yùn)行在雙方能夠支持的最佳能力下。
自動(dòng)協(xié)商會(huì)產(chǎn)生什么問(wèn)題?
有關(guān)自動(dòng)協(xié)商的大多數(shù)問(wèn)題是由于有一方?jīng)]有工作在自動(dòng)協(xié)商方式。當(dāng)一個(gè)站點(diǎn)工作在自動(dòng)協(xié)商方式而另一方?jīng)]有時(shí),只有一方發(fā)送快速鏈路脈沖。另一方已經(jīng)設(shè)定在特定的速率和雙工方式下,這樣就不會(huì)跟對(duì)端進(jìn)行協(xié)商。他已經(jīng)被強(qiáng)行設(shè)定,就不會(huì)再考慮他連接端的工作方式。
由于強(qiáng)行設(shè)定的站點(diǎn)不會(huì)告訴正在協(xié)商的站點(diǎn)自己的速率和單雙工方式,自動(dòng)協(xié)商的站點(diǎn)就必須自己決定合適的速率和單雙工方式來(lái)匹配對(duì)端,這叫做平行檢測(cè)。協(xié)商站點(diǎn)監(jiān)聽(tīng)從對(duì)端過(guò)來(lái)的鏈路脈沖能夠辨別通信速率。10,100和1000Mbs以太網(wǎng)使用不同的信號(hào)方式,所以協(xié)商站點(diǎn)能識(shí)別對(duì)端的工作速率。
然而,全半雙工又是另外一回事了。因?yàn)閺?qiáng)行設(shè)定的站點(diǎn)不進(jìn)行協(xié)商,協(xié)商站點(diǎn)沒(méi)有方法知道強(qiáng)行設(shè)定站點(diǎn)工作在哪種雙工方式下。協(xié)商站點(diǎn)為了避免全半雙工不匹配,根據(jù)802.3標(biāo)準(zhǔn),它必需與強(qiáng)行站點(diǎn)使用相同的速率,但是工作在半雙工方式下。不管速率如何(除了10Gig),半雙工是以太網(wǎng)的默認(rèn)方式。在許多情況下,這會(huì)產(chǎn)生全半雙工不匹配問(wèn)題。
為了兩端都達(dá)到全雙工方式,要么兩端都自動(dòng)協(xié)商,要么兩端都強(qiáng)行設(shè)定。
務(wù)必不要一端自動(dòng)協(xié)商,另一端強(qiáng)行設(shè)定。這會(huì)導(dǎo)致雙工不匹配。建議把兩端設(shè)置留在自動(dòng)協(xié)商以減少人為錯(cuò)誤。
怎樣才能知道全半雙工不匹配問(wèn)題?
雙工不匹配會(huì)在鏈路上產(chǎn)生沖突,因?yàn)橐欢丝梢酝瑫r(shí)發(fā)和收而另一端不能。全雙工站點(diǎn)不可能和半雙工站點(diǎn)很好的工作。在半雙工站點(diǎn)一側(cè)會(huì)產(chǎn)生沖突。受影響端口的重傳,差的吞吐率和高錯(cuò)誤數(shù)會(huì)損害鏈路性能。使用福祿克網(wǎng)絡(luò)公司的OptiView查看時(shí),會(huì)在交換機(jī)端口上顯示錯(cuò)誤。
|