机场实测室JICHANGTUIJIAN.MOM
搜索线路 / 教程/
故障排查

机场速度慢怎么办:先分清线路拥堵与本地瓶颈

一句话结论

先确定慢是不是真的:用多线程下载而不是单次浏览器测速,再在白天和晚高峰各测一轮同一个节点。如果只有晚高峰慢,是线路拥堵或超售;如果全天都慢,先查套餐限速与节点倍率,再查自己的宽带上限和设备无线信号,不要用一次峰值下结论。

连不上是一道判断题,慢是一道计算题。前者只需要回答通或不通,后者要在一条由本地宽带、无线链路、入口机、跨境段、落地机组成的串联通道里,找出最窄的那一节。任何一节被压住,整条链路的表现就等于那一节的上限,而客户端界面上不会告诉你是哪一节。

更麻烦的是,「慢」这个词在不同人嘴里指的不是一件事。有人说的是下载文件的速度上不去,有人说的是网页点开要等两秒才有反应,还有人说的是视频每隔一会儿转一次圈。这三种体验分别由带宽、时延和抖动主导,把它们混在一起谈,换再多节点也不会有稳定的改善。

所以这一篇的做法是先把口径定死,再用三组数据说话:多线程吞吐、白天与晚高峰的同节点对照、以及套餐限速与倍率的核对。三组数据齐了,责任方通常一目了然。

先把「慢」拆成三种,别混着说

你的描述主导指标该测什么本文是否覆盖
下载大文件只有几百 KB/s带宽吞吐多线程持续下载是,本文主线
网页点开要等一两秒才有反应往返时延延迟与抖动否,见时延专篇
视频播一会儿卡一下抖动与丢包连续丢包率否,见时延专篇
所有节点都不可用连通性连不上的排查流程否,见排查总览

只有第一行属于吞吐问题。第二、三行要走的是另一套测量方法,在延迟、抖动与丢包的分开测量里;彻底连不上则回到排查总览

判断自己属于哪一类有个粗糙但好用的办法:看流量是否在持续跑动。下载进度条一直在走、只是走得慢,那是带宽问题;进度条走走停停、时不时归零,那是时延质量问题。

单线程和多线程测出来,为什么能差好几倍

单条 TCP 连接的吞吐上限受往返时延和窗口大小限制。跨境链路的往返时延本身就高,单条连接跑不满带宽是常态,而不是故障。很多人拿浏览器点一下测速按钮就下结论,测到的其实是单连接在高时延下的上限,和这条线路真正能给你的容量差得远。

多线程下载把数据拆到多条连接上同时拉,能显著逼近实际可用带宽。做一次可信的吞吐测量,按这个流程:

  1. 固定测试目标。 选一个位置稳定、你能重复访问的大文件地址,整套测试期间不要更换。目标换了,数据就没有可比性。
  2. 用多连接下载。 命令行工具里指定并发连接数是最省事的方式,连接数取 8 到 16 之间即可,再多的边际收益很低。
  3. 跑满三十秒以上。 前几秒是拥塞窗口的爬升期,数值偏低;只看头几秒会低估,只看瞬时峰值会高估。取一段稳定区间的平均值。
  4. 重复三轮取中位数。 单轮结果的偶发波动很大,三轮取中间那个,能滤掉大部分噪声。

下面是命令的结构示例,地址用 example.invalid 占位,实际使用时换成你自己可控的测试文件:

# 多连接下载,-x 指定连接数,-s 指定分片数
aria2c -x 16 -s 16 -d /tmp https://speed.example.invalid/testfile.bin

# 或者用 curl 观察单连接的持续速率,作为对照
curl -o /dev/null -w "avg=%{speed_download} bytes/s\n" \
  https://speed.example.invalid/testfile.bin

两条命令的结果一起看才有意义:多线程能跑满而单线程很慢,说明是高时延链路的正常表现,不是故障;两者都很慢,才说明容量确实被压住了。

白天正常、晚上变慢:用对照数据证明拥堵

拥堵的定义是「同一条链路在不同时段的容量差异」,所以证明它必须靠对照,单次测量无论多难看都说明不了问题。记录表可以简单到这个程度:

