网络性能调优工具

网络性能调优工具

网络性能评估的常用工具有ping、traceroute和mtr 等,下面分别进行介绍

1.ping命令

ping 命令很简单,但是功能强大,如果发现网络反应缓慢,或者连接中断,可以通过

ping来测试网络的连通情况,如图4-11所示。

图4-11ping命令测试网络状态

在这个输出中,time 值显示了两台主机之间的网络延时情况,如果此值很大,则表示

网络的延时很大,单位为ms。在这个输出的最后是对上面输出信息的一个总结,packet loss

表示网络的丢包率,此值越小表示网络的质量越高。此例发送了 10 个包,只接收到了 6

个,因此,有40%的丢包率,网络延时平均为38.443ms。         

traceroute命令

traceroute命令可以用来显示网络数据包传输到指定主机的路由信息,追踪数据传输

路由状况。这对于网络性能调优非常有帮助,此命令使用格式如下:

traceroute[选项][远程主机名或者IP地址] [数据包大小]

上面指定eth0网络接口发送数据包,同时指定本地发送数据包的IP为19216860251

并设置超时时间为 10s,最后设置发送数据包的大小为 100Bvte。根据输出可以看到,从

本机到wwwixdba.net对应的IP地址经历了18个路由的迂回。

traceroute命令会对这18个路由节点做ICMP的回应时间测试,每个路由节点做3次

时间测试,从上面例子中可以看出,基本每个路由节点的回应时间都在 100ms 内,从第

14个路由节点开始回应时间变长。通过这种网络跟踪,可以测试数据传输在哪个部分出

现问题,以便及时解决。

如果在指定的时间内(本例设置的是 10s),traceroute 检测不到某个路由节点的回应

信息,就在屏幕输出*,表示此节点无法通过。由于traceroute 是利用ICMP连接的,有些

网络设备(如防火墙)可能会屏蔽ICMP 通过的权限,因此也会出现节点没有回应的状态,

这些都是分析网络问题时需要知道的。

3.mtr命令

mtr命令是一个更好的网络连通性调优工具,它结合了ping、nslookup、traceroute3个

命令的特性来判断网络的相关状态,此命令在前面章节已经做过详细介绍,在此不再赘述。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

早日实现财富自由 心灵自由

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值