摘要:與普通集線器設(shè)備相比,市場(chǎng)中銷售的交換機(jī)設(shè)備很少有偽劣產(chǎn)品,這也在某種程度上確保了普通交換機(jī)設(shè)備性能往往比較穩(wěn)定;不過,這并不意味著交換機(jī)設(shè)備不會(huì)發(fā)生故障,隨著工作時(shí)間的推移,交換機(jī)內(nèi)部的元器件會(huì)發(fā)生老化現(xiàn)象,從而容易造成交換機(jī)工作性能下降,此時(shí)交換機(jī)發(fā)生故障的機(jī)率就比較高了。這不,本文下面的一則網(wǎng)絡(luò)故障,就是由于交換機(jī)性能下降
與普通集線器設(shè)備相比,市場(chǎng)中銷售的交換機(jī)設(shè)備很少有偽劣產(chǎn)品,這也在某種程度上確保了普通交換機(jī)設(shè)備性能往往比較穩(wěn)定;不過,這并不意味著交換機(jī)設(shè)備不會(huì)發(fā)生故障,隨著工作時(shí)間的推移,交換機(jī)內(nèi)部的元器件會(huì)發(fā)生老化現(xiàn)象,從而容易造成交換機(jī)工作性能下降,此時(shí)交換機(jī)發(fā)生故障的機(jī)率就比較高了。這不,本文下面的一則網(wǎng)絡(luò)故障,就是由于交換機(jī)性能下降,無法抵擋局域網(wǎng)廣播風(fēng)暴的襲擊,而出現(xiàn)了緩存溢出錯(cuò)誤,最終導(dǎo)致局域網(wǎng)出現(xiàn)無法上網(wǎng)故障!考慮到該故障發(fā)生機(jī)率不高,解決起來很容易走彎路,為此筆者就將該故障的詳細(xì)排查經(jīng)過還原出來,與各位朋友共同交流!
部分計(jì)算機(jī)不能連網(wǎng)
某單位局域網(wǎng)規(guī)模不是很大,共有40臺(tái)左右的普通計(jì)算機(jī)分別連接到品牌、型號(hào)完全相同的兩個(gè)二層交換機(jī)上,兩個(gè)二層交換機(jī)又通過級(jí)聯(lián)方式與單位的核心交換機(jī)相連,同時(shí)兩臺(tái)文件服務(wù)器也直接被連接到核心交換機(jī)上,并通過核心交換機(jī)與Internet網(wǎng)絡(luò)直接保持連接。
平時(shí),局域網(wǎng)中的每一臺(tái)普通計(jì)算機(jī)都能訪問單位的文件服務(wù)器,也能通過局域網(wǎng)網(wǎng)絡(luò)直接到Internet中上網(wǎng)沖浪,并且連接到兩個(gè)不同二層交換機(jī)中的計(jì)算機(jī)相互之間也能進(jìn)行共享訪問。在相當(dāng)長的一段時(shí)間內(nèi),局域網(wǎng)中的所有交換機(jī)都能正常工作;可是近日,局域網(wǎng)中有幾位用戶想通過網(wǎng)絡(luò)共享交流文件,結(jié)果他們無論怎么鼓搗,也不能從網(wǎng)上鄰居窗口中找到對(duì)方的共享資源,沒辦法他們只好向筆者求援;起初,筆者還以為這僅僅是一種個(gè)別現(xiàn)象,可是沒有多長時(shí)間,又有一些朋友來電說網(wǎng)絡(luò)不能訪問了,直到此時(shí)筆者才意識(shí)到局域網(wǎng)網(wǎng)絡(luò)中可能真的出現(xiàn)了大問題。
筆者隨機(jī)來到一臺(tái)不能上網(wǎng)的普通計(jì)算機(jī)現(xiàn)場(chǎng),對(duì)其各個(gè)上網(wǎng)細(xì)節(jié)進(jìn)行了全面檢查,結(jié)果看到該計(jì)算機(jī)上網(wǎng)參數(shù)設(shè)置正確、網(wǎng)絡(luò)接口連接牢靠、系統(tǒng)自身也運(yùn)行正常;之后,筆者又檢查了幾臺(tái)計(jì)算機(jī),發(fā)現(xiàn)有的計(jì)算機(jī)竟然能夠上網(wǎng)訪問Internet網(wǎng)絡(luò)中的內(nèi)容,并且網(wǎng)絡(luò)訪問速度還很快。仔細(xì)對(duì)比了能上網(wǎng)與不能上網(wǎng)計(jì)算機(jī)的各個(gè)細(xì)節(jié)因素后,筆者竟然找不出任何可疑的地方,這究竟是什么原因呢?
故障現(xiàn)象初步排查
既然局域網(wǎng)中同時(shí)有多臺(tái)普通計(jì)算機(jī)不能上網(wǎng)訪問,那會(huì)不會(huì)是局域網(wǎng)中的核心網(wǎng)絡(luò)設(shè)備出現(xiàn)了問題呢?想到這一點(diǎn),筆者立即來到局域網(wǎng)的主機(jī)房,查看了接線柜中的各個(gè)交換機(jī)設(shè)備,偶然發(fā)現(xiàn)其中一個(gè)二層交換機(jī)工作狀態(tài)明顯不正常(如圖2所示),因?yàn)樵摻粨Q機(jī)控制面板中的所有信號(hào)燈全部處于點(diǎn)亮但不閃爍狀態(tài),信號(hào)燈一直不閃爍,那就意味著網(wǎng)絡(luò)中沒有數(shù)據(jù)信號(hào)在交換傳輸。經(jīng)過進(jìn)一步檢查測(cè)試,筆者發(fā)現(xiàn)凡是連接到故障交換機(jī)中的所有計(jì)算機(jī)都不能上網(wǎng),而連接到另外一個(gè)二層交換機(jī)上的所有計(jì)算機(jī)都能正常上網(wǎng)。
會(huì)不會(huì)是那臺(tái)長亮不閃爍的交換機(jī)遇到了硬件故障呢?為了驗(yàn)證那臺(tái)故障交換機(jī)是否真的存在硬件損壞,筆者先是拔下連接該交換機(jī)的電源線纜,過幾分鐘后又重新插入電源線纜,之后筆者看到故障交換機(jī)在重新啟動(dòng)后,對(duì)應(yīng)控制面板中的信號(hào)燈居然全部恢復(fù)正常的閃爍狀態(tài)了;此時(shí),筆者再從故障計(jì)算機(jī)中嘗試訪問Internet網(wǎng)絡(luò)時(shí),發(fā)現(xiàn)網(wǎng)絡(luò)連接也已經(jīng)正常了,并且網(wǎng)絡(luò)連接速度也是一氣呵成。筆者做夢(mèng)都沒想到,簡單地重新啟動(dòng)了一下故障交換機(jī)設(shè)備,看上去非常復(fù)雜的網(wǎng)絡(luò)故障竟然瞬間被解決了;然而好景不長,故障交換機(jī)設(shè)備重新啟動(dòng)一個(gè)小時(shí)之后,其控制面板中的所有信號(hào)燈又變成長亮不閃爍狀態(tài)了,原先能夠訪問網(wǎng)絡(luò)的計(jì)算機(jī)也不能正常上網(wǎng)訪問了,而這個(gè)時(shí)候單位的核心交換機(jī)以及另外一臺(tái)二層交換機(jī)工作狀態(tài)一切正常,這是什么原因呢?
深入追究故障原因
由于故障交換機(jī)在重新啟動(dòng)后能夠正常工作一段時(shí)間,這說明該交換機(jī)沒有發(fā)生硬件損壞,看來問題還是出在“軟”設(shè)置上,會(huì)不會(huì)是網(wǎng)絡(luò)病毒在暗中“作祟”呢?筆者聯(lián)想到前一段時(shí)間,局域網(wǎng)中曾經(jīng)出現(xiàn)過由于網(wǎng)絡(luò)病毒發(fā)作引起的上網(wǎng)速度緩慢現(xiàn)象,后來要求每一位自己動(dòng)手查殺病毒的,但筆者相信局域網(wǎng)中肯定還有病毒存在,會(huì)不會(huì)是這些殘余的網(wǎng)絡(luò)病毒造成了交換機(jī)工作狀態(tài)不正常呢?但轉(zhuǎn)念一想,要是真的是網(wǎng)絡(luò)病毒在暗中“作祟”的話,那局域網(wǎng)中的兩臺(tái)二層交換機(jī)都應(yīng)該出現(xiàn)故障才對(duì)呀,畢竟它們的品牌、型號(hào)完全相同,甚至連接方式也是完全相同的,而現(xiàn)在只有其中的一臺(tái)二層交換機(jī)發(fā)生故障,于是筆者認(rèn)定故障交換機(jī)還是存在硬件故障,要想解決部分計(jì)算機(jī)不能上網(wǎng)的故障現(xiàn)象,唯一的辦法就是更換交換機(jī)設(shè)備。
但由于單位沒有備用交換機(jī)可以使用,筆者只好先關(guān)閉那臺(tái)二層交換機(jī)的電源,準(zhǔn)備過一段時(shí)間向上反映情況之后購買新交換機(jī)回來再說。趁這些普通計(jì)算機(jī)不能訪問網(wǎng)絡(luò)的間隙,筆者決定自己動(dòng)手對(duì)連接到故障交換機(jī)中的所有計(jì)算機(jī)進(jìn)行全面殺毒,以便將威脅局域網(wǎng)穩(wěn)定工作的各個(gè)因素全面排除。耗費(fèi)了幾天時(shí)間殺毒之后,筆者看到局域網(wǎng)中果然隱藏了不少流行病毒,到網(wǎng)上隨意搜索一個(gè)病毒的詳細(xì)資料時(shí),發(fā)現(xiàn)這種類型的網(wǎng)絡(luò)病毒容易引發(fā)廣播風(fēng)暴現(xiàn)象;有沒有可能是網(wǎng)絡(luò)病毒引發(fā)的廣播風(fēng)暴現(xiàn)象,造成了那臺(tái)二層交換機(jī)不能正常工作呢?由于目前局域網(wǎng)中的所有病毒都被清除干凈了,按理來說這個(gè)時(shí)候局域網(wǎng)中就不應(yīng)該繼續(xù)存在廣播風(fēng)暴現(xiàn)象了,那么那臺(tái)二層交換機(jī)的工作狀態(tài)會(huì)不會(huì)也能跟著恢復(fù)正常呢?為了檢驗(yàn)自己的猜測(cè)是否正確,筆者將那臺(tái)二層交換機(jī)的電源重新接通,起初的一段時(shí)間那臺(tái)交換機(jī)的工作狀態(tài)很正常,不過筆者仍然擔(dān)心過一個(gè)小時(shí)后該交換機(jī)又會(huì)出現(xiàn)相同的故障;不過事實(shí)證明自己的擔(dān)心是多余的,連續(xù)過了幾個(gè)小時(shí),那臺(tái)二層交換機(jī)控制面板中的所有指示燈狀態(tài)依然處于閃爍狀態(tài),直到此時(shí)筆者才隱約感覺到該交換機(jī)不會(huì)出現(xiàn)問題了。果然,經(jīng)過連續(xù)幾天的運(yùn)行,先前不能上網(wǎng)的部分計(jì)算機(jī)再也沒有掉過線,這說明上述網(wǎng)絡(luò)故障已經(jīng)被成功解決。
揭開交換機(jī)癱瘓之謎
盡管部分計(jì)算機(jī)不能上網(wǎng)的故障已經(jīng)被解決了,不過其中的一臺(tái)二層交換機(jī)為什么會(huì)癱瘓,還是讓筆者一直疑惑不解,因?yàn)榫钟蚓W(wǎng)中既然存在廣播風(fēng)暴現(xiàn)象,那么品牌、型號(hào)、連接方式完全相同的另外一臺(tái)二層交換機(jī)為什么沒有受到任何影響呢?帶著這樣的疑問,筆者到網(wǎng)上求教了一些網(wǎng)絡(luò)高手,經(jīng)過與網(wǎng)絡(luò)高手們進(jìn)行反復(fù)交流分析,終于找到了交換機(jī)癱瘓的真正原因:網(wǎng)絡(luò)病毒是部分計(jì)算機(jī)不能上網(wǎng)的表面原因,因?yàn)榫W(wǎng)絡(luò)病毒造成了局域網(wǎng)發(fā)生了廣播風(fēng)暴現(xiàn)象,這種現(xiàn)象致使其中的一臺(tái)二層交換機(jī)工作狀態(tài)不正常,所以連接到該故障交換機(jī)中的所有計(jì)算機(jī)都不能上網(wǎng)訪問了;事實(shí)上,那臺(tái)癱瘓的二層交換機(jī)自身性能下降才是網(wǎng)絡(luò)不通的真正原因,雖然局域網(wǎng)中的兩臺(tái)二層交換機(jī)型號(hào)、品牌、連接方式都相同,但它們持續(xù)工作的時(shí)間可能不相同,那么交換機(jī)內(nèi)部的性能元件老化程度也不相同,其中性能老化嚴(yán)重的那臺(tái)二層交換機(jī)無法抵擋廣播風(fēng)暴現(xiàn)象的襲擊,最終引發(fā)了緩存溢出錯(cuò)誤;當(dāng)筆者將局域網(wǎng)中的所有病毒全部清除干凈后,那么廣播風(fēng)暴現(xiàn)象也就不會(huì)襲擊故障交換機(jī)了,這也是在重新啟動(dòng)一下故障交換機(jī)系統(tǒng)后,對(duì)應(yīng)系統(tǒng)的工作狀態(tài)能夠恢復(fù)正常的原因。
最后的故障總結(jié)
從上面的故障排除過程來看,我們認(rèn)為交換機(jī)性能的好壞對(duì)局域網(wǎng)整體性能的穩(wěn)定有多么重要!為了讓局域網(wǎng)網(wǎng)絡(luò)能夠更加穩(wěn)定地運(yùn)行,我們?cè)诮M建局域網(wǎng)的時(shí)候,不能一味看中產(chǎn)品價(jià)格,去選用一些質(zhì)量不好、內(nèi)存容量不大的低價(jià)交換機(jī),而應(yīng)該去選用那些質(zhì)量可靠、品牌過硬、內(nèi)存容量較大的交換機(jī)設(shè)備,畢竟這樣的高檔設(shè)備自身有較強(qiáng)的抗干擾能力。
為了防止局域網(wǎng)中頻繁出現(xiàn)廣播風(fēng)暴現(xiàn)象,我們應(yīng)該在局域網(wǎng)中安裝配置專業(yè)防火墻程序,并且在每一臺(tái)計(jì)算機(jī)中安裝殺毒軟件,同時(shí)及時(shí)在線更新病毒庫程序進(jìn)行病毒清除操作。當(dāng)然,除了網(wǎng)絡(luò)病毒會(huì)造成廣播風(fēng)暴現(xiàn)象外,由網(wǎng)絡(luò)連接出錯(cuò)而引起的連接環(huán)路以及網(wǎng)絡(luò)設(shè)備的硬件損壞因素,也會(huì)引起廣播風(fēng)暴現(xiàn)象,因此在查殺完網(wǎng)絡(luò)病毒后,局域網(wǎng)中要是仍然存在廣播風(fēng)暴現(xiàn)象時(shí),我們就應(yīng)該仔細(xì)檢查局域網(wǎng)中是否存在網(wǎng)絡(luò)環(huán)路現(xiàn)象,或者檢查網(wǎng)絡(luò)設(shè)備是否存在硬件損壞現(xiàn)象。