網(wǎng)絡(luò)故障診斷及排除
我們可以根據(jù)網(wǎng)絡(luò)故障的性質(zhì)把網(wǎng)絡(luò)故障分為物理故障與邏輯故障,也可以根據(jù)網(wǎng)絡(luò)故障的對象把網(wǎng)絡(luò)故障分為線路故障、路由故障和主機故障。下面小編首先介紹按照網(wǎng)絡(luò)故障不同性質(zhì)而劃分的物理故障與邏輯故障。
物理故障
1.物理故障指的是設(shè)備或線路損壞、插頭松動、線路受到嚴(yán)重電磁干擾等情況。比如說,網(wǎng)絡(luò)管理人員發(fā)現(xiàn)網(wǎng)絡(luò)某條線路突然中斷,首先用ping或fping檢查線路在網(wǎng)管中心這邊是否連通。
2.ping的格式為:ping 192.168.0.1 (192.168.0.1是IP地址,可以是主機的IP也可以是網(wǎng)絡(luò)中另一臺計算機的IP)。ping一般一次只能檢測到一端到另一端的連通性,而不能一次檢測一端到多端的連通性,但fping一次就可以ping多個IP地址,比如C類的整個網(wǎng)段地址等。順便多說一句,網(wǎng)絡(luò)管理員經(jīng)常發(fā)現(xiàn)有人依次掃描本網(wǎng)的大量IP地址,不一定就是有黑客攻擊,fping也可以做到。如果連續(xù)幾次ping都出現(xiàn)\"Requst time out\"信息,表明網(wǎng)絡(luò)不通。這時去檢查端口插頭是否松動,或者網(wǎng)絡(luò)插頭誤接,這種情況經(jīng)常是沒有搞清楚網(wǎng)絡(luò)插頭規(guī)范或者沒有弄清網(wǎng)絡(luò)拓?fù)湟?guī)劃的情況下導(dǎo)致的。
3.另一種情況,比如兩個路由器Router直接連接,這時應(yīng)該讓一臺路由器的出口連接另一臺路由器的入口,而這臺路由器的入口連接另一路由器的出口才行。當(dāng)然,集線器Hub、交換機、多路復(fù)用器也必須連接正確,否則也會導(dǎo)致網(wǎng)絡(luò)中斷。還有一些網(wǎng)絡(luò)連接故障顯得很隱蔽,要診斷這種故障沒有什么特別好的工具,只有依靠經(jīng)驗豐富的網(wǎng)絡(luò)管理人員了。
邏輯故障
邏輯故障中最常見的`情況就是配置錯誤,就是指因為網(wǎng)絡(luò)設(shè)備的配置原因而導(dǎo)致的網(wǎng)絡(luò)異常或故障。配置錯誤可能是路由器端口參數(shù)設(shè)定有誤,或路由器路由配置錯誤以至于路由循環(huán)或找不到遠(yuǎn)端地址,或者是路由掩碼設(shè)置錯誤等。比如,同樣是網(wǎng)絡(luò)中的線路故障,該線路沒有流量,但又可以ping通線路的兩端端口,這時就很有可能是路由配置錯誤了。
遇到這種情況,我們通常用“路由跟蹤程序”就是traceroute,它和ping類似,最大的區(qū)別在于traceroute是把端到端的線路按線路所經(jīng)過的路由器分成多段,然后以每段返回響應(yīng)與延遲。如果發(fā)現(xiàn)在traceroute的結(jié)果中某一段之后,兩個IP地址循環(huán)出現(xiàn),這時,一般就是線路遠(yuǎn)端把端口路由又指向了線路的近端,導(dǎo)致IP包在該線路上來回反復(fù)傳遞。幸好traceroute可以檢測到哪個路由器之前都能正常響應(yīng),到哪個路由器就不能正常響應(yīng)了。這時只需更改遠(yuǎn)端路由器端口配置,就能恢復(fù)線路正常了。
邏輯故障的另一類就是一些重要進(jìn)程或端口關(guān)閉,以及系統(tǒng)的負(fù)載過高。比如也是線路中斷,沒有流量,用ping發(fā)現(xiàn)線路端口不通,檢查發(fā)現(xiàn)該端口處于down的狀態(tài),這就說明該端口已經(jīng)關(guān)閉,因此導(dǎo)致故障。這時只需重新啟動該端口,就可以恢復(fù)線路的連通了。還有一種常見情況是路由器的負(fù)載過高,表現(xiàn)為路由器CPU溫度太高、CPU利用率太高,以及內(nèi)存剩余太少等,如果因此影響網(wǎng)絡(luò)服務(wù)質(zhì)量,最直接也是最好的辦法就是——更換路由器,當(dāng)然換個好點的。
【網(wǎng)絡(luò)故障診斷及排除】相關(guān)文章: