12.15 網絡丟包怎麼辦?這些解決辦法不得不知

在做弱電項目中,我們經常會出現網絡比較卡、監控有幾路畫面不顯示、網絡時正常,時不正常等問題,這些故障大部分情況下是跟網絡丟包有關,今天我們來看下,網絡丟包怎麼辦,常見故障分析及處理方式。

當網絡有問題,首先我們會進行ping命令,所謂網絡丟包是我們在使用ping命令(檢測某個系統能否正常運行)對目的站進行詢問時,數據包由於各種原因在信道中丟失的現象。

測試是否丟包,可以使用命令:ping -t 192.168.16.1或者ping 192.168.16.1

網絡丟包怎麼辦?這些解決辦法不得不知

網絡丟包是網絡中常見的故障之一,它會引起網速降低甚至造成網絡中斷。發生網絡故障在所難免,但是如何快速隔離和排除故障是網絡管理人員應該具備的基本素質。


一、網絡數據包發送時通時斷

故障現象:

通常故障發生時,該方向網絡出現震盪性中斷。使用Ping命令測試,發現在一段時間內數據包發送延時比正常值略高,間隔一小段時間數據包又全部丟失,丟包率超過50%,丟包曲線成規則狀,網絡服務基本不可用。

故障分析:

在局域網中引起網絡發生振盪性時斷時通,一般可能是由於互連的交換機中的某兩個交換機間出現了環路,或者某個交換機的兩個端口直接相連。

這樣就會造成局域網的生成樹協議構建失敗,不斷重複檢查並試圖構建新的生成樹網絡,從而導致網絡振盪性通斷,同時伴隨著交換機間不斷重複地發送廣播包,就會形成“廣播風暴”,使交換機負擔過重,網絡傳輸通道嚴重被堵塞,無法正常的處理通信數據。

環路雖然可能出現在某個接入交換機上,但會影響整個以三層交換機為核心的局域網的穩定運行。

網絡丟包怎麼辦?這些解決辦法不得不知

故障處理:

當發現網絡數據包發送時通時斷,丟包嚴重,特別是整個單位或整個樓層出現振盪性中斷現象時,則可以判定應該是該單位的某個交換機上出現了環路所致。

作為網絡管理人員應首先查看各接入交換機的指示燈閃爍狀態,通常出現環路狀況會指示燈會急速閃爍,次數每秒4次以上,相連的交換機更為突出。

逐個撥出交換機級聯接入網線,同時實時監控交換機狀態,在撥下某端口網線後,交換機指示燈恢復正常狀態,再進一步查找,會發現該連接線的末端有線路形成環路,清理該網線後,網絡恢復暢通。


二、數據發送超時現象嚴重

故障現象:

ping的時候返回時間比較長,網絡突然出現嚴重堵塞,打開網頁速度緩慢,有時會因超時而中斷。未發現網絡設備有任何問題,該網絡中有幾臺計算機速度明顯變慢或者掉線,在禁用網卡或者中斷網絡後恢復正常。


故障分析:

首先,在一臺用戶終端上ping網關測試,結果可以ping通網關,但是數據包發送超時現象嚴重,丟包率30%左右,丟包不規律。

其次,登陸用戶交換機,運行arp -a命令,發現網關IP和網關MAC地址指向正確。

通過上面的測試基本排除網絡設置錯誤以及ARP欺騙,先看帶寬,如果帶寬充足,仍然有丟包的情況,這個問題可能是路由器/交換機/防火牆無法處理大流量,你已經達到了你硬件所能提供的最大的流量了。


故障處理:

這個一般是設備性能在該項目中沒有選用正確,達到了上限了,主要是路由器、交換機在當下的網絡中選用不合適,或者網線距離過長等問題,升級相應的設備,或減少項目中的接入量可以找到原因。


三、數據包發現有嚴重延時

故障現象:

在一個大的網絡中,大部分使用正常,只有一部分網絡存在延時,使用Ping命令發現到某個方向網絡時延特別大,甚至有少量丟包現象。

故障分析:

一般遠程登陸到該方向的交換機,以華為系列交換機為例,輸入下列命令:

#Display cpu-usage 查看交換機CPU利用率

網絡丟包怎麼辦?這些解決辦法不得不知

#Display memory 查看內存利用率

網絡丟包怎麼辦?這些解決辦法不得不知

如果發現兩者都非常高,再通過輸入命令 #Display interface端口號,可以不斷的檢查各端口下的數據流。(ctrl+c終止)。

網絡丟包怎麼辦?這些解決辦法不得不知

若發現其中的兩個端口數據流量特別大,遠高於正常使用的網絡流量。對其數據流進行抓包分析,為避免影響整個網絡的暢通,對所接入交換機進行處理。

故障處理:

進入該端口配置界面下,輸入Shutdown命令,強制關閉該端口使其斷網,聯繫該終端使用人員,令其終止下載進程後,再恢復其網絡。



分享到:


相關文章: