最近经常有人问:服务器标的是 1000M 带宽,为什么测速只有七八百 M,甚至更低?
先说结论:一次测速跑不满,不等于服务器被限速。
测速结果取决于整条链路,不只是服务器出口。比较常见的影响因素有:
测速节点本身带宽不足或负载较高
本地运营商到机房之间存在跨网、绕路或拥堵
海外线路在晚高峰时段出现波动
TCP 单连接受延迟、丢包等影响,单线程和多线程结果可能差很多
服务器当时存在其他网络流量,占用了部分带宽
所以判断带宽是否异常,不能只看一张 Speedtest 截图。
比较靠谱的排查方式是:换多个测速节点、不同运营商、不同时间段交叉测试,必要时再结合路由、丢包和服务器实时流量一起判断。
尤其是 500M、1000M 这类大带宽服务器,测速越高,对测试端和整条网络链路的要求也越高。
Post #49
1K