搜索 K
Appearance
先给结论,避免浪费时间:
本文基于 AirPick 实验室自建的分布式探针集群(覆盖电信 CN2 出口、联通 9929、移动 CMI 及海外 VPS 侧),对 32 家主流机场做了为期 90 天的 7×24 小时连续采样,采样间隔 60 秒,单节点累计样本超过 12 万条。下面所有结论都有原始数据支撑,不玩虚的。
绝大多数低价机场的路径是:你的宽带 → 国内出口 → 国际出口(BGP 中转机)→ 海外落地。这条路径上有三个不可控点:
而 IEPL(International Ethernet Private Line) 和 IPLC(International Private Leased Circuit) 走的是运营商的点对点内网链路,不经过公共互联网骨干,也不受 QoS 差异化调度影响。物理上它是一条「私有的线」,延迟稳定性和丢包率与公网完全不在同一量级。
抖动(Jitter)不是延迟的附属品,它是排队时延的方差。当一条链路上存在多跳路由,每一跳都有缓冲区队列,队列长度的波动直接转化为抖动。
这会带来什么实际影响? 对网页浏览几乎无感;但对实时语音(Discord / Zoom / Teams)意味着爆音和断字;对 TCP 长连接(SSH、数据库、Claude 流式输出)意味着重传和卡顿;对 4K 流媒体意味着起播慢和自适应降码率。
很多人把 BBR 当万能药。事实是:BBRv3 在有丢包但带宽充足的场景下能显著提升吞吐,但它无法解决物理链路本身抖动剧烈的问题。BBR 只是让发送端更聪明地探测可用带宽,如果路径上排队时延方差本身就是 60ms,BBR 也无能为力。
所以看到「全线部署 BBRv3」的宣传,正确理解是:这是加分项,但不是稳定性的决定因素。线路才是。
2026 年主流的抗封锁方案是 TLS Reality(基于 Xray)与 Hysteria2 / TUIC 等基于 QUIC 的协议。
结论:不要迷信协议,先看线路,再看协议栈。
「双 ISP 接入」指的是落地区域同时接入两条不同的运营商链路(如美国的 AT&T + Level3),单条链路故障时自动切换。这对「节点掉线率」有直接影响——本报告数据显示,双 ISP 机房的月度可用性中位数可达 99.95%,而单线机房在 99.7% 附近波动。
「原生 IP」则关系到流媒体与 AI 服务的解锁稳定性。非原生 IP(广播 IP)在 Netflix 等平台的判定中容易被标记为机房 IP,导致今天能看、明天报错。
公开口径先行,避免争议:
| 项目 | 规格 |
|---|---|
| 采样周期 | 2026-01-01 至 2026-03-31,共 90 天 |
| 采样间隔 | 60 秒 / 节点 |
| 探针位置 | 华东电信、华北联通、华南移动、香港 VPS、洛杉矶 VPS 共 5 个 |
| 采样方式 | TCP 握手 RTT(三次取中位数)+ 每 6 小时一次 10MB 下载速率测试 |
| 掉线定义 | 连续 3 次 TCP 握手失败(即 180 秒不可达)计为一次掉线事件 |
| 抖动定义 | 相邻两次 RTT 差值的绝对值,取 P95 分位 |
| 剔除规则 | 剔除因本地宽带故障导致的整段异常(占比 0.4%) |
为什么用 TCP 握手而不是 ICMP Ping? 因为 ICMP 在部分节点的优先级最低,会被限速或丢弃,导致「假掉线」。TCP 握手 RTT 更接近真实代理连接的建立耗时。
下表是 2026 年 Q1 全周期统计结果的横向对照,按线路类型分档呈现(价格为季付折算月均口径):
| # | 量化指标 | IEPL/IPLC 专线档 | 优质 BGP 中转档 | 普通直连/低价档 |
|---|---|---|---|---|
| 1 | 延迟中位数(美西,电信) | 128–155ms | 165–210ms | 220–380ms |
| 2 | 抖动 P95 | 3–12ms | 25–55ms | 60–140ms |
| 3 | 晚高峰劣化系数(20:00–23:00 / 日间) | 1.05–1.25 | 1.8–2.6 | 2.5–4.0 |
| 4 | 24h 掉线次数(单节点月均) | 0–0.4 | 0.8–2.5 | 3–12 |
| 5 | 平均丢包率(全时段) | 0.02%–0.3% | 0.5%–2.8% | 3%–12% |
| 6 | 带宽保持率(晚高峰 / 峰值) | 82%–96% | 45%–68% | 18%–40% |
| 7 | 首包时间 TTFF(4K 流媒体) | 0.8–1.6s | 1.8–4.2s | 3.5–9s |
| 8 | 月度可用性(SLA 实测) | 99.92%–99.99% | 99.3%–99.8% | 96%–99.2% |
| 9 | 地理冗余(落地地区数) | 8–20 | 5–12 | 2–6 |
| 10 | 季付折算月均价格 | ¥35–120 | ¥15–45 | ¥5–18 |
怎么读这张表? 不要只看第 1 行。价格敏感型用户经常被「延迟 120ms」吸引,但第 2、3、5 行才决定你晚上八点能不能顺畅开视频会议。一个抖动 P95 为 8ms 的 150ms 节点,体验远好于抖动 P95 为 90ms 的 120ms 节点。
我们把一天切成四个时段统计全样本劣化情况:
1.0–1.3。低价机场在此时段「看起来也能用」,这是很多人产生「便宜机场也挺好」幻觉的根源。1.2–1.6;专线档基本无变化。1.6–2.2。1.1 左右。一个反直觉的发现:掉线事件的时间分布高度集中。 在我们统计的 32 家机场中,约 61% 的掉线事件发生在 20:00–23:30 之间,另有 17% 集中在凌晨 02:00–04:00(对应海外机房的定时维护窗口)。如果你只在白天测试,会严重高估一家机场的真实稳定性。
另一个发现:节点数量与稳定性无正相关。 有几家宣称「500+ 节点」的机场,其可用节点(抖动 P95 低于 30ms)占比不足 35%,意味着你切十个节点有六个是残废的。相反,一些只提供 30 个左右节点的专线机场,可用率超过 90%。
| 人群 / 场景 | 核心诉求 | 推荐线路类型 | 避开 |
|---|---|---|---|
| 跨境电商 / 多账号运营 | IP 纯净度、长期不掉线、固定出口 | 原生 IP + IPLC,各店铺独立落地 | 共享落地、频繁换 IP 的中转 |
| AI 重度用户(Claude / ChatGPT / Cursor) | 长连接稳定、流式输出不中断 | IEPL 专线,抖动 P95 低于 15ms | UDP 系协议 + 公网中转 |
| 4K 流媒体 / Netflix 党 | 带宽保持率、原生解锁 | 高带宽专线或优质中转,看 TTFF | 宣称「全解锁」但无原生 IP |
| 远程办公 / SSH 运维 | 低抖动、低丢包 | IPLC,跳数少 | 任何丢包率超过 1% 的线路 |
| 实时语音 / 游戏加速 | 抖动优先于延迟 | 专线,抖动 P95 低于 10ms | 高抖动的高延迟中转 |
| 预算敏感 / 轻度浏览 | 够用即可 | 优质 BGP 中转 | 一味追求极致低价 |
一句话选型原则:先确定你的「不可容忍项」,再选线路。 运维和 AI 用户的不可容忍项是掉线和抖动,流媒体用户的不可容忍项是带宽和解锁,两者需要的线路完全不一样。
tun 模式前先确认 Wintun 驱动版本,旧驱动与部分安全软件冲突会导致整个系统断网。macOS 上最常见的问题是 DNS ��漏和系统代理残留:
# 查看当前 DNS 配置(正常工作时应指向本地或 TUN 虚拟网卡)
scutil --dns | head -30
# 查看系统代理是否残留
scutil --proxy
# 清理残留代理(图形界面失效时)
networksetup -setwebproxystate "Wi-Fi" off
networksetup -setsecurewebproxystate "Wi-Fi" off避坑点:macOS 的「私有 Wi-Fi 地址」功能(随机 MAC)在部分路由器上会导致 DHCP 租约频繁更换,表现为「每隔十几分钟断一次」。如果遇到规律性断连,先关闭它测试。
fake-ip 模式下与部分 App 的本地局域网扫描冲突。mihomo 内核在 MT7621 等老芯片上跑满 300Mbps 会 CPU 打满,表现为「带宽上不去但机场没问题」。先做本地 iperf3 基准测试排除硬件瓶颈。tcp fast open 与 sniffing 会小幅增加 CPU 开销,低端路由建议关闭。遇到「卡顿」「掉线」「慢」,按下面的顺序定位,不要瞎换节点。
# 1. 本地网关延迟(判断路由器/光猫是否正常)
ping -c 20 192.168.1.1
# 2. 国内公网基准(判断宽带出口是否正常)
ping -c 20 223.5.5.5
# 3. 目标节点 TCP 握手延迟(替换成你的节点 IP 和端口)
tcping -c 20 -i 1 203.0.113.10 443判定规则:
| 现象 | 判定 | 处置 |
|---|---|---|
| 网关延迟超过 10ms 或有丢包 | 本地链路问题 | 检查 Wi-Fi 信道、网线、光猫 |
| 国内基准正常、节点 TCP 丢包超过 3% | 机场线路问题 | 换节点或换线路组 |
| 节点 TCP 正常、但实际下载慢 | 带宽超售或 QoS 限速 | 换落地地区测试 |
| 全部正常但特定网站打不开 | 分流规则或 DNS 问题 | 检查规则集与 DNS |
# 同时输出 ICMP 与 TCP 探测,更接近真实代理流量
mtr -T -P 443 -c 100 -r 203.0.113.10
# 只看关键跳,减少输出噪音
mtr --tcp --port 443 --report --report-cycles 200 --no-dns 203.0.113.10读表要点:
# 单线程下载测速(模拟真实视频流)
curl -o /dev/null -w "DNS: %{time_namelookup}s | 连接: %{time_connect}s | 首字节: %{time_starttransfer}s | 速度: %{speed_download} B/s\n" \
https://speed.cloudflare.com/__down?bytes=50000000
# 多线程并发测速(模拟多任务)
curl -o /dev/null -w "%{speed_download}\n" \
https://speed.cloudflare.com/__down?bytes=20000000 & \
curl -o /dev/null -w "%{speed_download}\n" \
https://speed.cloudflare.com/__down?bytes=20000000 & wait关键判读:单线程速度只有多线程的 1/5 以下,说明链路存在明显的并发调度问题或单连接限速,这在超售严重的节点上很常见。
# 检查 TLS 握手与证书链(Reality 节点应返回真实站点的证书)
openssl s_client -connect 203.0.113.10:443 -servername www.microsoft.com -brief
# 检查握手耗时是否异常
curl -o /dev/null -s -w "TLS 握手: %{time_appconnect}s\n" https://www.microsoft.comTLS 握手时间持续超过 800ms,通常说明节点 CPU 负载过高或链路抖动剧烈。
| 营销话术 | 真实含义 | 识别方法 |
|---|---|---|
| 「1000+ 节点」 | 大量同机房重复节点凑数 | 看落地区域去重后的数量,看 ASN 重复率 |
| 「全解锁 Netflix / ChatGPT」 | 可能只是 DNS 解锁,非原生 IP | 查 IP 归属,测试流媒体是否显示自制剧 |
| 「不限速不限量」 | 隐性并发限制或超额限速 | 多线程测速对比单线程,看是否断崖式下降 |
| 「BGP 专线 / 三网直连」 | 多为公网中转,非真专线 | 用 mtr 看跳数与跨境段,跳数超过 10 跳基本是中转 |
| 「99.9% 可用性」 | 无 SLA 承诺的口头指标 | 要求提供宕机补偿条款,看是否有状态页 |
| 「全新 IPLC 机房」 | 可能是超售的共享 IPLC | 晚高峰实测带宽保持率,低于 60% 即超售 |
| 「免费试用 3 天」 | 试用节点与付费节点不同机器 | 试用期记录节点 IP,付费后比对 ASN |
| 「一键客户端」 | 可能内嵌劫持与流量统计 | 抓包观察是否有非代理流量外发 |
超售的量化识别法:在晚高峰连续 30 分钟做单线程下载,如果速度方差极大(忽高忽低,波动超过 300%),基本可以确认超售。正常专线节点的带宽曲线应该是平缓的。
伪解锁的识别法:访问 Netflix 后搜索一部本地区不存在的剧集,如果提示「不在你的地区可用」但主页能打开,说明是 DNS 解锁而非 IP 解锁。AI 服务同理——对话到一半提示「不支持的地区」,就是 IP 被标记了。
Q1:白天测速很快,晚上八点就卡成 PPT,是机场的问题吗?
大概率是。判定方法:用 mtr 对比白天和晚高峰的路径,如果跨境段某一跳的延迟和丢包在晚高峰显著上升,就是线路拥塞。这也是公网中转与专线的核心差异点。如果你对晚高峰有硬需求,只能换线路类型,优化客户端设置没有用。
Q2:节点显示延迟 30ms,但打开网页要好几秒,为什么?
延迟低只代表握手快,不代表吞吐高。检查三件事:一是节点的带宽保持率(晚高峰是否被限速);二是 DNS 解析是否绕路(用 dig 检查解析耗时);三是是否命中了被污染的规则走了直连回退。
Q3:视频会议每隔几分钟断一次,但测速一切正常。
典型的抖动问题。TCP 握手延迟中位数正常,但 P95 可能高达上百毫秒。用 tcping 跑 300 次采样,看最大值与中位数的比值,超过 5 倍就说明抖动严重,需要换专线。
Q4:机场节点全挂了,但机场官网还能打开。
通常不是全挂,而是你的本地 DNS 缓存或订阅链接失效。先执行 ipconfig /flushdns(Windows)或 sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder(macOS),再手动更新一次订阅。如果仍然不行,切换手机热点测试,排除本地宽带出口故障。
Q5:同一家机场,别人用着很稳,我这里老掉线。
先跑 mtr 到节点,看丢包是从第几跳开始的。如果第一跳就有丢包,是你本地路由器的问题;如果从国内出口开始丢包,说明你的运营商与机场的互联质量差,这是地域性的,只能换线路组(比如从电信优化组换到联通优化组)。
Q6:换了好几家机场都不稳定,是我的问题吗?
很可能是。检查清单:路由器是否过热降频、Wi-Fi 是否与其他 2.4G 设备干扰、是否开启了「智能 QoS」或「流量整形」、光猫是否处于路由模式导致 NAT 表溢出。先用网线直连光猫做一次完整的 MTR,建立本地基线。
Q7:如何自己长期监测节点的稳定性?
最简单的方案是在路由器或一台常开设备上跑脚本,每 60 秒对节点做一次 TCP 握手,把结果写入 CSV,每周统计 P50 / P95 / 掉线次数。也可以参考我们的 节点掉线监控统计方法 与 机场延迟测试工具说明。
数据声明:本文所有统计数据来自 AirPick 实验室自建探针集群,采样窗口为 2026-01-01 至 2026-03-31。机场服务质量存在地域与时间波动,任何单次测试结果都不应作为唯一决策依据。请以你自己所在运营商的长期观测数据为准。