在Ubuntu 14.04 64bit上使用网络诊断工具mtr
生活随笔
收集整理的這篇文章主要介紹了
在Ubuntu 14.04 64bit上使用网络诊断工具mtr
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
簡介
mtr是 Linux中有一個非常棒的網絡連通性判斷工具,它結合了ping, traceroute,nslookup 的相關特性。
mtr可以做路由圖供我們分析哪里出現故障或者是否存在有網絡擁塞的情況
安裝方法
sudo apt-get install traceroute
sudo apt-get install mtr
在CentOS上的安裝命令是
yum install mtr -y
-a ?設置發送數據包的IP地址 這個對一個主機由多個IP地址是有用的
-n ?不用主機解釋
-c ? 發送多少個數據包
--report ?結果顯示,并不動態顯示
再例如:下面看一下到國外的IP 的情況,從下邊可以看到有一些節點有丟包,有一些節點有延時的情況。一般建議做多幾次路由圖進行分析。
使用方法
1.使用命令測試到114 DNS的連通性
第一列:顯示的是IP地址和本機域名,這點和traceroute很像
第二列:snt:10 設置每秒發送數據包的數量,默認值是10 可以通過參數 -c來指定。其中-c的說明是:–report-cycles COUNT
第三列:是顯示的每個對應IP的丟包率
第四列:顯示的最近一次的返回時延
第五列:是平均值 這個應該是發送ping包的平均時延
第六列:是最好或者說時延最短的
第七列:是最差或者說時延最常的
第八列:是標準偏差
參考文獻
mtr是 Linux中有一個非常棒的網絡連通性判斷工具,它結合了ping, traceroute,nslookup 的相關特性。
mtr可以做路由圖供我們分析哪里出現故障或者是否存在有網絡擁塞的情況
安裝方法
sudo apt-get install traceroute
sudo apt-get install mtr
在CentOS上的安裝命令是
yum install mtr -y
參數說明
使用mtr的命令參數不會很多,來回都是幾個參數
-a ?設置發送數據包的IP地址 這個對一個主機由多個IP地址是有用的
-n ?不用主機解釋
-c ? 發送多少個數據包
--report ?結果顯示,并不動態顯示
-no-dns ?不對IP地址做域名解析
--report-cycles=COUNT ? ? ? ? ?定義追蹤的次數,默認為16
--raw ? ? ? ? ? ? ? ? ? ? ? ? ?使結果以原始格式輸出
--split ? ? ? ? ? ? ? ? ? ? ? ?將每次追蹤的結果分別列出來,不象--report一樣,統計整個結果
--psize=bytes/-s bytes ? ? ? ? 定義數據包的大小,單位是字節
再例如:下面看一下到國外的IP 的情況,從下邊可以看到有一些節點有丟包,有一些節點有延時的情況。一般建議做多幾次路由圖進行分析。
使用方法
1.使用命令測試到114 DNS的連通性
mtr 114.114.114.114
第一列:顯示的是IP地址和本機域名,這點和traceroute很像
第二列:snt:10 設置每秒發送數據包的數量,默認值是10 可以通過參數 -c來指定。其中-c的說明是:–report-cycles COUNT
第三列:是顯示的每個對應IP的丟包率
第四列:顯示的最近一次的返回時延
第五列:是平均值 這個應該是發送ping包的平均時延
第六列:是最好或者說時延最短的
第七列:是最差或者說時延最常的
第八列:是標準偏差
參考文獻
[1].http://blog.chinaunix.net/uid-10915175-id-3253712.html
[2].http://jingyan.baidu.com/article/b24f6c82db8fcc86bfe5dab8.html
總結
以上是生活随笔為你收集整理的在Ubuntu 14.04 64bit上使用网络诊断工具mtr的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 在Ubuntu 14.04 64bit上
- 下一篇: ATS插件channel_stats源码