当前位置:首页 » 手机网络 » 手机用mtr命令测网络
扩展阅读
手机没有网络但是滴滴响 2025-06-26 06:06:15

手机用mtr命令测网络

发布时间: 2022-08-03 11:07:05

‘壹’ mtr 出来的多个ip是怎么回事

Mtr是 Linux中有一个非常棒的网络连通性判断工具,它结合了ping, traceroute,nslookup 的相关特性。
Mtr的相关参数:
mtr -s
用来指定ping数据包的大小
mtr -nno-dns
不对IP地址做域名解析
mtr -a
来设置发送数据包的IP地址 这个对一个主机由多个IP地址是有用的
mtr -i
使用这个参数来设置ICMP返回之间的要求默认是1秒
mtr -4
IPv4
mtr -6
IPv6

‘贰’ 在linux下测试丢包率,用mtr命令,怎么测试啊mtr发送的数据包是什么数据包数据包从哪里得到

mtr ip icmp

‘叁’ 关于shell的几个不为人知却十分有用的命令分享

1.mtr命令,查看mtr运行的主机和某个网站的直接网络连接,如下

mtr google.com

显示一下内容

My traceroute [v0.75]
localhost.localdomain (0.0.0.0) Sun May 18 19:32:36 2014
Keys: Help Display mode Restart statistics Order of fields quit
Packets Pings
Host Loss% Snt Last Avg Best Wrst StDev
1. 103.31.240.129 0.0% 42 0.5 0.5 0.5 0.6 0.0
2. 118.126.0.9 0.0% 42 0.3 0.3 0.2 0.4 0.0
3. 210.245.144.37 0.0% 42 2.9 3.6 2.9 22.1 3.0
4. 113.10.231.125 0.0% 42 3.1 3.8 2.7 40.2 5.8
5. irb9.10g-tc2.wpc.nwtgigalink.com 0.0% 42 2.9 3.1 2.9 5.1 0.4
6. ae2.10g-pp2.wpc.nwtgigalink.com 0.0% 42 3.2 3.0 2.9 3.2 0.1
7. google3-10G.hkix.net 0.0% 42 4.6 4.5 4.3 4.6 0.1
8. 209.85.248.62 0.0% 42 5.0 5.3 4.8 13.7 1.6
9. 209.85.241.171 0.0% 42 5.3 5.2 5.1 5.7 0.1
10. hkg03s16-in-f8.1e100.net 0.0% 41 4.8 4.9 4.7 5.0 0.1
2.nl命令,给所查看的文本加上行号,如下

cat a.log

aa

nl a.log

1 aa

3.shuf命令,随机从一个文件或者一个文件夹中选取行或者文件

[root@localhost mwq]# ls | shuf -n1
a.log
[root@localhost mwq]# ls | shuf -n1
a.log
[root@localhost mwq]# ls | shuf -n1
a.log
[root@localhost mwq]# ls | shuf -n1
20140512.sql
[root@localhost mwq]# ls | shuf -n1
20140512.sql
[root@localhost mwq]# ls | shuf -n1
a.log
[root@localhost mwq]# vim a.log
[root@localhost mwq]# cat a.log | shuf -n1
aa
[root@localhost mwq]# cat a.log | shuf -n1
dd
[root@localhost mwq]# cat a.log | shuf -n1
aa
[root@localhost mwq]# cat a.log | shuf -n1
ff
当然你也可以改变参数如cat a.log | shuf -n2获取两行内容。

4.last命令,查看上次登录或者登出的用户

root pts/4 xxxxxxxxxxx Sun May 18 19:12 still logged in
root pts/4 xxxxxxxxxxx Fri May 16 09:39 - 15:17 (05:38)
root pts/4 xxxxxxxxxxx Wed May 14 17:13 - 18:01 (00:48)
root pts/4 xxxxxxxxxxx Mon May 12 10:50 - 13:38 (02:47)
root pts/4 xxxxxxxxxxx Mon May 12 10:48 - 10:50 (00:02)
root pts/1 xxxxxxxxxxx Fri May 9 11:58 still logged in
5.pstree以树的结构显示当前的进程节点

init─┬─abrt-mp-oops

├─abrtd

├─acpid

├─atd

├─auditd───{auditd}

├─avahi-daemon───avahi-daemon

├─console-kit-dae───63*[{console-kit-da}]

├─crond

├─dbus-daemon───{dbus-daemon}

├─hald───hald-runner─┬─hald-addon-acpi

│ └─hald-addon-inpu

├─irqbalance

├─java───330*[{java}]

├─master───qmgr

├─6*[mingetty]

├─mysqld_safe───mysqld───11*[{mysqld}]

├─rhsmcertd───rhsmcertd

├─rsyslogd───3*[{rsyslogd}]

├─sshd─┬─4*[sshd───bash]

