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

前幾天我們釋出了關於監控出現網路比較卡、監控有幾路畫面不顯示、網路時正常,時不正常等問題的解決方法,其中這些故障在很多情況下是跟網路丟包有關,今天我們來看下,網路丟包怎麼辦,常見故障分析及處理方式。

當網路有問題,首先我們會進行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命令,強制關閉該埠使其斷網,聯絡該終端使用人員,令其終止下載程序後,再恢復其網路。

TAG: 交換機網路丟包故障資料包