ipv4链路不通或服务器无响应,ping不通或丢包时如何进行链路测试?
Linux操作系統MTR介紹和使用
安裝MTR
目前現有的Linux發行版本都預裝了MTR,如果您的Linux云服務器沒有安裝MTR,則可以執行以下命令進行安裝:
CentOS 操作系統:yum install mtr
Ubuntu 操作系統:sudo apt-get install mtr
MTR相關參數說明
-h/--help:顯示幫助菜單。
-v/--version:顯示MTR版本信息。
-r/--report:結果以報告形式輸出。
-p/--split:與 --report相對,分別列出每次追蹤的結果。
-c/--report-cycles:設置每秒發送的數據包數量,默認是10。
-s/--psize:設置數據包的大小。
-n/--no-dns:不對IP地址做域名解析。
-a/--address:用戶設置發送數據包的IP地址,主要用戶單一主機多個IP地址的場景。
-4:IPv4。
-6:IPv6。
以本機到IP為119.xx.xx.xx的服務器為例。
執行以下命令,以報告形式輸出MTR的診斷報告。
mtr 119.xx.xx.xx -- report
回顯信息如下:
[root@ecs-0609 ~]# mtr 119.xx.xx.xx --report
Start: Thu Aug 22 15:41:22 2019
HOST: ecs-652 Loss% Snt Last Avg Best Wrst StDev
1.|-- 100.70.0.1 0.0% 10 3.0 3.4 2.8 7.5 1.3
2.|-- 10.242.7.174 0.0% 10 52.4 51.5 34.2 58.9 6.3
3.|-- 10.242.7.237 0.0% 10 3.2 5.0 2.7 20.8 5.5
4.|-- 10.230.2.146 0.0% 10 1.0 1.0 1.0 1.1 0.0
5.|-- 192.168.21.1 0.0% 10 3.5 4.2 2.8 11.6 2.5
6.|-- 10.242.7.238 0.0% 10 35.3 34.5 6.0 56.4 22.6
7.|-- 10.242.7.173 0.0% 10 3.3 4.7 3.1 14.7 3.6
8.|-- ??? 100.0 10 0.0 0.0 0.0 0.0 0.0
主要輸出的信息如下:
HOST:節點的IP地址或域名。
Loss%:丟包率。
Snt:每秒發送的數量包的數量。
Last:最近一次的響應時間。
Avg:平均響應時間。
Best:最短的響應時間。
Wrst:最長的響應時間。
StDev:標準偏差,偏差值越高,說明各個數據包在該節點的響應時間相差越大。
總結
以上是生活随笔為你收集整理的ipv4链路不通或服务器无响应,ping不通或丢包时如何进行链路测试?的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: xmp.exe是什么?xmp.exe崩溃
- 下一篇: echarts加载动画效果_入门ae教程