日期时段节点多线程均速同时段国内测速备注
08-1114:00香港 A
08-1121:30香港 A
08-1214:00日本 B
08-1221:30日本 B

关键是第五列。同时段测一次国内网站的速度,用来剥离本地宽带的影响——如果国内测速在晚上也掉了三成,那你家小区出口就已经在拥堵,不能把账全算在机场头上。

连测三到五天之后,按这个口径读结果:

晚高峰相对白天同时段国内速度结论
下降三成以内基本持平正常波动,不必处理
下降五成以上基本持平跨境段或落地机拥堵
下降五成以上同样明显下降本地宽带瓶颈,先处理自己这一端
全天都慢基本持平与时段无关,查限速与倍率

只测一晚不能下结论。机房维护、临时线路调整、上游运营商的突发拥塞都可能造成单日异常。判断一家机场的晚高峰表现,至少需要一个完整工作周的数据。更系统的记录方法在稳定性自测指标里。

套餐限速和节点倍率,会不会直接把速度压住

会,而且这类「慢」和拥堵完全无关,表现是全天候均匀地慢,晚高峰也不会更差多少——因为压住它的是一条固定的阈值线,不是变化的负载。

压制来源典型表现核对方法
套餐标称的带宽上限无论何时都卡在同一个数值附近看套餐页的限速说明
超量后的降速策略某一天开始突然全天变慢看用户中心的剩余流量
节点分组的差异化限速某几组节点慢,其他组正常换到其他分组对比
落地机的单用户限速单节点慢,同地区其他节点正常换同地区的另一个节点

第二行值得单独留意:流量耗尽后的限速在体感上和线路劣化几乎一样,但它是计费问题不是技术问题,处理方式完全不同,详见流量用完之后的处理

至于倍率,它决定的是扣流量的速度,不是带宽。倍率高的节点往往同时是专线或流媒体优化线路,换到低倍率节点后速度变化的原因是线路结构变了,别记成「倍率影响速度」。两类线路的结构差异在中转与直连的对比里说得更细。

怎么判断一家机场存在明显超售

超售指的是卖出的总带宽远超实际采购的容量。用户侧没法看到后台数据,只能从行为特征上推断:

  • 晚高峰的劣化幅度稳定且巨大,每天同一时间段准时发生,持续时间长达两三小时。
  • 劣化不挑线路。换地区、换协议、换入口都没用,说明瓶颈在共享的那一段而不是某台机器。
  • 白天恢复得非常彻底。凌晨时段能跑满,和晚高峰判若两条线路。
  • 商家频繁上调套餐流量却不提价,同时新节点的上线速度明显慢于用户增长。

四条同时出现,超售的可能性就相当高了。更完整的识别信号可以看超售的判断依据

需要说明的是,任何机场都存在一定程度的带宽复用,这是共享型服务的常态,不等于欺诈。有意义的判断是幅度:晚高峰只剩白天的两三成,才算越过了可接受的线。

测速数字很好看,却依然卡顿

这种组合几乎总是指向时延质量而不是带宽。播放器需要的是稳定的数据流,不是高峰值。链路平均速率很高,但每隔几秒丢一小段,缓冲区就会被反复打穿。

给一个粗略的对照,用来判断你的带宽到底够不够。以下数值按常见码率推算,属于参考值,不同平台、不同清晰度档位的实际占用差别很大:

使用场景参考所需带宽对时延质量的敏感度
网页浏览、文字聊天1 Mbps 以内
1080p 视频播放5 Mbps 上下
4K 视频播放15–25 Mbps
视频会议2–3 Mbps
实时对战类游戏1 Mbps 以内极高
AI 工具长会话1 Mbps 以内高,依赖长连接不断

最后两行最能说明问题:它们对带宽几乎没有要求,却最怕抖动和断流。所以「测速 50 Mbps 但打游戏还是飘」一点也不矛盾,该换的测量工具而不是套餐。

本地这一端的四项自查

