背景:
最近偶然间发现酸酸乳的网速变得很不稳定,一气之下准备换机房。从台湾切到香港,从香港切到日本,发现还是如此,而且不稳定的时间大都是从晚上开始,白天就恢复正常。经过一番分析,结合网上的相似案例,最后得到结论:中国电信国际出口带宽不足,晚上是境外流量访问国内的高峰期,带宽不足导致了数据包在路由排队耗时久或者处理不过来导致的丢包现象严重。
测试过程:
国内测试设备: 手机一台(联通 4G,电信 4G),电脑一台(武汉电信),广州服务器(BGP 三网),群晖 NAS 虚拟机(电信)
测试方法:
本地电脑(武汉电信)ping 台湾服务器:
从 ping 的结果上来看,丢包没有什么规则可寻,有可能是路由的问题,但是时延又比较低,让人有点疑惑。看到网上相似的案例,说的是电信国际出口回国方向拥塞严重,特别集中于 202.97 段的路由。于是用 tracetoute 看看路由跟踪看看,果然也是走的这段出口。
但是还是不死心,于是用家里的虚拟机试试:
结果还是走的这段出口。
but,还有一台 BGP 三网服务器再试试:
结果显示这个数据默认也是走的电信的出口。。。
晚上 9 点 SFTP 速度:
(福建电信宽带)连接到台湾测速,下载一个大文件,平均速度:200KB/s
(武汉电信宽带)连接到台湾测速,下载一个大文件,平均速度:170KB/s
(武汉联通 4G)连接到台湾测速,下载一个大文件,平均速度:700KB/s
(武汉电信 4G)连接到台湾测速,下载一个大文件,平均速度:50~100KB/s
PS:广州的 BGP 走的出口也是 202.97 的出口所以不测了。
下午两点 SFTP 测速:
(武汉电信宽带)连接到台湾测速,下载一个大文件,平均速度:10.7MB/s
(武汉联通 4G)连接到台湾测速,下载一个大文件,平均速度:3.1MB/s
最终的结果显示: 在高峰时间段(夜间),使用联通的网络走国际出口的流量可以获得相对较好一些的体验,而在普通时段(白天)使用中国电信的网络走国际出口的流量基本上可以把自己的宽带跑满。
总结:
出国流量速度慢不一定是服务器的问题。如果对网速要求比较高,可以尝试使用走 CN GIA 线路的机房,但是费用会增加不少。如果只是一般用途,可以在高峰期使用其他运营商网络。这样走的出口不一样了,网速自然有所区分。不过很少人家里是双宽带接入,这种方法可行性并不高。
欢迎来到这里!
我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。
注册 关于