Linux幾個常用網絡診斷
在網絡維護工作中,通常會遇到很多網絡問題,此時,一些定位網絡問題的工具顯得尤為重要,下面YJBYS小編介紹一下常用的幾個工具和使用場景。
1. ping
ping命令是一條最基礎的測試本機到目的ip連通性的工具,如下圖,不帶任何參數的ping命令默認每秒發送一個數據包,並返回結果,按下CTRL+C結束,而如果使用-f參數則可以快速不斷髮送icmp數據包,可以通過-f參數查看大概的丟包率 ping命令返回結果中可以看到總共發送了多少個包,有多少個包被成功接收,丟包率是多少,ping的總共時長是多少等等
2. traceroute
使用traceroute命令可以看到發送的數據包從起點到終點都經過了哪些路由,traceroute相比ping命令來説有一個優點就是可以看到數據包在每一跳或者説經過每兩個相鄰的'節點總共花了多少時間(*表示通路,不是網絡不可達),如果網絡有問題,可以通過traceroute來大致判斷在哪一跳的地方有問題,或者説網絡不通時,可以通過traceroute來確定具體在哪個ip開始連不通
3. mtr
如果確認網絡有問題,那麼mtr是很好的網絡診斷工具,mtr命令像traceroute一樣,可以顯示數據包從源ip到目的ip中間所經過的路由,但是,mtr輸出結果更加清楚,不像traceroute那般凌亂,如果想一次性打印所有結果而不是一條一條的出來的時候可以加上-r參數或者--report,當然,還有一個更突出也最實用的特點就是mtr命令可以準確的計算出兩條相鄰的路由之間的丟包率,如下圖,
Loss表示丟包率
Snt表示每秒發送數據包的數量,默認是10,可通過-c參數指定
Last表示最後一個數據包的返回時延
Avg表示Snt個數據包的平均返回時延
Best表示Snt個數據包中返回時延最短的時間(最優)
Wrst表示Snt個數據包中返回時延最長的時間(最差)
StDev表示返回時延的 保準偏差
所以,通常對於普通的連通性測試,只需要用到ping或者ping -f就可以了,如果ping不通,可以通過traceroute查看具體是在哪一跳ping不通,而如果ping的通,但是有丟包,可以通過mtr去檢測在哪一段網絡丟包比較嚴重以定位問題
-
無線局域網的安全難題及解決方法
儘管IT的寒冬還未渡過,但WLAN以其便利的安裝、使用,高速的接入速度,可移動的接入方式贏得了眾多公司、政府、個人以及電信運營商的青睞。無線局域網被認為是一種不可靠的網絡,除了加強網絡管理以外,更需要測試設備的構建、實施、維護和管理。下面是YJBYS小編整理的...
-
網絡故障的類型及診斷分析
隨着科學技術的不斷進步,網絡早已走入了我們的日常工作和生活當中,已經成為了我們必不可少的一部分,與此同時,網絡故障的發生頻率也是越來越高,導致故障發生的原因也是愈加多樣化。下面是YJBYS小編為大家搜索整理了關於網絡故障的類型及診斷分析,歡迎閲讀參考,希望對...
-
交換機一般故障排除「實例」
我們在設置交換機參數時,一定要參考服務器和工作站上的網卡參數,將交換機端口及相應的主機網卡設置成相應的速度和工作模式匹配,或都設置成自動協商模式,儘量能使各個設備匹配工作。下面是小編整理的交換機一般故障排除實例,希望對你有幫助!故障一:端口模式不匹配故...
-
如何刪除無線網絡連接
無線終端連接無線信號成功後,系統會自動保存該信號的配置文件。下面小編提供常見操作系統下刪除配置文件的'方法。請您參考對應操作系統的操作方法:xp系統WindowsXP操作系統刪除配置文件的方法如下:桌面上找到網上鄰居,右鍵選擇屬性。找到無線網絡連接,右鍵點擊屬...