路由器在當今網際網路中的統治地位已經無可厚非了,在路由器的使用過程中我們總會遇到一些大大小小的問題,甚至有時讓你寢食難安。那麼在路由器出問題的時候我們應該有一套系統化的故障排除方法來幫助我們簡化修復過程,所以我們今天就一起聊聊路由器故障排除。
步驟/方法
故障與排錯
想要明確的給“故障”和“排錯”下個定義想來並不是一件容易的事,路由器的“故障”總是多種多樣的,造成某種故障現象的原因也是多種多樣的。有的場合要迅速地找到故障並加以排除,其要求是相當嚴格的。有些現象是裝置在正常執行中出現故障的,另外一種情況就是當我們在實施某種應用,已經完成了配置,但卻得不到預期的效果。我們把解決這些問題的方法叫做排錯技術。因為它和路由器的配置是不一樣的,所以排錯技術需要在維護和管理路由器的過程中慢慢積累才能有所提高。一個系統化的故障處理技術就是合理地一步一步找出故障原因並加以解決。
思路
1.路由器狀態
弄清楚路由器發生故障時處於什麼狀態,才能進行下一步操作。最直接的方法就是觀察路由器上各種指示燈的工作狀態,如果你不知道他具體代表什麼意思,可以檢視相應的使用者手冊。使用命令列介面和路由器直接對話能夠得到更詳細的資訊,常見的路由器都可以使用“show”或“display”就可以顯示路由器當前的工作狀態和配置資訊。總之弄清狀況是一個最基本的要求。
2.正常情況應該得到什麼結果
你首先應該明確你想讓路由器做什麼,並按照你的想法來配置路由器,以確認路由器應該可以實現什麼功能。例如,你應該能ping通指定介面的地址嗎?一個廣播網上OSPF所有鄰居應該是Full嗎?在你除錯完路由器後應該對這些問題能夠正確回答,確認你想要的東西。
3.可能造成某種錯誤的原因
回答這個具有挑戰性的問題光有勇氣是不夠的,更需要學識和經驗。無論那種錯誤現象,其原因可能有多種,可能是一種故障,也可能是多種故障疊加。當然,對原因的全面可靠列舉,需要對特定網路和裝置的狀況做全面的瞭解。你的知識水平和經驗在此展露無遺。
4.排除假象,尋找真凶
對於一個故障,形成它的“原因”會有很多種,但並不意味著所有“原因”都發生問題。所以排除法就是最好的排錯選擇,我們可以歸納出下面的這種過程框圖對它加以回答。
一個合格的網路工程師應該在處理故障的時候不斷向自己提出問題,並且冷靜地加以分析,最終提出方案並細心地逐一檢驗,最終解除故障,進一步增加自身的維護經驗。
理論
單機故障還是網路故障?
單機故障一般與裝置以及附件的物理故障相關,比如電源的問題導致裝置執行不正常,線纜的原因導致路由器介面不能正常檢測到訊號。軟體處理存在缺陷也屬於單機故障的範疇,假設處理過大的NAT HASH表或路由表,記憶體耗盡導致路由器癱瘓。
路由器是網路互聯的核心裝置,所以不得不與整個網路相關聯。比如,一個辦公網路通過PSTN或ADSL撥號的方式訪問Internet,需要正確地安裝路由器並連線外部線纜,對路由器進行簡單配置包括撥號程式配置,同樣需要終端主機指定閘道器和DNS的地址。另外一方面,日益複雜的網路應用環境對網路裝置的排錯提出了更多的要求。所以在故障處理中,不論對於連通性的故障還是效能上的問題,都要全面系統地瞭解網路情況,進行綜合性分析。
路由器的物理故障
路由器的安裝和使用注意事項應該嚴格按照安裝手冊進行。安裝前應檢查安裝場所的溫溼度、潔淨度、靜電、干擾、防雷擊等要求是否滿足;安裝後應檢查電源的輸入電壓幅值、頻率、中性點的連線及保護地、接地電阻等是否滿足要求。
安裝後無法使用
*線路連線問題。如線路阻抗不匹配、線序連線錯誤、中間傳輸裝置故障。
*與其它裝置配合有問題。
*介面配置問題。
*電源或接地不符合要求。
*在安裝過程也要考慮模組介面電纜所支援的最大傳輸長度、最大速率等因素。
使用過程中發生故障
*電源、接地和防護方面不符合要求,在有電壓漂移或雷擊時造成器件損壞。
*傳輸線受到干擾。
*中間傳輸裝置故障。
*環境的溫溼度、潔淨度、靜電等指標超出使用範圍。
在故障定位的過程中,可把不必要的相連裝置先去掉,縮小故障定位的範圍,從而有利於快速準確地定位故障。
病毒攻擊引起的故障
網路環境變得複雜後,病毒攻擊已經成為路由器排錯和維護不得不考慮的因素。病毒和非法報文通過路由器轉發,會佔用路由器的大量資源。如果路由器的CPU 使用率過高,資料包丟包率高,你可以斷開本地區域網,通過抓包等手段來判斷是否有本地攻擊的情況發生。根據這些攻擊報文的特定在路由器上使用訪問控制過濾非法資料包,一般會起到一定的效果。當然,最根本的解決方法是對本地計算機進行徹底地防毒,但工作量也是巨大的。
排錯工程是個複雜的工程,需要管理員有深厚的知識基礎和技術水平,同時在處理十分複雜的故障時還需要耐心,細心和清晰的邏輯思維。在排錯的過程中同時增加了管理員的經驗,能為以後的工作提供幫助,使排錯工程更加高效,更加正規,管理員同樣能得到職業的滿足感。