追根溯源 揪出網(wǎng)絡(luò)堵塞幕后黑手
在局域網(wǎng)共享上網(wǎng)的環(huán)境中,我們時(shí)常會(huì)遇到網(wǎng)絡(luò)傳輸速度緩慢、網(wǎng)頁(yè)無(wú)法打開,甚至整個(gè)網(wǎng)絡(luò)發(fā)生癱瘓的現(xiàn)象,造成這種現(xiàn)象的原因多數(shù)是網(wǎng)絡(luò)通道發(fā)生了嚴(yán)重的堵塞。那是什么因素導(dǎo)致網(wǎng)絡(luò)通道被嚴(yán)重堵塞呢?是網(wǎng)絡(luò)傳輸內(nèi)容太大?是局域網(wǎng)中的廣播風(fēng)暴?還是網(wǎng)絡(luò)中的病毒或木馬?
許多網(wǎng)絡(luò)通道堵塞故障往往都伴隨著上網(wǎng)緩慢或者無(wú)法訪問(wèn)網(wǎng)頁(yè)的現(xiàn)象,筆者建議各位朋友在遇到類似這種網(wǎng)絡(luò)故障時(shí),對(duì)癥下藥,依照故障現(xiàn)象逐步排除分析,將引起網(wǎng)絡(luò)通道堵塞的幕后黑手“揪”出來(lái)?,F(xiàn)在,就請(qǐng)各位來(lái)看看筆者的一次找出網(wǎng)絡(luò)堵塞幕后“黑手”的經(jīng)歷。
問(wèn)題:新工作站在網(wǎng)絡(luò)中罷工
單位培訓(xùn)中心的負(fù)責(zé)人近日向筆者“求援”說(shuō),由于業(yè)務(wù)擴(kuò)展需要,培訓(xùn)中心新買來(lái)了八臺(tái)工作站,并將新買的工作站都接入到局域網(wǎng)中了;可是在使用新工作站上網(wǎng)時(shí)卻遇到了一則非常奇怪的現(xiàn)象,培訓(xùn)中心上網(wǎng)沖浪的人非常少時(shí)所有工作站工作一切正常;局域網(wǎng)中要是同時(shí)有六個(gè)以上的人共享上網(wǎng)時(shí),那么新增加的所有工作站就會(huì)自動(dòng)掉線,不但無(wú)法訪問(wèn)網(wǎng)頁(yè),而且也不能在內(nèi)網(wǎng)中玩網(wǎng)絡(luò)游戲。
然而讓人意想不到的是,當(dāng)培訓(xùn)中心的網(wǎng)絡(luò)管理員在交換機(jī)中將所有工作站的網(wǎng)絡(luò)連接線纜拔下,并依次重新插上時(shí),所有新增加的工作站又都能正常上網(wǎng)訪問(wèn)了。接到了這樣稀奇的故障“求援”后,強(qiáng)烈的好奇心驅(qū)使筆者決定到故障現(xiàn)場(chǎng)去一探究竟。
為何判斷不是病毒引起的
單位培訓(xùn)中心長(zhǎng)期以來(lái)一直面向社會(huì)舉辦各種級(jí)別的電腦培訓(xùn)以及網(wǎng)絡(luò)培訓(xùn),這位負(fù)責(zé)人接手單位培訓(xùn)中心時(shí)間也不是很長(zhǎng),由于以前培訓(xùn)機(jī)房中的許多工作站都已經(jīng)陳舊了,為了提高培訓(xùn)競(jìng)爭(zhēng)力,這位負(fù)責(zé)人特意新買了這八臺(tái)工作站。
為了讓新買的工作站能夠迅速接入到單位的局域網(wǎng)中進(jìn)行共享上網(wǎng),培訓(xùn)中心順便又買了一臺(tái)交換機(jī),并將新交換機(jī)級(jí)聯(lián)到局域網(wǎng)中的主交換機(jī)中,然后將所有新買的工作站全部連接到新交換機(jī)中;而培訓(xùn)中心以前的部分舊工作站則通過(guò)一臺(tái)舊交換機(jī)連接到局域網(wǎng)的主交換機(jī)上,不同交換機(jī)上的工作站處于兩個(gè)不同的工作子網(wǎng)中。
了解了培訓(xùn)機(jī)房的網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)后,筆者認(rèn)為這則網(wǎng)絡(luò)故障由病毒或木馬引起的可能性不是很大,畢竟網(wǎng)絡(luò)管理員在遇到網(wǎng)絡(luò)無(wú)法訪問(wèn)的故障現(xiàn)象時(shí),重新插拔了一次交換機(jī)中的網(wǎng)絡(luò)連接線纜后,所有的新增工作站又能繼續(xù)正常工作一段時(shí)間了,如果新的工作子網(wǎng)中確實(shí)存在病毒或木馬的話,網(wǎng)絡(luò)故障不可能隨著簡(jiǎn)單地插拔一次網(wǎng)絡(luò)線纜就能自動(dòng)消失的。
隔離法鎖定新交換機(jī)網(wǎng)絡(luò)
為了檢驗(yàn)網(wǎng)絡(luò)故障是否僅僅出現(xiàn)在新交換機(jī)所在的子網(wǎng)中,還是僅僅出現(xiàn)在舊交換機(jī)所在的子網(wǎng)中,或者是出現(xiàn)在整個(gè)局域網(wǎng)中,筆者決定采用隔離法對(duì)每個(gè)子網(wǎng)的共享上網(wǎng)情況進(jìn)行單獨(dú)測(cè)試。說(shuō)干就干,筆者先將新交換機(jī)從局域網(wǎng)的主交換機(jī)中斷開,這樣一來(lái)新買的工作站就與單位局域網(wǎng)隔離了開來(lái);之后,同時(shí)將舊交換機(jī)中所連的所有工作站全部接通電源,并嘗試進(jìn)行共享上網(wǎng)訪問(wèn),結(jié)果發(fā)現(xiàn)無(wú)論有多少工作站同時(shí)開通上網(wǎng),局域網(wǎng)中的任何一臺(tái)工作站都沒(méi)有出現(xiàn)上網(wǎng)掉線現(xiàn)象,所有的工作站都能正常進(jìn)行網(wǎng)絡(luò)傳輸操作,并能夠出去訪問(wèn)Internet網(wǎng)絡(luò)頁(yè)面,這表明舊交換機(jī)所在的工作子網(wǎng)不存在任何問(wèn)題。
按照相同的測(cè)試方法,筆者這回又將舊交換機(jī)從局域網(wǎng)主交換機(jī)中斷開,讓新交換機(jī)與主交換機(jī)單獨(dú)相連,以便只讓新買的工作站通過(guò)單位局域網(wǎng)進(jìn)行共享上網(wǎng);在進(jìn)行這項(xiàng)測(cè)試時(shí),筆者發(fā)現(xiàn)同時(shí)上網(wǎng)的人數(shù)比較少時(shí),整個(gè)新交換機(jī)所在的工作子網(wǎng)工作正常,可是當(dāng)有六臺(tái)以上的新工作站同時(shí)通過(guò)新交換機(jī)進(jìn)行共享上網(wǎng)時(shí),整個(gè)工作子網(wǎng)的網(wǎng)絡(luò)傳輸速度立即下降下來(lái),而且此時(shí)訪問(wèn)網(wǎng)頁(yè)的速度也是非常緩慢,有時(shí)簡(jiǎn)直就無(wú)法打開網(wǎng)絡(luò)頁(yè)面。根據(jù)這種測(cè)試結(jié)果,筆者初步認(rèn)定新交換機(jī)所處的工作子網(wǎng)出現(xiàn)了問(wèn)題。
廣播風(fēng)暴是直接殺手?
那么新交換機(jī)所處的工作子網(wǎng)究竟出現(xiàn)了什么問(wèn)題呢?考慮到該工作子網(wǎng)中的交換機(jī)設(shè)備是新買的,接入到該子網(wǎng)中的每一臺(tái)工作站也是新增加的,于是筆者毫不猶豫地排除了硬件故障因素;又考慮到新工作子網(wǎng)在訪問(wèn)人數(shù)較多的情況下,才會(huì)出現(xiàn)所有工作站上網(wǎng)緩慢或者無(wú)法打開網(wǎng)頁(yè)的現(xiàn)象,依照這一特殊現(xiàn)象,筆者認(rèn)為很有可能是新工作子網(wǎng)內(nèi)部存在廣播風(fēng)暴現(xiàn)象,正是由于廣播風(fēng)暴引起了該內(nèi)網(wǎng)發(fā)生了網(wǎng)絡(luò)通道堵塞故障,最終造成了整個(gè)子網(wǎng)中的工作站上網(wǎng)速度緩慢或無(wú)法訪問(wèn)網(wǎng)頁(yè),那么究竟會(huì)是什么因素引起了廣播風(fēng)暴呢?
筆者首先檢查了新子網(wǎng)中的所有網(wǎng)絡(luò)連接線纜,發(fā)現(xiàn)所有網(wǎng)絡(luò)線纜均處于通暢狀態(tài),這就排除了由于網(wǎng)絡(luò)線纜破損造成的內(nèi)網(wǎng)廣播風(fēng)暴的可能;之后筆者擔(dān)心新買的工作站中可能存在一些黑客程序,這些程序或許會(huì)對(duì)內(nèi)部子網(wǎng)進(jìn)行攻擊,于是筆者又找來(lái)了專門的防黑軟件,并對(duì)所有新買的工作站進(jìn)行了徹底地掃描,可是掃描的結(jié)果告訴筆者,新工作子網(wǎng)中沒(méi)有找到惡意攻擊內(nèi)部網(wǎng)絡(luò)、獨(dú)自占有大量帶寬資源的黑客程序;為了防止新買的工作站中存在網(wǎng)卡設(shè)備損壞的現(xiàn)象,筆者又從網(wǎng)上下載安裝了Sniffer局域網(wǎng)管理程序,并借助該管理程序抓包查看工作子網(wǎng)中的數(shù)據(jù)流量,結(jié)果發(fā)現(xiàn)新工作站中的所有網(wǎng)卡均能正常工作,這也排除了由于網(wǎng)卡設(shè)備損壞造成的網(wǎng)絡(luò)通道堵塞現(xiàn)象。
Sniffer抓幕后真兇:新交換機(jī)故障
在嘗試了上面的各種措施后,筆者最后將故障的幕后黑手鎖定在新買回來(lái)的交換機(jī)上。從理論上來(lái)說(shuō),新買的交換機(jī)設(shè)備應(yīng)該不會(huì)產(chǎn)生廣播風(fēng)暴現(xiàn)象,畢竟普通交換機(jī)是通過(guò)點(diǎn)對(duì)點(diǎn)方式進(jìn)行轉(zhuǎn)發(fā)數(shù)據(jù)的,然而就是在這臺(tái)新買的交換機(jī)設(shè)備中筆者看出了其中的端倪。許多不太熟悉網(wǎng)絡(luò)設(shè)備的用戶,常常貪圖眼前便宜,過(guò)分追求低價(jià)格的產(chǎn)品,于是奸商往往會(huì)充分抓住人性的這一弱點(diǎn),將一些所謂的智能型交換機(jī)或集線器推薦給消費(fèi)者,事實(shí)上這些低價(jià)的交換機(jī)或集線器并不是真正的交換機(jī)或集線器。懷疑到這一點(diǎn)后,筆者立即用另外一臺(tái)舊交換機(jī)替換這臺(tái)新交換機(jī),結(jié)果發(fā)現(xiàn)八臺(tái)新工作站上網(wǎng)后又能正常訪問(wèn)網(wǎng)絡(luò)了,而且長(zhǎng)時(shí)間后也沒(méi)有出現(xiàn)網(wǎng)絡(luò)通道堵塞的故障現(xiàn)象,至此筆者認(rèn)定這臺(tái)新買的交換機(jī)質(zhì)量不合格,它才是導(dǎo)致新的工作子網(wǎng)發(fā)生網(wǎng)絡(luò)堵塞的幕后黑手。
總結(jié)上面的故障排除過(guò)程,筆者認(rèn)為之所以在排除故障過(guò)程中走了彎路,是因?yàn)楣P者沒(méi)有對(duì)新買交換機(jī)的質(zhì)量產(chǎn)生懷疑,過(guò)分相信新交換機(jī)是不會(huì)出現(xiàn)意外的。事實(shí)上,現(xiàn)在市場(chǎng)中許多所謂智能的交換機(jī)本身設(shè)計(jì)粗糙、自身質(zhì)量較差,當(dāng)同時(shí)上網(wǎng)的工作站數(shù)量比較少時(shí),交換機(jī)設(shè)備產(chǎn)生的錯(cuò)誤信號(hào)往往較少,還不會(huì)對(duì)網(wǎng)絡(luò)帶寬造成太大的影響;如果網(wǎng)絡(luò)連接數(shù)量較多時(shí),那么多個(gè)上網(wǎng)用戶可能會(huì)同時(shí)爭(zhēng)搶一個(gè)通信信道,這樣就容易產(chǎn)生網(wǎng)絡(luò)通道堵塞現(xiàn)象。
因此,日后朋友們?cè)谶x購(gòu)類似交換機(jī)這樣的網(wǎng)絡(luò)設(shè)備時(shí),必須先對(duì)網(wǎng)絡(luò)設(shè)備的產(chǎn)品多作一些了解,一定要明白自己究竟需要什么樣的網(wǎng)絡(luò)設(shè)備;千萬(wàn)不能過(guò)分追求低價(jià)格的產(chǎn)品,更不能被奸商的花言巧語(yǔ)所欺騙,否則買到手的網(wǎng)絡(luò)設(shè)備會(huì)接二連三地給自己找麻煩!
【編輯推薦】