企業(yè)局域網(wǎng)由于網(wǎng)絡環(huán)境復雜;終端數(shù)量、設備數(shù)量都比較多;經(jīng)常會出現(xiàn)網(wǎng)絡卡頓等故障。一旦網(wǎng)絡變慢時,面對復雜的網(wǎng)絡環(huán)境,網(wǎng)管技術人員需要迅速并且準確的診斷出問題所在,并且加以解決。本文中,我將盡量描述網(wǎng)絡變卡變慢的常見原因以及診斷方法。大體來說,網(wǎng)絡卡頓的原因有如下方面:
外網(wǎng)原因:運營商線路故障、帶寬不夠,路由器軟硬件故障等。
內(nèi)網(wǎng)原因:內(nèi)網(wǎng)的設備故障、病毒攻擊、網(wǎng)絡設置等原因。
所以在斷網(wǎng)、網(wǎng)絡卡頓時,第一步要判斷問題出在內(nèi)網(wǎng)還是外網(wǎng),然后再進行后續(xù)的診斷。
1. 首先,通過ipconfig和ping命令來診斷。
手頭要有一臺Windows電腦。在dos窗口下,輸入ipconfig,可以查看到本機“手動設置”或者“自動獲取”的IP地址。如圖:
這里有幾種可能性:
IP地址和網(wǎng)關地址都正確。(不存在問題,可以進入下一步)
IP地址是0.0.0.0,或者169.254.255.x。(沒有獲取到IP,說明DHCP存在問題)
不正確的IP地址,比如:局域網(wǎng)網(wǎng)段是192.168.1.x,但是獲取到的IP地址卻是192.168.0.x。(說明有私接的DHCP服務,導致DHCP沖突)
斷網(wǎng)時,首先要判斷內(nèi)網(wǎng)是否存在問題。一般通過ping內(nèi)網(wǎng)網(wǎng)關就可以判斷出來。如圖:
內(nèi)網(wǎng)的丟包率應該為0,有線ping值一般在1ms以內(nèi),無線ping值1ms-20ms之間。如果存在丟包或者ping值很高,那么問題就在內(nèi)網(wǎng)。需要排查內(nèi)網(wǎng)網(wǎng)線、環(huán)路、交換機等設備問題。如果有線ping值正常,而無線ping值很高(50ms以上),那說明無線設備有問題(信號強度不夠、線路干擾、AP性能不夠等原因)。
內(nèi)網(wǎng)問題排除后,再ping公網(wǎng)IP地址,如果不通,那問題就出在路由器網(wǎng)關上面。如下圖,114.114.114.114是一個常用的DNS服務器,由于114在公網(wǎng)上,ping值會比內(nèi)網(wǎng)高一些,一般在1ms-50ms之間。
114能ping通且ping值正常無丟包,說明外網(wǎng)正常,否則外網(wǎng)異常,需要排查路由器和wan口線路問題
如果外網(wǎng)可以ping通,但是仍然上不了網(wǎng),那一般就是dns的問題了。通過ping域名就可以判斷。
內(nèi)網(wǎng)還會存在病毒攻擊、IP地址沖突等情況。如果發(fā)現(xiàn)Ip地址不對,內(nèi)網(wǎng)ping不穩(wěn)定,需要考慮內(nèi)網(wǎng)病毒攻擊、網(wǎng)絡環(huán)路等原因。
2. 外網(wǎng)問題的診斷
如果內(nèi)網(wǎng)一切正常,那么問題多半出現(xiàn)在外網(wǎng)線路(光貓硬件)或者路由器上。比較穩(wěn)妥的判斷方法是,把電腦直接接在光貓上網(wǎng)測試,存在如下可能性:
直接接光貓網(wǎng)絡仍然存在問題,那就可以確認是線路原因。可以直接找運營商報修了。
直接接光貓網(wǎng)速正常,經(jīng)過路由器后網(wǎng)絡變慢,那么問題就出在路由器上。考慮路由器硬件老化、性能不夠、網(wǎng)線接觸不良等情況。
3. 一些其他的網(wǎng)絡問題總結(jié)
還有一些網(wǎng)絡問題不定期出現(xiàn),一般存在以下可能性:
網(wǎng)絡高峰時路由器性能出現(xiàn)瓶頸。建議網(wǎng)絡高峰時查看路由器的性能指標來判斷。
不定期出現(xiàn)廣播風暴。需要抓包或者用WFilter判斷一下是否存在網(wǎng)絡風暴。
網(wǎng)絡高峰時上傳帶寬不足。對于上下行不對等的寬帶來說,上行帶寬不夠也是一個常見的故障原因。可以通過查看總上傳帶寬來判斷。
網(wǎng)管技術人員最好要備一些常用的故障診斷軟件,比如wireshark抓包工具等。或者用WFilter(或者WSG網(wǎng)關)的網(wǎng)絡健康度檢測插件,可以自動進行ping、arp、tracert等檢測,從而一鍵檢測出絕大部分的網(wǎng)絡問題。
還可以查看實時帶寬占用等情況。