又見斷網(wǎng) 都是劣質(zhì)網(wǎng)線惹的禍
目前很多中小企業(yè)的網(wǎng)絡(luò)環(huán)境都有相似之處,如果網(wǎng)線質(zhì)量不過關(guān),也往往會出現(xiàn)亂子,筆者就經(jīng)歷過這樣的事。
筆者所在單位的網(wǎng)絡(luò)是這樣的:一根網(wǎng)線+一部ADSL路由器+一個多端口Hub,Hub上連了幾臺共享上網(wǎng)的PC。由于后來上網(wǎng)的人數(shù)增多,Hub的端口不足,加上Hub的先天性能缺陷,網(wǎng)絡(luò)日益不堪重負。于是用一臺交換機替下了原來的Hub,一試,網(wǎng)速果然快了許多。網(wǎng)速是快了,但問題也出現(xiàn)了,有幾個員工吵著說上不了網(wǎng),筆者開始著手解決問題。
從這些上不了網(wǎng)的PC上Ping 路由器的局域網(wǎng)IP,不通;Ping網(wǎng)上的其他主機,同樣不通。當(dāng)時還認為是網(wǎng)線的RJ-45頭質(zhì)量不過關(guān),在更換交換機撥插網(wǎng)線時導(dǎo)致其損壞。但細看交換機上相應(yīng)端口的指示燈,不能正常上網(wǎng)的有四五臺電腦,只有一臺距離比較遠的PC連接的交換機端口指示燈顯示不正常,看起來似乎是網(wǎng)線有問題。其他幾臺PC連接的交換機端口指示燈無異常,表明速率的100M指示燈、連接狀態(tài)的Link燈都亮。再看電腦的網(wǎng)卡,指示燈也很正常,這表明似乎不像是網(wǎng)線問題。Ping了一下本機的IP地址,也正常,但就是無法Ping通網(wǎng)內(nèi)的其他主機。在交換機上把不能正常上網(wǎng)的電腦和能夠上網(wǎng)的電腦互換了連接端口,情況依然存在,說明交換機端口沒有故障。反復(fù)檢查,確定不了原因。因為上網(wǎng)心切,有人說是新更換的交換機有問題,提出換用原來的Hub,筆者雖不認為是交換機的問題,但因為查不出原因,只好按照他們的意思把原來的Hub接上,將那幾臺電腦接到Hub上,意想不到的是,問題竟然解決了!
難道真是交換機的問題?為什么連Hub可以而連交換機就不行呢?仔細考慮Hub和交換機之間的不同點,覺得最可疑的是連接速率,因為Hub是10M的連接速率,交換機是10/100M自適應(yīng)。這些機器剛才連接交換機時,連接速率指示為100M,這是前后連接Hub和交換機兩種情況下最明顯的不同。換句話說,不能正常通信時兩者連接速率為100M,正常通信時連接速率為10M,是不是網(wǎng)線質(zhì)量不好,不能以100M速率連接呢?
于是檢查一臺不能正常上網(wǎng)電腦的網(wǎng)卡設(shè)置,雙工模式為“AUTO-SENSE”,這也是現(xiàn)在10/100M速率自適應(yīng)網(wǎng)卡的缺省設(shè)置。將它設(shè)為“10M,F(xiàn)ULL”模式,這邊重新接到交換機上,馬上就一切“OK”了。而且交換機的100M速率指示燈不亮,證明經(jīng)過自動協(xié)商,連接速率為10M。
至此問題真相大白:由于劣質(zhì)網(wǎng)線連接速率達不到百兆,只能運行在10M速率,才導(dǎo)致這種奇怪現(xiàn)象發(fā)生?,F(xiàn)在的10/100M自適應(yīng)網(wǎng)卡和交換機,都有自動協(xié)商功能,開始連接時,先確定連接速率,只有雙方都可以運行在100M速率,才以百兆速率連接;若有一方為10M速率,則以10M速率連接。然后確定傳輸模式,看是全雙工還是半雙工,選擇原則和選擇速率一樣。本例中,雙方協(xié)商速率時,由于兩邊都是10/100M、全雙工自適應(yīng),因此選擇連接速率為100M、全雙工。但由于網(wǎng)線質(zhì)量低劣,致使通信不能正常進行。因此,只能在電腦上將網(wǎng)卡速率強制為10M,使雙方以10M速率連接,才能正常通信。
【編輯推薦】