- 相關推薦
ping丟包的原因及解決方法
ping丟包的原因及解決方法1
故障現象:公司有一臺型號為清華同方TP200的WEB服務器,操作系統安裝順利,IIS服務也配置無誤,可是在訪問此臺服務器網站卻時斷時續。
分析解決:首先使用Ping命令測試,發現不定時的有數據包丟失的現象,初步認為是物理層的原因。重做網線的RJ45頭后,故障依舊,換根網線也不行。懷疑是網卡接口或者交換機端口的問題。經查看網卡驅動無誤,網卡接口也沒有任何異常。再查看交換機端口,發現與服務器連接的'交換機端口工作指示燈在綠與黃之間閃爍,這說明端口工作不正常。使用超級終端登錄交換機,查看此端口的參數,發現此端口是工作在100Mbyte/s全雙工模式,回到服務器前查看本地連接狀態,網卡是工作在10Mbyte/s全雙工模式。交換機的端口與網卡的傳輸速率和雙工模式不一致。將網卡工作模式改為100Mbyte/s全雙工模式后測試,一切正常,故障解決。
ping丟包的原因及解決方法2
兩個idc機房托管的服務器之間通訊不暢,經查,兩個機房間的丟包率在8%左右。這樣的丟包率很容易引起tcp連接失敗,由于網絡在線業務異常重要,不得有片刻的停機時間。刻不容緩,馬上處理。
一、先判斷丟包發生在那里。
從辦公室的計算機分別ping兩個機房的服務器、然后是網關,通過觀察輸出進行比較,發現問題在望京機房。在用路由跟蹤的方式測試,結論也是一樣。
二、去現場排查。
檢查網段類服務器之間,服務器與交換機之間,以及交換機之間的網絡通訊情況,發ping包,沒有丟包,但從網內ping外部任何地址,都有丟包現象出現,路由跟蹤有時不成功。這些情況可以表明網段內的通訊是完全正常的。接下來要做的事情就是測試網關的狀態。網關是一個cisco 6509交換機,是網通自己管理,我方的交換機通過一條雙絞線與cisco 6509相連,它是所有服務器的外聯接口。通過技術手段,已經知道上聯交換機的上聯端口是Fa0/41。
1、從網段內的某些服務器ping網關,發現丟包。
2、從外網的某臺計算機ping這個網關,沒有丟包發生。
3、從外網的某些計算機執行到這個網關的路由跟蹤,情況正常。
4、用外網遠程的交換機ping小包,情況正常。
5、從網段內的交換機ping小包,發現丟包。
有上面的測試結果可以得出結論:
是我方的交換機與網通交換機(我方服務器的網關)間的鏈路有故障。由于我們的網絡服務不能中斷,網通機房的人建議晚間訪問量少的時候重新做一條線或重壓網線兩端的水晶頭,前幾天我方為擴容在機架上施工,因此有可能把線纜碰了。已經是中午了,肚子盡管餓了,但還是有點不甘心,再搗鼓一下看能不能找出點什么來。于是我搬來梯子,爬上去看接近天花板的交換機的指示燈狀態。居然有一個端口指示燈黃綠交替一閃一閃的,仔細一看,是某個交換機的41號端口,而且網線上標明這條線是整個網段的上聯線,即與網關相連的那條線,和先前測試出來的端口是一致的。可能問題就是在這個交換機上了,趕快連上console線,登錄上這個交換機,用命令# show int f0/41查看41號端口的'輸出,嘿嘿!居然變成半雙工了,再查看其他一些端口的雙工情況,均是自適應,再去問IDC機房的人,確認網關哪個連接端口的雙工配置,網關的端口為全雙工。好,馬上進入配置模式,# config t,int f0/41,# duplex full就把交換機的41號端口設置成全雙工了,馬上生效,保存配置;然后再爬梯子看41號端口指示燈的狀態,變成綠色,這基本表明故障已經排除了。現在,開始從內外來測試丟包的情況了,經測試一切恢復正常。
原因分析:端口速率不匹配是引起丟包的最直接的原因。而引起端口速率變成半雙工的原因可能是網絡閃斷引起的,比如網關那端的端口速率變化,而我方交換機的端口是自適應的,因此在協商后就變成半雙工了。
【ping丟包的原因及解決方法】相關文章:
丟包記作文12-23
路由器丟包怎么辦08-10
烏丟丟的奇遇10-09
烏丟丟的奇遇作文07-29
丟作文07-19
丟沙包11-09
丟垃圾作文12-08
關于丟的作文07-31
丟東西作文07-24
關于丟作文09-18