在把责任推给机场之前,先花五分钟把自己这端排掉。顺序按命中率排列:

  1. 确认宽带的实际上限。 不开客户端直接测国内节点,看看裸速是多少。代理后的速度不可能超过这个数,很多「机场慢」其实是宽带本身只有那么多。
  2. 换有线或靠近路由器再测。 无线信号在两三格时的实际吞吐可能只有满格的三分之一,尤其是 2.4G 频段在密集住宅里。这一项的影响常被严重低估。
  3. 看设备的 CPU 占用。 加密解密是有成本的,老旧设备或低功耗路由器在跑高带宽时可能先撞到 CPU 上限。测速时观察占用是否接近满载。
  4. 关掉后台的下载与同步。 云盘同步、系统更新、种子软件会悄悄吃掉大部分带宽,而它们通常也走代理。测速前把这些停掉,否则测的是剩余带宽。

第一项和第二项加起来能解释相当大比例的投诉。真正需要走到第三、四项的情况不多,但一旦命中,换多少家机场都没用。

换节点、换协议、换机场,分别在什么条件下才成立

三个动作的成本递增,成立条件也递进,顺序反了就是白费力气。

动作成立条件不成立的典型误用
换节点同地区其他节点明显更快所有节点一起劣化时反复换
换地区换到另一条线路后恢复只换名字不同、实际同一出口的节点
换协议链路丢包高,TCP 系跑不动在低丢包链路上指望换协议提速
换机场本地正常、多线路同时长期劣化只测了一晚就下单

第三行是最常见的误解。协议在总速度里的权重远低于线路本身,只有在高丢包或高时延链路上才可能拉开明显差距,这一点在协议与速度的归因里有完整拆解。

真的走到换机场这一步时,该带着晚高峰的记录去比对,而不是看宣传页上的峰值截图。按稳定性维度筛过的候选可以从稳定性排行榜开始看。

小结

慢和连不上是两类问题,前者要测的是最窄那一节在哪里。单线程测速在跨境高时延链路上必然偏低,用多线程跑满三十秒再取中位数,数据才有意义。证明拥堵必须靠白天与晚高峰的同节点对照,并且同时记一次国内测速,否则分不清是机场的问题还是自己宽带的问题。全天均匀地慢通常来自限速阈值或流量超量,和拥堵无关。测速好看却卡顿的,该改测抖动和丢包,继续加带宽没有用。

常见问题

浏览器里的在线测速网站测出来的数字能用吗?

可以当参考,但不能当唯一依据。在线测速通常只跑几秒、连接数有限,而且测试服务器的位置会影响结果,同一个节点换个测速站可能差出一倍。更可靠的做法是固定用同一个测试目标、同一种下载方式,重复多轮取中位数,重点看不同时段之间的相对变化而不是绝对数值。

晚高峰慢是不是一定说明机场超售了?

不一定。晚高峰是整条链路的共同高峰,你家宽带的小区出口、跨境国际出口、机场的入口机和落地机都在同一时间被挤。要区分,关键是看同一时段里国内网站的速度是否也下降、以及换一条完全不同线路的节点是否同样劣化。只有当本地网络正常、多条不同线路一起变慢时,才指向机场侧的容量问题。

测速能跑满带宽,但看视频还是转圈,怎么解释?

测速测的是持续大文件的吞吐能力,视频卡顿更多受抖动和丢包影响。链路可能平均很快,却每隔几秒丢一小段,播放器的缓冲被反复打穿就会转圈。这种情况要改测时延质量而不是继续测带宽。

换一个倍率更低的节点,速度会变快吗?

倍率影响的是流量扣除的速度,不直接影响带宽。但两者经常同时出现:高倍率节点往往是专线或流媒体优化线路,低倍率节点常常是普通中转或直连。所以换低倍率节点后速度变化的原因是线路换了,不是倍率变了,别把两件事记混。

什么情况下才值得为了速度换一家机场?

要同时满足三条:本地宽带在同一时段测得正常、同一家机场里多条不同线路的节点在晚高峰一起劣化、并且这种劣化连续出现一周以上而不是偶发。三条缺一条,换机场都有较大概率换完还是慢。