国内的带宽南北限制,除了流量限制之外,还有一部分是路由不合理导致的,比如我从浙江电信访问浙江移动的网络,我的数据包得从浙江电信到北京电信,再到北京移动,最后返回到浙江移动,从IP查询结果看,好像北京是移动的总出口。一个近在咫尺的服务器,我得绕中国一大圈才能访问到,你说速度还会快吗?
当然,国外的空间也会出现这种情况。近日,我发现曙光博客的访问速度变慢了,并且ping的时候掉包非常严重,但是ping另外一个也在MediaTemple主机上的博客,速度却是杠杠的,我还以为是MediaTemple服务器的问题,后来tracert了一下,发现是路由问题。tracert曙光博客的数据包,从上海国际出口出去之后,绕道了瑞典、英国,然后再到美国,然而同样属于MediaTemple的另一个IP,数据包从广东的国际出口出去,直接到达美国。
以前买国外空间,都担心IP会被G-F-W,但是我身边不少朋友都购买了,都没出现过。现在倒是要担心运营商的路由配置了,同样的机房,走的却是不同的路线。
- 路由测试工具:http://www.webkaka.com/Tracert.aspx
- 什么是traceroute?http://zh.wikipedia.org/wiki/Traceroute
Update:
2013/2/2:traceroute了一下,好像部分地区又变正常了。
2013/5/13:大概3-5天了,ping的时候掉包非常严重,但是移动的网络访问速度仍尚可。今天下午6点多开始,掉包稍微好点了,大概仍有20%左右的掉包率。
路由不可能是最优的,各个ISP之间太难协调了