羅志權
一、物理故障的識別與解決
線路故障。一般的網絡故障識別中,線路故障的發生率是最直觀也是最多的,約占網絡故障總體的70%左右。線路故障主要是由于線路遭到人為破壞和自然損耗。
識別方法:如果線路的距離較短,方法十分簡單,可以通過替換網線的方式進行識別,將網線拔出,插入一個確定可以連接到網絡的正常主機的端口中,另一端插入確定可以正常運作的網絡端口,然后在操作系統中執行Ping指令查看是否暢通,如果無法Ping成功,就可以判斷線路已經損壞或遭到破壞。如果線很長,就必須通知網絡供應商進行線路檢查,利用專業的檢測工具進行故障識別。
HUB或路由器故障。這里所指的HUB或路由器故障是物理損壞故障,進而導致的網絡不暢通。
識別方法:一般情況下,最簡單的方法是用確定完好無損的線路與HUB或路由器連接到主機上,進行故障排除。如果這樣可以正常通信,那么說明HUB或路由器是正常的;如果不能,就需要診斷到底是HUB或路由器端口的故障,還是HUB或路由器自身發生故障;許多情況下,HUB或路由器都會自帶工作指示燈,這樣一來,通過指示燈的提示信息,往往可以直接識別HUB或路由器自身是否存在故障,如果指示燈顯示無故障就可考慮為端口問題。當然,最后也不排除HUB或路由器自身存在較為嚴重的損壞、指示燈失靈等問題的存在。
二、邏輯故障的識別與解決
網絡中的邏輯故障中多指系統中的邏輯配置故障,通常是由于操作者對系統相對模式而造成的網絡設備設置錯誤或設備配置被篡改,進而無法正常連接網絡的網絡異常故障。
路由器邏輯故障。路由器邏輯故障一般包括幾個問題:路由器配置錯誤問題,路由器接口IP地址設置不正確,路由器配置錯誤,路由器異步鏈路傳輸丟失信息包等問題。
故障識別:路由器接口IP地址設置不正確,可導致找不到遠端地址。 可以通過traceroute命令或使用Ping命令(在不同的操作系統中命令可能不同,如:在UNIX系統中,跟蹤路由命令就為traceroute,而windows中則為Ping命令),查看遠端地址,當查出遠端地址哪里存在問題,就可以進行具體的檢查并修復問題。
路由器配置錯誤可能導致路由循環或無法找到遠端地址。例如,兩個路由器直接相連,那么就應該允許一個路由器到另一個路由器可以直接進行端口進入端和出口端的連通,而出口路由器又可以來連接到另一個路由器的入口,只有這樣路由器才滿足網絡正常連通的狀態,否則就會引起網絡故障。該文原載于中國社會科學院文獻信息中心主辦的《環球市場信息導報》雜志http://www.ems86.com總第539期2014年第07期-----轉載須注名來源該故障可以通過路由跟蹤工具(命令)跟蹤路由,在結果中可以直接找到重復循環的IP地址,以確定故障的存在。
解決方案:在這種情況下,是端口路由的遠端接口重新指向近端接口,從而產生的IP數據包被來回傳遞的現象。解決路由環路的方法是重新配置路由器的靜態路由或動態路由端口,設置正確的路由配置,就可以恢復網絡正常。
主機邏輯故障。主機邏輯故障是邏輯故障中的主要因素,一般包括:網卡故障因素、主機的網絡IP地址設置不正確、主機網絡協議或服務錯誤和主機操作系統故障等。
網卡的問題。網卡的問題可以有很多種,如:沒有正確的安裝網卡驅動程序,包括網卡驅動程序未安裝或驅動程序版本安裝錯誤,程序如果不兼容將導致該卡不能正常工作。
故障識別:在windows操作系統的設備管理器中,選中網卡選項卡,看看是否正確安裝驅動程序,如果在網卡的圖標前端有“X”或者“!”,則表示該卡沒有在正常運作。
解決方案:找到正確的驅動程序重新安裝即可。
根據目前計算機操作系統來看,隨著windows系統版本的升級,關于網卡的故障也隨之越來越少,在windows XP之后的版本中,驅動程序的集成能力越來越高,網卡的故障也逐漸消失在人們的視野中。但是,網卡的故障有時候還是要在故障排除的范圍之內。
關于無線網卡的故障問題,大多數的無線網卡自帶的SSID設置如果不正確,就會無法連接到網絡中。在無線網絡接入中,使用加密網絡的時候,如果不能輸入正確的密碼或沒有密鑰,則同樣無法連接到你要訪問的網絡。這時就需要進行正確的SSID配置或獲得正確的網絡密碼(密鑰),才能正常的訪問網絡。
主機的操作系統的IP地址設置錯誤。操作系統中的IP地址設置錯誤是十分常見的邏輯故障問題。操作系統隨時都有可能遇到現在所配置的IP地址與另外的IP地址發生沖突,或IP地址不在規則的范圍內,這樣網絡就會斷開連接或無法接通。
識別方法:通過網絡鄰居屬性進行協議服務查看,在TCP/IP選項卡中,可以進行相應的參數識別。
解決方案:查出具體故障進行修復即可。
網絡安全故障。主機故障的另一種可能是網絡安全故障。通常包括被盜用網絡資源、被黑客入侵網絡、操作系統故障等。
識別方法:被盜用網絡資源,現在存在一些專門盜用他人網絡的軟件。盜網者可以通過相應的軟件盜用他人的網絡服務,甚至可以進行網絡攻擊,以及得到管理員權限。特別值得注意的是,不能隨便共享主機權限,這會很容易導致他人通過這個途徑盜用主機的網絡資源。
病毒問題故障,計算機病毒往往無孔不入,除了會讓計算機文件遭到損壞,也會造成網絡中斷,網絡擁堵等網絡故障。所以必須注意隨時保證病毒庫為最新版本,以防止新型病毒入侵系統,甚至破壞系統內的殺毒軟件,造成非常嚴重的不良后果。
端口故障。有關網絡連接的一些重要參數或進程很有可能會發生因為病毒攻擊而發生系統或端口的異常或意外關閉的情況,例如,路由器的SNMP進程的意外關閉,這將會造成網管無法收集到來自路由器的任何數據,從而喪失了對路由器的控制權。另一種情況是造成線路中斷,檢測不到任何流量。
鑒別方法:使用Ping指令試圖連接近端的端口看是否能Ping得通,如果Ping失敗則立即檢查此端口是否處于關閉狀態,如果該端口已經被處于down狀態則必然會導致故障發生。
解決方案:當出現端口故障的時候只要重新啟用端口即可恢復正常使用。
隨著計算機網絡技術的迅速發展,網絡發生故障是不可避免的。網絡建成運行后,網絡故障解決是網絡管理的重要技術工作。文章中概括了比較常見的一些故障及其識別方法,總而言之,要理性對待網絡故障,要從故障的現象出發分析原因,仔細排查,就可以很快解決問題。
(作者單位:云南省楚雄師范學院信息科學與技術學院)