elh*_*bre 0 timeout connection network-monitoring
在过去的三个月里,我发现我的互联网连接开始变得很慢,网站加载时间很长。我做的第一件事是对 www.google.com 的 ping,这表明我正在丢失小包。下面是一些结果:
64 bytes from 74.125.39.103: icmp_seq=2909 ttl=53 time=48.222 ms
Request timeout for icmp_seq 2910
Request timeout for icmp_seq 2911
64 bytes from 74.125.39.103: icmp_seq=2912 ttl=53 time=44.372 ms
Run Code Online (Sandbox Code Playgroud)
几天后,我不得不重置我的路由器,因为它无法建立正确的网络连接。在重置之后,事情又恢复了几天。但后来同样的网络超时又开始发生。
我想知道如何分析问题以找到导致此超时的源。你采取哪些步骤来圈出这个问题?
我的网络
笔记本电脑 -> 无线路由器调制解调器 -> ISP
编辑:我在 Mac OS X 10.6 上
小智 6
看看在mtr
你的 OSX 系统上使用。
这是一个非常有用的工具,可以重复执行一次traceroute
,存储沿途每跳的信息。
因此,最后,您将获得“x”个跳数、它们的可用性/数据包丢失以及平均、最小和最大 ping 时间的列表。
“交互”模式的语法很简单
mtr <site>
Run Code Online (Sandbox Code Playgroud)
或者为了更容易的离线分析,
mtr <site> --report -c 1000
Run Code Online (Sandbox Code Playgroud)
您可以mtr
从以下网址获取有关如何安装的信息:http : //mtr.darwinports.com
示例输出:
$ mtr google.com --report -c 10
HOST: blahblahblah Loss% Snt Last Avg Best Wrst StDev
1. h119.127.19.98.static.ip.win 0.0% 10 5.4 14.4 2.0 111.1 34.0
2. h235.30.213.151.static.ip.wi 0.0% 10 3.4 3.7 2.0 8.4 1.9
3. h122.222.90.75.static.ip.win 0.0% 10 3.3 4.0 3.3 5.7 1.0
4. h18.222.90.75.static.ip.wind 0.0% 10 3.9 4.5 3.4 5.5 0.7
5. h16.222.90.75.static.ip.wind 0.0% 10 5.1 6.1 5.1 7.5 0.8
6. h38.254.213.151.static.ip.wi 0.0% 10 6.7 7.3 6.2 8.8 0.9
7. h14.254.213.151.static.ip.wi 0.0% 10 23.9 25.0 23.4 31.1 2.4
8. h12.254.213.151.static.ip.wi 0.0% 10 23.9 24.8 23.3 27.3 1.1
9. h10.254.213.151.static.ip.wi 0.0% 10 41.5 42.0 41.3 43.4 0.7
10. 72.14.219.192 0.0% 10 41.0 46.6 40.8 88.3 14.7
11. 72.14.233.54 0.0% 10 42.9 54.3 41.3 157.1 36.2
12. 72.14.232.213 0.0% 10 44.5 42.8 41.3 45.3 1.4
13. 209.85.253.141 40.0% 10 50.5 51.4 48.6 55.8 2.5
Run Code Online (Sandbox Code Playgroud)