趙丹
【摘要】網絡已經成為當今時代必不可少的生活“必須品”,作為一種新型的產業網絡中出現各種各樣的故障也是困擾使用者的一大心病。本文就從常見的網絡問題入手,簡單的分析一下幾種常見的網絡問題的解決方法。
【關鍵詞】網絡故障 交換機故障 門戶網站訪問失敗 排查方法
【中圖分類號】TD672 【文獻標識碼】A 【文章編號】1672-5158(2013)04-0097-01
一、無法上網的故障和排查方法
電腦使用中某一時刻無法上網,這可能是以下幾種:1、在局域網絡中,其中一臺電腦無法上網;2、局域網通信時斷時續;3、開機后,網卡指示燈和數據傳輸指示燈不亮;4、用戶安裝新網卡,新網卡無法使用。在第一種情況,局域網中,其中的一臺電腦無法上網。網卡和數據指示燈一直亮著。檢測過程中首先要關閉電腦防火墻,用“ping”命令與本機IP地址通信正常,“ping”本網段內的其他計算機IP不能夠連通,“ping”網關的lP地址不能夠連通,其他計算機之間可以ping通。查看“本地連接”屬性中的數據發送情況只有發送而沒有接收,于是我們懷疑RJ-45接頭有問題。解決的方法是重新制作RJ-45接頭并且連接,發現數據指示燈閃爍,再用“ping”命令重新測試其他計算機IP地址,返回信息正常。重新上網后正常。2、局域網出現時斷時續的情況。我們分析首先檢查集線器,發現集線器工作正常,但有一個端口中的雙絞線的指示燈為橙色狀態很不正常。拔下此端口網線后,局域網中各計算機的通信恢復正常。按照網線上編號找到網線所連接的電腦,用替換法將一臺通信正常的計算機的網線連接到本計算機上,發現通信正常,說明本機的操作系統的網卡沒有故障,首先排除了由于病毒和網卡原因造成的故障。再來檢查網線,若網線出現問題,在一些以外的操作時導致雙絞線的保護外皮受損,造成雙絞線內部線芯絕緣層損壞而短路。解決的方法是更換新網線,重新連接電腦,網絡故障排除。此外,在集線器連接的共享式以太網中,網絡內任何一節點產生的問題,都有可能造成整個網絡異常甚至癱瘓。這是由于集線器連接的局域網為共享式局域網,采用同CSMA/CD技術進行網絡信息傳輸,所以當信息網絡發生短路后,信號不能正常傳輸并而且錯誤信號,以至網段內充滿錯誤信號,導致正常信號不能順利傳輸,致使網絡連接時斷時續。3、開機后,網卡的指示燈和數據傳輸指示燈不亮。此故障主要是由于網卡和主板插槽接觸不良造成的,如果主板插槽沒有給網卡供電,網卡的電源指示燈就不會亮。解決方法是更換網卡插槽;用替換法以排除因網卡硬件故障而造成網絡不正常。網卡是網絡中的第一道關口,若網卡出現接觸不良或硬件故障,則網絡將無法連通。4、裝上新網卡之后,網卡無法使用。導致此類原因的問題比較復雜,第一是網卡驅動程序錯誤。第二是網卡的物理損壞。第三是網卡配置沖突。網卡如果程序錯誤則應該在“設備管理器”中將原有不正確網絡適配器卸載,選擇正確的驅動程序進行安裝。如果無法確定是網卡是否物理損壞,則使用網卡測試軟件或通過替換法確認。在網卡正常工作時,要占用中斷號和I/0地址范圍等一些系統資源。如果這些配置與其他設備沖突,網卡就無法正常工作。當沖突時,檢查“設備管理器”中的“網絡適配器”,在相應網卡前圖標有一個黃色標記“!”,將帶有此標記的網絡適配器刪除,并且通過“添加/刪除硬件”在系統中重新添加網卡。若多次添加網卡故障仍然存在,此時,應考慮網卡驅動程序是不是正確的。另外如果還是不能用,可用“ping”命令ping網卡自身的IP地址,如果返回的信息正常,應考慮網線是不是有問題、交換機工作是否正常等。
二、交換機故障和排查方法
在用戶使用網絡過程中,有用戶反映城域網6808交換機出現部分網吧用戶不能上網故障。部分專線用戶不能上網,用disam連接設備的撥號用戶上網正常。經現場測試,發現BH-6GTX2GBIC48FE的前24個百兆口能夠正常通信,后24個百兆口上專線用戶(在BIG6800上三層)的業務全不通,2層撥號用戶(在BIG6800上為二層透傳)正常。解決的方法為1、查閱FDB、ARP表項,看是否因為這些表項沒有建立而導致的ASIC芯片內硬件表項沒有設置轉發表。2、查看CPU流控收報隊列,以排除是否是在cpu流控中丟的。比如網絡中某個端口大量存在ARP攻擊時,CPU會將大量ARP丟棄,是不是由于此中丟棄導致了“合法”的ARP也被丟棄了,導致轉發異常呢?需要查查看。3、查看CPU、內存等的信息,尤其是show int e X/X不能轉發三層數據的端口統計,看是否在端口被丟棄。4、在BIG6800故障點的部分,連接Pc進行逐級PING測試。大包和小包都要兼顧。運用上面四步,查看網絡交換機在工作中的故障。交換機就像是網絡的道路。道路寬一些,網絡的速度就會快一些。所以,當交換機出現問題時,應及時修復。避免,網絡堵車。
三、門戶網站訪問失敗故障和排查方法
生活中,我們在某一時段訪問某些網站時會出現訪問失敗的現象,這讓我們著急,同時也讓運營商們苦惱。在我們電腦網絡正常的情況下,那么問題應該會出在運營商。下面針對這種問題,我們依例分析。某運營商為3G用戶提供訪問的web portal系統,在每天業務高峰晚上十點半到十一點半都會接到大量客戶投訴,網站訪問不了!在故障時間段,服務器和各網絡設備的進程、資源開銷與平時比較并無異常;事后查各設備的日志,也找不到故障的原因。管理員一直嘗試通過監控服務器和網絡設備本身的狀態、進程和日志的手段來解決,但是效果不是很好。于是,我們從另方面入手,借助網絡協議分析工具,能夠從網絡的角度分析到應用信息,實現web portal系統端到端的性能監控,分析webportal系統在故障時間段與平時相比有何異常,最終找到有問題設備的節點。首先基本流量分析。在流量與平時相比并無異常的情況下,可以排除網絡異常的情況。然后運用TCP進行分析,通過TCP統計信息我們發現:在故障時間段,假如總共有135個用戶訪問了該web服務器,建立的TCP連接數為5235個,而可疑的是有2213次是通過TCP復位發送(RST)來結束連接,而不是通過正常的4次握手來結束連接的。我們再次利用三次握手分析網絡延遲的原因。通過成功連接的分析和失敗時延連接的對比。我們可以通過時延的判定,可以確認出口路由器就是導致本次故障的根源。Web portal管理員將分析結果提交給出口路由器得廠家支持人員,廠家支持人員很快發現這是路由器的bug,最后通過升級路由器解決問題。通過網絡協議分析工具,用“旁觀”的方式,從網絡角度對業務應用進行端到端的分析,能更快速和有效的定位到問題。
結束語:
網絡的日益強大,為我們帶來了方便,也為我們帶來了新的挑戰。掌握一些新的網絡故障排除方法,可以有效的節約我們的時間,提高我們的工作效率。
參考文獻:
[1]毛洪濤.基于事件的網絡管理系統的研究與設計[D]
北京林業大學2007
[2]劉康平,朱海萍,李增智.告警關聯與故障診斷專家系統研究與實現[J].計算機工程2002-6
[3]黨光淺析幾種典型網絡故障排查方法[J].實驗室科學2009-1