│ └─sshd───bash───pstree

├─stap-serverd

├─udevd───2*[udevd]

└─vsftpd

‘肆’ 丢包延迟抖动测试中输入不是内部或者外部命令

摘要 常见的测试丢包的命令 :ping 、mtr 、traceroute 、fping、ipconfig、iftop、tcpmp

‘伍’ 测试服务器带宽的几种常用的方法有哪些

一、下载测试法
下载测试法主要是将一个大型的文件放置在服务器上,然后通过下载的方法来对带宽的下载速度和稳定性进行测试,这种方法比较适用,特别是对于搭建下载网站或者在线视频这种需要大带宽支持的用户来说。不过通常这种方法也需要服务商的配合。一般情况下:
1Mbps的带宽下载速度:100K-150K/S
2Mbps是200-280K/S

4Mbps是400K-500K/S

8Mbps是800-950K/S

10Mbps光纤共享能达到1M-1.5M/S

注:(1Mbps宽带理论下载速度128K/s,2Mbps宽带理论256K/s,4Mbps是512K/s)

2、使用Ping测试网速
通过ping
服务商所提供的IP地址来对网络的当前情况进行测试。但是需要注意的是这种方法只是对带宽的一个估算,而不是直观地将数值表现出来,这种方法最重要的测试服务器的访问速度稳定性。

3、使用测试网站
只要用户在搜索引擎上一搜,其实有很多网速测试网站可以进行网速测试,是最常用的网速测试方法,而且用户根据网络使用情况选择测试线路,测试点遍及全国各省、美国、澳大利亚、日本等海外国家,用户可选择任意测试点进行测试,网站采用flash实现测速功能,可视化的测试过程,测试结果能准确反映本地网络速率,无需下载安装插件或添加额外设备,使用简单,操作方便。

4、使用路由跟踪
常见的路由跟踪命令行 windows有Tracert和winmtr, Linux下有traceroute和mtr,
windows的winmtr是带gui的使用比较简单。根据以上带宽的速度,然后除页面文件大小,乘以打开页面的时间(秒为单位)。这样就可以算出1M带宽能同时承受多少人访问了。

‘陆’ 如何用WinMTR分析/排查网络延迟与掉包

