熱線電話:0755-23712116
郵箱:contact@shuangyi-tech.com
地址:深圳市寶安區(qū)沙井街道后亭茅洲山工業(yè)園工業(yè)大廈全至科技創(chuàng)新園科創(chuàng)大廈2層2A
以太網(wǎng)端口電口工作模式簡單先容:
1.以太網(wǎng)口的兩端工作模式( 10M 半雙工、10M 全雙工、100M 半雙工、100M 全雙工、自協(xié)商)必須設(shè)置一致。
2.假如一端是固定模式(無論是10M 、100M) ,另外一端是自協(xié)商模式, 即便能夠協(xié)商成功,自協(xié)商的那一端也將只能工作在半雙工模式。
3.假如一端工作在全雙工模式,另外一端工作在半雙工模式(包括自協(xié)商出來的半雙工,也一樣處理),Ping 是沒有題目的, 流量小的時候也沒有任何題目, 流量達到約15%以上時,就會出現(xiàn)沖突、錯包,終極影響了工作性能!
4.對于兩端工作模式都是自協(xié)商,最后協(xié)商成的結(jié)果是“兩端都支持的工作模式中優(yōu)先級最高的那一類”。
5. 假如A 端自協(xié)商, B 端設(shè)置為100M 全雙工, A 協(xié)商為100M 半雙工后, 再強制將B改為10M 全雙工, A 端也會馬上向下協(xié)商到10M 半雙工;假如A 端自協(xié)商, B 端設(shè)置為10M 全雙工,A 協(xié)商為10M 半雙工后, 再強制將B 改為100M 全雙工, 會出現(xiàn)協(xié)商不成功,連接不上!這個時候,假如插拔一下網(wǎng)線,又會重新協(xié)商在100M 半雙工。
建議
以太網(wǎng)口的兩端工作模式必須設(shè)置一致。否則,就會出現(xiàn)流量一大速度變慢的題目。大多數(shù)設(shè)備以太網(wǎng)口的默認的出廠設(shè)置是自協(xié)商。假如兩端都是自協(xié)商, 協(xié)商成功了, 但網(wǎng)絡(luò)不通,此時請檢查網(wǎng)線是否支持100M。假如兩端都是自協(xié)商,協(xié)商成功并且運行在全雙工,在沒有Link Down 的條件下,將其中一端“立即”設(shè)置為固定的“10M/100M全雙工”,兩端仍然能夠工作在全雙工。但是,萬一將來插拔網(wǎng)線或者其他原因出現(xiàn)重新Link ,就會重新協(xié)商為“一端全雙工& 一端半雙工”的不穩(wěn)定連接。因此,這種情況一定要避免!請牢記以上五條,現(xiàn)實工作中經(jīng)常碰到這類故障,尤其是第三條,疏忽了輕易導致判定錯誤。
自協(xié)商基本原理
自動協(xié)商模式是端口根據(jù)另一端設(shè)備的連接速度和雙工模式, 自動把它的速度調(diào)節(jié)到最高的公共水平,即線路兩端能具有的最快速度和雙工模式。自協(xié)商功能答應一個網(wǎng)絡(luò)設(shè)備能夠?qū)⒆约核С值墓ぷ髂J叫畔鬟_給網(wǎng)絡(luò)上的對端,并接受對方可能傳遞過來的相應信息,從而解決雙工和10M/100M 速率自協(xié)商題目。自協(xié)商功能完全由物理層芯片設(shè)計實現(xiàn),因此并不使用專用數(shù)據(jù)包或帶來任何高層協(xié)議開銷。自協(xié)商功能的基本機制是: 每個網(wǎng)絡(luò)設(shè)備在上電、治理命令發(fā)出、或是用戶干預時發(fā)出FLP(快速連接脈沖),協(xié)商信息封裝在這些FLP 序列中。FLT 中包含有時鐘/數(shù)字序列,將這些數(shù)據(jù)從中提取出來就可以得到對端設(shè)備支持的工作模式,以及一些用于協(xié)商握手機制的其他信息。當一個設(shè)備不能對FLP 作出有效反應, 而僅返回一個NLP(普通連接脈沖)時,它被作為一個10BASE-T 兼容設(shè)備??焖冁溌访}沖FLP 和普通鏈路脈沖NLP 都僅使用于非屏蔽雙絞線上,而不能應用在光纖媒體。
自動協(xié)商的內(nèi)容主要包括雙工模式、運行速率、流控等內(nèi)容, 一旦協(xié)商通過, 鏈路兩真?zhèn)€設(shè)備就鎖定在這樣一種運行模式下。1000M 以太網(wǎng)也支持自協(xié)商,在此從略。
電口和光口自協(xié)商主要區(qū)別是在OSI 中它們所處的位置不同。對于電口來說,協(xié)商發(fā)生在鏈路信號傳輸之前; 對于光口來說, 自協(xié)商機制與PCS 在同一層, 這意味著光口的協(xié)商必須先建立鏈路同步以后才可以進行協(xié)商。PCS ( Physical Coding Sub-layer )
千兆光口自協(xié)商
千兆光口可以工作在強制和自協(xié)商兩種模式。802.3 規(guī)范中千兆光口只支持1000M 速率,支持全雙工( Full )和半雙工( Half )兩種雙工模式。自協(xié)商和強制最根本的區(qū)別就是兩者再建立物理鏈路時發(fā)送的碼流不同, 自協(xié)商模式發(fā)送的是/C/碼,也就是配置( Configuration )碼流,而強制模式發(fā)送的是/I/ 碼,也就是idle 碼流。
千兆光口自協(xié)商過程:
1.兩端都設(shè)置為自協(xié)商模式雙方互相發(fā)送/C/碼流,假如連續(xù)接收到3 個相同的/C/ 碼且接收到的碼流和本端工作方式相匹配,則返回給對方一個帶有Ack 應答的/C/ 碼,對端接收到Ack 信息后,以為兩者可以互通,設(shè)置端口為UP 狀態(tài)
2.一端設(shè)置為自協(xié)商,一端設(shè)置為強制自協(xié)商端發(fā)送/C/碼流,強制端發(fā)送/I/ 碼流,強制端無法給對端提供本真?zhèn)€協(xié)商信息,也無法給對端返回Ack 應答,故自協(xié)商端DOWN 。但是強制端本身可以識別/C/ 碼,以為對端是與自己相匹配的端口,所以直接設(shè)置本端端口為UP 狀態(tài)
3.兩端均設(shè)置為強制模式
雙方互相發(fā)送/I/碼流,一端接收到/I/碼流后,以為對端是與自己相匹配的端口,直接設(shè)置本端端口為UP 狀態(tài)
MDI 表示平行平行網(wǎng)線,MDIX 表示交叉
MDI 口是快速以太網(wǎng)100BASE-T 定義的與介質(zhì)有關(guān)接口( Media Dependent Inte***ce )。MDI 是指通過收發(fā)器發(fā)送的100BASE-T 信號,即100BASE-TX 、FX 或T4 信號。將集線器或交換機連接網(wǎng)絡(luò)接口卡時, 其發(fā)送和接收對通常是相互連接的。集線器或交換機之間連接時,通常需要一條跨接電纜,其中的發(fā)送和接收對是反接的。MDI 是正常的UTP 或STP 連接,而MDI-X 即是UPLINK 口,MDI-X 連接器的發(fā)送和接收對是在內(nèi)部反接的, 這就使得不同的設(shè)備(如集線器-集線器或集電器-交換機),可以利用常規(guī)的UTP 或STP 電纜實現(xiàn)背靠背的級聯(lián)。
MDI 、MDIX 分別代表什么?
是網(wǎng)線的標準A 類接法和B 類接法.也就是人們通常所說的交叉網(wǎng)線和直聯(lián)網(wǎng)線.直聯(lián)網(wǎng)線就是白黃黃白綠藍白蘭綠白棕棕另一端同樣如此.交叉網(wǎng)線就是另一真?zhèn)€1 和3,2 和6 對調(diào).這樣就成了交叉網(wǎng)線,可以用于兩臺PC 之間直接聯(lián)接.MDI,MDIX 實在意思就是說網(wǎng)線順序壓錯了沒有關(guān)系.無論是直聯(lián)的還是交叉的只要插上往都會自動實識.從而正確的加以使用.一般現(xiàn)在的交換機和路由器都具備此功能.由于都具備了.所以好多人就不在關(guān)注.以為這是基本的功能了.也不太在意網(wǎng)線的選擇了
以太網(wǎng)交換機屬于MDIX 設(shè)備, 輸出的以太網(wǎng)口屬于MDIX 接口,連接MDI 類設(shè)備(如PC 機)時,需要使用普通(平行)網(wǎng)線,假如采用交叉網(wǎng)線,是不能正確連接通訊的。
當前某些最新的以太網(wǎng)交換機,如華為-3Com 公司的Quidway S3526 以太網(wǎng)交換機的10/100M 以太網(wǎng)口具備智能MDI / MDIX 識別技術(shù),可以自動識別連接的網(wǎng)線類型用戶不管采用普通網(wǎng)線或者交叉網(wǎng)線均可以正確連接設(shè)備。極大方便了用戶的使用。用戶也可以對端口進行配置,將其強制配置成MDIX 或者MDI 工作方式。
端口自動翻轉(zhuǎn)(Auto MDI/MDIX)- 路由器重要性能指標之一
我們通常在選購路由器時,都會發(fā)現(xiàn)這個一項"支持端口自動翻轉(zhuǎn)".可能也并不會有人在意,但是這一功能萬萬不可卻少.眾所周知,網(wǎng)線分為:直通線,交叉線和反轉(zhuǎn)線
直通線: 兩頭都是A 類(規(guī)范的制作方法,100M 接法)
交差線: 一頭是A 類,一頭是B 類
反轉(zhuǎn)線: 一頭是A 類,另一頭是完全把A 反過來排
以上中:A 類: 白橙/ 橙/ 白綠/ 藍/ 白藍/ 綠/ 白棕/ 棕
B 類: 白綠/ 綠/ 白橙/ 藍/ 白藍/ 橙/白棕/ 棕
直通線用于連接不同類設(shè)備; 電腦--- 交換機, 交換機---- 路由器
交叉線用于連接相同類設(shè)備; 電腦---- 電腦, 交換機---- 交換機
反轉(zhuǎn)線用于電腦直接連接路由器. 電腦---- 路由器
由以上可以看出,假如路由器不支持端口自動翻轉(zhuǎn)(Auto MDI/MDIX) 話,那么我們連接它們時就必須嚴格遵守以上原則.即假如要直接與電腦連接就必須使用反轉(zhuǎn)線.這樣一來,就會給用戶帶來很多麻煩.因此路由器一旦支持端口自動翻轉(zhuǎn),用戶就可以省往這些麻煩,你可以使用以上三種線中的任意一種就可以隨意連接任何設(shè)備,所以大家在購買路由器時,一定要買帶有這項功能的路由器.一般情況下,近段時間來上市的路由器都支持端口自動翻轉(zhuǎn).目前這項功能已經(jīng)主流的功能之一
協(xié)商原理:
先從最初的10 兆以太網(wǎng)說起吧,為了維護鏈路的正??捎?接口要定期發(fā)送脈沖,假如在規(guī)定時間內(nèi),接口沒有收到脈沖,就進進down 狀態(tài),假如兩次收到脈沖,就轉(zhuǎn)為up 狀態(tài),這種脈沖就是normal link pulse, 簡稱nlp. 其發(fā)送脈沖的間隔是16ms10 兆不支持自動協(xié)商,是由于只能發(fā)送nlp,而自動協(xié)商是要接口能發(fā)送flp(fast link pulse)脈沖,百兆,千兆口都能發(fā)送flp.flp 的發(fā)送間隔比nlp 要小很多.百兆接口發(fā)送flp 時,假如在規(guī)定時間內(nèi)收到了響應,那接口可以進進百兆模式,假如超時沒有收到flp, 只收到nlp,轉(zhuǎn)而向下兼容,發(fā)送nlp,轉(zhuǎn)為10 兆模式.而雙工題目是在flp 中進行的,在一對接口中,相互發(fā)送flp, 在flp 中有個"速率雙工能力"字段,2 個接口就是靠這個字段來協(xié)商雙工題目的.而要能保證兩者進行協(xié)商,條件是任何一方都不能手工指定雙工,否則這個"速率雙工能力"將被忽略.可能造成無法協(xié)商正確的雙工結(jié)果.
舉個例子:假如一邊是自動協(xié)商,一邊是100 兆全雙工,那最后的結(jié)果是100 兆半雙工.原因:100 兆是由于雙方都發(fā)送flp, 而半雙工的原因是手工指定全雙工的一端將flp 中"速率雙工能力"字段滯空.另外自動協(xié)商一端無法就雙工能力進行協(xié)商,轉(zhuǎn)為半雙工.
所以100 兆和雙工題目要具體,分別的考慮.因此,一個不支持自適應的設(shè)備(或手工指定模式的設(shè)備)是不會發(fā)出FLP 快速連接脈沖的(用于協(xié)商),只能發(fā)正常的NLP 正常連接脈沖。但是一個自適應的設(shè)備是發(fā)出FLP 的,但是由于沒有收到對真?zhèn)€FLP,那么它就會一直向半雙工往適應,所以會造成協(xié)商成半雙工模式。
改正辦法是全部手工指定,不要協(xié)商?;蛘呷繂⒂脜f(xié)商。