文档章节

MTR简介

银月光海
 银月光海
发布于 2015/11/10 18:32
字数 1081
阅读 133
收藏 4

mtr(my traceroute)是一个把ping和traceroute并入一个程序的网络诊断工具
MTR使用

1、mtr命令行工具
mtr使用比较简单,详细用法请参考mtr的man page。
[root@ts3-142 ~]# mtr --help
usage: mtr [-hvrctglspni46] [--help] [--version] [--report]
                [--report-cycles=COUNT] [--curses] [--gtk]
                [--raw] [--split] [--no-dns] [--address interface]
                [--psize=bytes/-s bytes]
                [--interval=SECONDS] HOSTNAME [PACKETSIZE]

各主要参数解释如下:
--report                       追踪结果以报告模式输出
--report-cycles=COUNT          定义追踪的次数,默认为16
--raw                          使结果以原始格式输出
--split                        将每次追踪的结果分别列出来,不象--report一样,统计整个结果
--no-dns                       只显示ip地址,不解析ip地址对应的主机名
--psize=bytes/-s bytes         定义数据包的大小,单位是字节


2、命令使用
[root@ideation-cn ~]# mtr www.hexun.com –no-dns –report
ideation-cn.cn                    Snt: 10    Loss%  Last   Avg  Best  Wrst StDev
211.99.38.131                                 0.0%   0.3   0.4   0.3   0.5   0.1
202.106.192.81                                0.0%   0.4   0.5   0.4   0.8   0.2
61.148.156.153                                0.0%   1.3   1.3   0.8   1.6   0.3
123.126.0.189                                 0.0%   0.8   0.8   0.7   1.1   0.1
219.158.12.134                                0.0%   3.3   3.6   3.3   4.0   0.2
202.99.66.162                                 0.0%  21.4  21.5  21.3  21.9   0.2
60.28.31.82                                   0.0%  13.5  13.7  13.5  14.1   0.2
60.28.171.54                                  0.0%   4.9   4.8   4.6   5.0   0.2
60.28.250.55                                  0.0%   3.8   3.8   3.7   4.0   0.1

Loss% --很明显是丢包率,单位是"%";
Snt -- sent包的数量
Last -- 最后一个包的延时
Avg -- 所有包的平均延时,同"ping"的"Avg"
Best -- 延时最小的包,同"ping"的"Min"
Wrst -- Worst,延时最大的包,同"ping"的"Max"
StDev -- Standard Deviation,标准差,winmtr无该项
StDev的概念和计算方法参见这里
如果StDev很大,表示各个包的延时的差别很大,网络不太稳定。不过由于中间点是路由器,一般路由器可能会对icmp包做限制或者优先丢弃,所以中间节点的StDev可以忽略不看。

3、报表
Host                                 Loss%   Snt   Last   Avg  Best  Wrst StDev
 1. 60.195.249.1                       0.0%    41    0.3   2.2   0.3  71.5  11.1
 2. 202.99.57.129                      0.0%    41    0.3   0.3   0.2   1.5   0.2
 3. 202.99.57.9                        0.0%    41    0.7  19.9   0.6 189.6  46.8
 4. 221.239.18.133                     0.0%    41    3.2   3.4   3.2   3.7   0.1
 5. 221.239.7.49                       0.0%    41    3.0   2.8   2.7   3.2   0.1
 6. 221.238.222.209                    0.0%    41    2.7  14.2   2.7 131.5  29.9
 7. 202.97.34.225                      0.0%    41   22.7  23.0  22.6  29.0   1.0
 8. 202.97.37.53                       0.0%    41   22.7  34.5  22.6 180.6  37.1
 9. 202.97.33.10                       0.0%    41   23.1  22.9  22.7  23.6   0.2