影响网速延迟/掉包的问题错综复杂,不能一概而论。数据包在网络中传递过程中也会经过多个节点到达目的地,其中数据包通过何种协议或选择何种路径去 往目的地都有关系(好比你开车去往目的地有多条路可到达,选择哪条线路,多少红灯,车辆拥堵都会影响到达目的地速度),数据包传递也是如此,整个过程不是 谁或某个机构能完全控制的,即使相同地点在不同时间也会有不同的延时与丢包,今天ping反应情况是120ms,明天可能会340ms,所以数据在特定时 间和环境才有参考价值。还有些其他因素诸如网页代码不优,被病毒攻击造成服务器负担等也会影响客户端访问速度。
WinMTR/MTR
WinMTR/MTR这款工具是非常有用的工具,反应当时主机网络的延迟,跳点,丢包等情况。
我们重点关心的是数据包在我们线路上的情况,如果你一直认为网速慢和我们有关,请使用该工具提取数据报表附于工单提交向我们反应,我们工程师来分析是否在可控范围内作出优化线路等调整。
安装WinMTR/MTR
Windows系统
下载WinMTR/MTR
Debian和Ubuntu系统
确认所需安装包已经安装,随后安装WinMTR/MTR
apt-get update
apt-get upgrade
apt-get install mtr-tiny
CentOS和Fedora系统
确认所需安装包已经安装,随后安装WinMTR/MTR
yum update
yum install mtr
Windows版本使用方法
解压文件
在 host输入: 51hosting.com (请用你要测试的网站的域名或者ip地址替换51hosting.com)
点start后等5分钟
选择Export to TEXT
把导出报告提交工单附件中
WinMTR测试结果名词解释
Copy Text to clipboard - 将结果以文本形式复制到剪贴板
Copy HTML to clipboard - 将结果以HTML形式复制到剪贴板
Export TEXT - 将结果以文本形式导出
Export HTML - 将结果以HTML形式导出
Options - 设置
Hostname:到目的服务器要经过的每个节点主机IP或名称 。
Nr:经过节点的数量;以上图洛杉矶美国机房为例子:一共要经过12个节点,其中第一个是当地宽带商的网关。
Loss%:ping 数据包回复失败的百分比;由此可判断那个节点(线路)出现故障,是服务器所在机房还是国际路由干路。
Sent:已经传送的数据包数量 。
Recv:成功接收的数据包数量 。
Best:回应时间的最小值 。
Avrg:平均回应时间 。
Worst:回应时间的最大值。
Last:最后一个数据包的回应时间。
举例说明
WinMTR的使用方法如下: 双击WinMTR.exe运行,打开后,我们可以看到Host一栏的文本框,在Host文本框内输入您要追踪的IP或者域名,再按 Start ,此时就可以看到如下图所示的 tracert 与 Ping 的结果,图例如下:
测试结束后,我们可以将结果导出:
Hostname:到目的服务器要经过的每个节点主机IP或名称 。
Nr:经过节点的数量;以上图洛杉矶美国KT机房为例子:一共要经过12个节点,其中第一个是当地宽带商的网关。
Loss%:ping 数据包回复失败的百分比;由此可判断那个节点(线路)出现故障,是服务器所在机房还是国际路由干路。 (其中图中倒数第2跳显示100%丢失,那是正常的因为有些节点禁ping后是无法取得数据的。
Sent:已经传送的数据包数量
Recv:成功接收的数据包数量
Best:回应时间的最小值
Avrg:平均回应时间
Worst:回应时间的最大值
Last:最后一个数据包的回应时间
不同的网络情况,MTR都会返回不同的结果。您需要对MTR结果做一个正确的分析。

‘柒’ 如何对IDC机房网络带宽进行测试

资料来源于,找机房公众号

【干货】非“程序猿”如何正确评估一个机房的带宽质量?

对于机房带宽质量的评估,目前还没有一个准确的方法和标准。对于机房采购人员来说,一般可以从以下三个方面进行评估。

一、网络稳定性

检测机房的网络延迟、丢包率可以使用ping、smokeping、mtr三种工具来进行测试。

Ping测试法(windows):

1、 在windows系统下打开“运行”。快捷键:win+R

2、 在运行窗口内输入“cmd”点击确定

在上图中,数据包必须通过两个路由器(10.0.0.1 和 192.168.0.1)才能到达主机172.16.0.99。主机的默认网关是 10.0.0.1,192.168.0.0 网络上的路由器的 IP 地址是 192.168.0.1。

mtr是一款Linux环境下判断网络连通性工具,它可以结合ping nslookup tracert 来判断网络的相关特性。(上面有介绍,不再重复)

‘捌’ 怎么使用winmtr看重复路由

上网时经常会遇到某个网站无法访问或访问速度很慢,特别是国外的网站,可能会怀疑自己的电脑或网络,此时可用WinMTR来找出网络的异常。

WinMTR是老外开发的工具,集成了tracert与ping这两个命令的图形界面,使用winmtr可以直接的看到各个节点的响应时间及丢包率,适合windows下做路由追踪及PING测试,使用方法简单,WinMTR 不需安装,解压之后即可执行。

ping与tracert通常被用来检测网络状况和服务器状态。ping命令会送出封包到指定的服务器,如果服务器有回应就会传送回封包,另外也会告诉我们封包来回的时间。而tracert命令则是用来告诉我们从用户的电脑到指定的服务器中间一共会经过那些节点(路由)和每个节点的回应速度。

使用方法如下:
下载WinMTR后,直接双击即可运行,打开后,我们可以看到Host一栏的文本框,在Host文本框内输入您要追踪的IP或者域名,再按Start ,此时就可以看到如下图所示的 tracert 与 Ping 的结果,如下图所示:

‘玖’ 手机东方财富里面ATR和MTR怎么设置

摘要 打开东方财富软件,点击左上角进入个人中心,然后再设置页选择相应的参数进行设置即可。

‘拾’ 如何使用WinMTR对网络进行测试

验证数据包丢失
在分析WinMTR/MTR输出结果时,您需要查看两件事情:丢包和延迟。首先,我们来讨论丢包。如果您在任何一个节点看到有掉包,这可能表示这个 特定的路由节点有问题。然而,有些服务提供商会限制WINMTR/MTR工具发送的ICMP传输。这会对数据包丢失造成错觉,但事实上并未丢包。要确认您 看到的数据包丢失是否是由于服务提供商限制造成的,您可以查看随后的一跳路由节点。如果该跳显示丢失0%,那么您可以肯定 是ICMP限制,实际未丢包。 看下面的例子:

在这种情况下,从第一跳到第二跳的丢包可能是由于第二跳路由ICMP限制导致的。因为剩余的8个路由节点都没有丢包。这种情况下,采取掉包最少的节点作为它实际的丢包率。
再考虑一个例子:

在这种情况下,你会看到第三跳和第四跳之间有60%的丢包。您可以假设这是由于路由设备限制导致的丢包。然而,您可以看到最后一跳是显示40%的丢包。但产生不同的丢包结果时,始终采用最后一跳的丢包率。
有些丢包可能产生在路由返回的时候。数据包可以正确无误地到达目的地,但未正常返回。这也会计算在丢包率中,但您从WinMTR/MTR结果报告中很难分辨。因此,在任何时候您都需要同时收集两个方向的WinMTR/MTR结果报告。