关于网络情况测试
要测试一个VPS的网络情况,我们常用的方法是ping这个VPS的IP地址,然后看ping的结果情况判断网络如何。比如我现在的办公电脑是北京网通的线路,我想测试一下从我的电脑到广东电信的官方网站之间的网络情况,需要运行
ping www.gdtel.com.cn
结果情况是:
C:\Documents and Settings\zzh> ping www.gdtel.com.cn
Pinging www.gdtel.com.cn [59.42.126.138] with 32 bytes of data:
Reply from 59.42.126.138: bytes=32 time=202ms TTL=128
Reply from 59.42.126.138: bytes=32 time=141ms TTL=128
Reply from 59.42.126.138: bytes=32 time=112ms TTL=128
Reply from 59.42.126.138: bytes=32 time=122ms TTL=128
Ping statistics for 59.42.126.138:
Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
Minimum = 112ms, Maximum = 202ms, Average = 144ms
从以上结果可以看到,北京网通ADSL到广东电信官方网站之间的网络延迟是144毫秒,这个结果对于网通和电信之间应该是一个不错的结果了。
如果ping的结果比较差,也就是ping值非常高,那说明从运行ping的电脑到被测IP之间的网络线路情况不好,那要想知道这条线路具体慢在什么地方怎么办?答案是运行traceroute,注意在traceroute程序在Windows下的名字是tracert。traceroute能输出这条线路上的每个网络结点到起点之间的网络延迟,根据这些延迟情况,我们就能网络速度慢在哪里了。
由于某些情况,很多电脑所在的网络不允许运行traceroute。另外traceroute的输出也比较简单,如果我想知道线路上每个结点IP具体在什么地方,是什么网络,那么我需要一个个到网络上查询这些IP所在的位置。有一些在线traceroute的网站能帮助我们解决以上这些问题。我常用的traceroute网站有:
- http://www.linkwan.com/gb/broadmeter/tracemap/traceroute.asp 能从很多个地方开始traceroute测试,强烈推荐!
- http://tool.chinaz.com/Tracert/ 能从福建电信和广东电信开始traceroute测试
- admin's blog
- 要发表评论,请先登录 或 注册

评论
1 comment posted[...] 如果从这些地方traceroute能通,则说明VPS到这些检测点之间的网络线路是好的,这说明从VPS到你的PC机之间的网络线路有了问题,请参考这篇文章来解决问题。 [...]