10. 202.97.33.54                       0.0%    40   24.4  31.6  23.1  44.9   6.0
11. 202.97.4.46                        0.0%    40   58.0  58.3  58.0  60.8   0.4
12. 216.239.47.237                    12.5%    40  188.2 189.2 188.0 204.6   2.8
13. 72.14.239.13                      10.0%    40  191.7 191.8 191.1 193.5   0.5
14. 72.14.233.55                       7.7%    40  192.0 191.4 190.7 192.2   0.4
15. 72.14.233.118                     12.5%    40  242.8 243.1 242.4 244.8   0.6
16. 72.14.236.183                      7.5%    40  243.7 243.5 242.3 250.9   1.6
    72.14.232.113
17. 66.249.94.118                     22.5%    40  242.7 247.9 242.7 255.7   4.5
    72.14.236.13018. eh-in-f99.google 10.0%    40  242.7 243.3 242.6 246.0   0.6

从搜索前端服务器到Google的XML接口之间的路由,和各个路由点的响应时间(包括最短,最长,平均)及丢包率一目了然。 利用报表中的提示搜索了一下,发现了mtr这个工具,以前需要多个ping和traceroute 命令实现的统计,用mtr集成在了一起。 WinMTR就是MTR工具的Windows窗口客户端,非常适合Windows用户做路由跟踪。
下载地址:winmtr.sourceforge.net
另外从统计中可以发现:中国的服务器IP地址很少能做出反相解析,但国外的服务器就比较规范。
这个是到yahoo.com的mtr统计:
                             My traceroute  [v0.71]
chedong (0.0.0.0)                                       Sat Jan 20 17:07:20 2007
Keys:  Help   Display mode   Restart statistics   Order of fields   quit
                                        Packets               Pings
 Host                                 Loss%   Snt   Last   Avg  Best  Wrst StDev
 1. 60.195.249.1                       0.0%    48    0.6   1.6   0.3  49.4   7.1
 2. 202.99.57.141                      0.0%    48    0.3   0.6   0.2   3.1   0.7
 3. 202.99.57.13                       0.0%    48   21.5  16.1   0.6 169.5  40.5
 4. 221.239.18.125                     0.0%    48    2.8   3.0   2.6   8.2   0.8
 5. 221.239.7.49                       0.0%    48    2.7   2.5   2.3   3.0   0.2
 6. 221.238.222.213                    0.0%    48    2.4  13.0   2.4 138.4  30.4
 7. 202.97.34.225                      0.0%    47   22.7  23.8  22.2  85.4   9.2
 8. 202.97.37.53                       0.0%    47   22.6  31.6  22.3 190.2  29.9
 9. 202.97.33.90                       0.0%    47   22.6  22.5  22.2  23.1   0.2
10. p16-1-1-2.r21.mlpsca01.us.bb.gin.  8.5%    47  166.3 167.1 165.7 188.0   3.8
11. xe-0-2-0.r21.plalca01.us.bb.gin.n 13.0%    47  169.2 169.9 168.6 190.7   4.0
12. xe-0-2-0.r20.plalca01.us.bb.gin.n 26.1%    47  265.7 268.5 260.4 299.8   7.0
13. so7-0-0-2488M.ar2.PAO2.gblx.net   19.1%    47  170.4 173.3 169.9 249.0  13.7
14. yahoo-1.ar2.PAO2.gblx.net         10.6%    47  179.1 183.0 178.8 286.6  16.7
    yahoo-2.ar2.PAO2.gblx.net
15. ge-4-0-0-p440.msr1.scd.yahoo.com   6.5%    47  179.2 180.1 178.9 191.3   1.9
    ge-3-0-0-p240.msr1.scd.yahoo.com
    ge-3-0-0-p251.msr2.scd.yahoo.com
    ge-4-0-0-p451.msr2.scd.yahoo.com
    ge-3-0-0-p250.msr2.scd.yahoo.com
    ge-4-0-0-p441.msr1.scd.yahoo.com
    ge-4-0-0-p450.msr2.scd.yahoo.com
    ge-3-0-0-p241.msr1.scd.yahoo.com
