结合ping和traceroute的mtr

本文可自由转载,但请遵循“署名-非商业用途-保持一致”的创作共用协议。 永久链接:JoeCen's 小猫窝
-----------------------------

作为SA,很多时候要验证网络的状况,这时候就需要用到ping的traceroute了。不过如果要查找究竟是哪一个接点可能有问题,那就比较麻烦了。可能我们需要一个一个节点去ping,看看延时是多少,丢包率是多少。这时候我常常想,如果有一个命令是结合了ping和traceroute就好了,原来这个命令真的是有的。那就是“mtr”。
debian(etch)的话,请安装“mtr-tiny”包。windows的话,请使用winmtr

运行示例:

mtr -rn www.163.com
HOST: joecen Loss% Snt Last Avg Best Wrst StDev
1. 192.168.1.1 0.0% 10 1.7 4.0 1.6 24.6 7.2
2. 61.144.65.1 0.0% 10 10.8 12.2 10.8 14.2 1.0
3. 61.144.12.116 0.0% 10 23.9 13.0 11.0 23.9 3.9
4. 61.144.0.213 0.0% 10 13.1 12.1 10.7 13.1 0.7
5. 61.140.17.102 0.0% 10 12.9 12.2 11.1 13.5 0.7
6. 202.97.40.113 0.0% 10 12.6 11.9 10.8 13.2 0.8
7. 202.97.34.117 0.0% 10 42.9 43.9 41.7 55.7 4.2
8. 218.30.25.49 0.0% 10 42.9 43.0 42.0 44.0 0.7
9. 218.30.25.74 0.0% 10 42.6 42.9 42.3 44.1 0.6
10. 220.181.16.10 0.0% 10 49.2 51.7 47.4 57.3 3.8
11. 220.181.17.54 0.0% 10 46.2 51.5 45.1 55.7 3.7
12. 220.181.31.183 0.0% 10 43.9 44.8 42.8 50.6 2.2

上表可以看到,我的机器到www.163.com的网络状况非常良好,我使用的是report模式,对每个节点发出了10个包,每个节点的丢包率均为0.

随机日志

  • 使用php-syslog-ng远程查看与管理系统日志
  • 当当网如何留住顾客?
  • 终于又可以访问我的网站了
  • 解决了几个问题
  • HP NC4400上使用Debian(三)
  • Leave a Reply