16. ten-2-3-bas1.scd.yahoo.com         8.5%    47  184.1 182.5 178.8 215.7   7.4
    ten-1-3-bas2.scd.yahoo.com
    ten-2-3-bas2.scd.yahoo.com
    ten-1-3-bas1.scd.yahoo.com
17. w2.rc.vip.scd.yahoo.com           12.8%    47  179.5 179.7 179.0 180.8   0.5

转载整理
http://blog.csdn.net/wangdeng1314/archive/2009/09/10/4540039.aspx
http://www.chedong.com/blog/archives/001285.html

本文转载自:http://blog.chinaunix.net/uid-21505614-id-289322.html

共有 人打赏支持
银月光海

银月光海

粉丝 34
博文 365
码字总数 46223
作品 0
浦东
项目经理
MySQL · 引擎特性 · InnoDB mini transation

前言 InnoDB有两个非常重要的日志,undo log 和 redo log;通过undo log可以看到数据较早版本,实现MVCC,或回滚事务等功能;redo log用来保证事务持久性 本文以一条insert语句为线索介绍 mi...

阿里云RDS-数据库内核组
2017/10/04
0
0
路由跟踪工具简介

有学习过网络都知道,网络从来不是两点一线的,所谓路由跟踪,目的就是看看那一段网络出了问题,对于排查网络故障有很大的用途. 首先说的工具就是古老而又出名的traceroute(win称tracert),安装简...

arthur376
2017/04/06
0
0
分析C++代码解决innobase问题 初学者的问题

/* Copyright (c) 1995, 2009, Innobase Oy. All Rights Reserved. This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public ......

mysqlinnobase
2011/12/14
490
13
使用 MTR 诊断网络问题

使用 MTR 诊断网络问题 每日一贴 • 2015年5月26日 • 3 条评论 MTR 是一款强大的网络诊断工具,网络管理员使用 MTR 可以诊断和隔离网络问题,并且为上游 ISP 提供有用的网络状态报告。 MTR ...

fdhay
2016/08/25
571
0
MySQL · 引擎特性 · InnoDB redo log漫游

前言 InnoDB 有两块非常重要的日志,一个是undo log,另外一个是redo log,前者用来保证事务的原子性以及InnoDB的MVCC,后者用来保证事务的持久性。 和大多数关系型数据库一样,InnoDB记录了...

土豆td
2016/12/15
5
1

没有更多内容

加载失败,请刷新页面

加载更多

下一页

java并发备忘

不安全的“先检查后执行”,代码形式如下: if(条件满足){ //这里容易出现线程安全问题//doSomething}else{//doOther} 读取-修改-写入 原子操作:使用CAS技术,即首先从V中读取...

Funcy1122
今天
0
0
SpringBoot2.0 停机

最近新建了个SpringBoot2.0的项目,因为原来一直使用的是传统的Tomcat部署war包的形式,所以这次SpringBoot内置Tomcat部署jar包的时候遇到了很多问题。其中一个就是因为没有外置的Tomcat容器...

Canaan_
昨天
0
1
Confluence 6 外部参考

一个外部参考的意思是任何站点链接到你 Confluence 的实例。任何时候当 Confluence 的用户单击这个外部链接的时候,Confluence 可以记录这次单击为参考。 在默认的情况下,外部链接的参考链接...

honeymose
昨天
0
0
Android中的设计模式之抽象工厂模式

参考 《设计模式解析》 第十一章 Abstract Factory模式 《设计模式:可复用面向对象软件的基础 》3.1 Abstract Factory 抽象工厂 对象创建型模式 《Android源码设计模式解析与实战》第6章 创...

newtrek
昨天
0
0
Redis | 地理空间(GEO)的一个坑

Redis的地理空间(Geo)是个好东西,轻轻松松的就可以把地图描点的问题处理了, 最近却遇到一个坑...Redis采用的Msater-Slave模式, 运用GEORADIUS在salve读取对应的数据,新增了从节点但是从不返...

云迹
昨天
1
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部