搜索 K
Appearance
如果你在晚上 20:00–24:00(北京时间)连日本节点出现「白天流畅、夜里掉到 2–8 Mbps」的现象,绝大多数情况下问题不在你的本地宽带,也不在日本机房本身,而是卡在了三段链路之一:
对应的实操优先级是:换链路 > 换落地城市 > 换协议 > 换客户端。很多人一上来折腾客户端内核和规则,方向就错了——物理层的拥塞,客户端是治不好的。
一个可用的判断基准(上海电信 1000M 家宽,单线程 TCP,2026 年实测区间):
≥ 120 Mbps,RTT 抖动 ±5ms,丢包 0%40–100 Mbps,丢包 < 1%≤ 15 Mbps,丢包 3–15%,RTT 从 35ms 跳到 180ms 以上如果你的数据落在第三档,请直接看第七节的排障手册。
中日之间没有「一条光缆」,而是由多条海缆系统 + 多个登陆站组成的冗余拓扑。理解这一点,才能理解为什么有些节点晚高峰稳、有些节点崩。
主流中日方向海缆系统(按投产时间与角色):
| 海缆系统 | 投产 | 中日相关路径 | 特征 |
|---|---|---|---|
| AJC | 2011 | 中国(汕头/香港)—日本 | 容量小,现多为备份路由 |
| SJC | 2013 | 中国(汕头/香港)—日本—东南亚 | 承载大量中日中转 |
| APG | 2016 | 上海/汕头/香港/台北—日本—韩国 | 中日主线之一,容量充足 |
| NCP | 2018 | 上海/宁波/汕头—日本支线—美国 | 大带宽,跨太平洋主干 |
| FASTER | 2016 | 日本—美国(Google 主导) | 日本侧落地后转跨太平洋 |
| JUPITER | 2020 | 日本—美国—菲律宾 | 容量大,日本侧汇聚强 |
| ADC | 2024 | 汕头/香港—日本—东南亚 | 新增容量,缓解老海缆压力 |
| SJC2 | 2023+ | 亚太环线,含日本分支 | 新一代低损耗光纤 |
几个关键工程事实:
结论: 判断一条日本线路好不好,不能只看「是不是日本 IP」,要看它走的是哪条海缆、在日本侧接的是哪个 IX、有没有独立波长。这部分可延伸阅读 /tech/iplc-iepl/。
国内三大运营商到日本的 BGP 选路差异极大:
traceroute 里看到 202.97.x.x → 美国 IP → 日本,就是典型)。如果你在 mtr 里看到去程第 2–4 跳就出现高丢包,那问题在国内出口,换日本落地机房完全无效。
两者的共同点是绕开了晚高峰公网拥塞,代价是单价高。市面上标注「IEPL 中转」的机场,实际多为「国内 BGP 中转 + 日本落地」,即国内走优化线路到中转机房,再走专线出海。这种结构如果中转机房本身在国内优质 IX(上海/广州/北京 BGP),效果可以接近真专线。
Google 在 BBRv2 基础上迭代的 BBRv3 对高丢包 + 高 RTT场景改善明显。在跨海链路丢包 5% 时,传统 CUBIC 的吞吐会按 Mathis 公式近似坍塌(吞吐 ∝ 1/(RTT·√p)),而 BBRv3 能维持在理论值的 60–80%。
关键点:BBRv3 需要服务端内核支持(Linux 6.x+ 已合入)。 如果服务端只开了 CUBIC,你客户端再怎么调都没用。这是筛选机场时一个极硬的指标。
一句话选型:晚高峰丢包严重优先试 Hysteria2;追求稳定与隐蔽,用 VLESS+REALITY。
| 指标 | 163 直连 | CN2 GT | CN2 GIA | 联通 9929 | 移动 CMI | BGP 中转+专线 | 纯 IEPL |
|---|---|---|---|---|---|---|---|
| 晚高峰单线程下限 | 2–8 Mbps | 15–40 Mbps | 60–150 Mbps | 20–60 Mbps | 15–70 Mbps | 80–200 Mbps | 150–500 Mbps |
| 平均 RTT(华东→东京) | 45–120ms | 40–70ms | 32–45ms | 38–60ms | 40–75ms | 35–50ms | 30–42ms |
| 晚高峰丢包率 | 5–20% | 1–5% | ≤ 0.5% | 1–6% | 1–8% | ≤ 0.5% | ≈ 0% |
| RTT 抖动 | ±60ms | ±20ms | ±5ms | ±15ms | ±25ms | ±4ms | ±2ms |
| 是否绕美 | 常见 | 偶尔 | 否 | 偶尔 | 偶尔 | 否 | 否 |
| 抗 QoS 降权 | 差 | 中 | 好 | 中 | 中 | 好 | 极好 |
| 成本指数 | 1x | 3x | 8x | 3x | 2x | 6x | 15x |
| 适合场景 | 应急 | 日常浏览 | 4K/直播/游戏 | 北方日常 | 移动端 | 综合最优 | 企业/工作室 |
读表要点: 「BGP 中转 + 专线」这一档是 2026 年性价比拐点——它的下限(80 Mbps)已经超过了 CN2 GIA,而成本只有纯 IEPL 的 40% 左右。这也是为什么头部机场普遍把这个结构作为日本方向的主力方案。
≤ 45ms、抖动 ±5ms 内。此时 IEPL / 专线中转 > 一切。UDP 转发必须走同一路径,注意部分节点 TCP 和 UDP 走不同线路。tcp-fast-open: true,但在部分运营商下会触发 QoS,若晚高峰更差请关闭验证。unified-delay: true 用于测速排序更准,避免被 ICMP 假延迟骗到。sniffer 开启后对 QUIC 场景有帮助,但会增加 CPU 占用。up_mbps / down_mbps 填成真实带宽的 80%,填 0 让内核自动探测在跨境链路上容易误判。flow offload 与代理的冲突(部分固件会误加速)。mwan3 多拨叠加对跨境无效——单条 TCP 连接只走一条路径,多拨只对多线程下载有效。第一步:确认是不是国内出口问题
mtr -rwzc 100 -T -P 443 jp-node.example.com看第 2–5 跳(通常是 202.97.x.x / 219.158.x.x / 221.179.x.x)的 Loss%。若这几跳已经出现 5% 以上丢包,且后续跳数丢包不增加,说明是出口拥塞,换日本机房无效。
第二步:确认跨海段与日本侧
mtr -rwzc 200 -T -P 443 -i 0.2 jp-node.example.com关注倒数 3–5 跳。若最后一跳丢包率突然抬升(例如倒数第二跳 0%、最后跳 12%),是服务端或机房上行拥塞,属于超售信号。
第三步:测真实应用层延迟
curl -o /dev/null -s -w "dns:%{time_namelookup} tcp:%{time_connect} tls:%{time_appconnect} ttfb:%{time_starttransfer} total:%{time_total}\n" https://jp-node.example.com/对比 time_connect 与 time_starttransfer:差值若超过 RTT 的 3 倍,说明服务端处理或回源慢,不是链路问题。
tcping -n 20 -i 0.5 jp-node.example.com 443(Windows 下用 tcping.exe;Linux 可用 nping --tcp -p 443 --flags SYN -c 20 替代)
记录 min/avg/max/loss。晚高峰 avg 比白天抬升 3 倍以上即为异常。
openssl s_client -connect jp-node.example.com:443 -servername jp-node.example.com -tls1_3检查返回的证书链、ALPN 是否为 h2、Session Ticket 是否正常。若证书是自签或 ALPN 缺失,说明是劣质中继节点,极易被探测和降权。
nexttrace -T -P 443 --lang zh jp-node.example.comnexttrace 的 AS 归属展示比传统 traceroute 直观得多,能一眼看出是走了 CN2 GIA、9929 还是绕了美国。
| 现象 | 根因定位 | 处理动作 |
|---|---|---|
| 前 5 跳丢包高,末跳正常 | 国内出口拥塞 | 换运营商出口 / 走中转 |
| 中间跨海跳 RTT 突增 > 100ms | 海缆绕路(绕美) | 换落地走中日直达 |
| 末跳丢包 > 10% | 机房上行超售 | 换机房或换服务商 |
| TCP 正常、UDP 丢包 | 运营商限 UDP | 切 TCP 系协议 |
time_connect 正常、ttfb 极高 | 服务端处理慢 | 非链路问题,换节点 |
| 白天好、晚高峰崩 | 共享容量被抢 | 换 IEPL/专线中转 |
| 宣传话术 | 常见真相 | 验证方法 |
|---|---|---|
| 「日本 IEPL 专线」 | 实为国内 BGP 中转 + 公网出海 | nexttrace 看是否经过 202.97/公网 AS |
| 「BGP 多线智能选路」 | 单入口多出口,未做冗余 | 晚高峰 mtr 看是否有备用路径切换 |
| 「不限速不限量」 | 超售严重,晚高峰直接崩 | 连续 3 天晚高峰测速留档 |
| 「原生 IP 解锁全部流媒体」 | 部分为 DNS 解锁或中间人 | 查 whois ASN + 流媒体自检页 |
| 「BBRv3 加速」 | 服务端内核未升级 | 用 curl 测高丢包场景吞吐是否维持 |
| 「0 丢包」 | 只在白天测的 | 要求提供 21:00–23:00 的测试数据 |
| 「日本节点数量多」 | 同机房同入口批量映射 | 对比多个节点的 mtr 前三跳是否一致 |
经验判断: 一个真正做了日本优化的服务商,节点页面上通常会标注入口地区 + 出口城市 + 线路类型(如「上海 BGP → 东京 IEPL」)。凡是只写「日本」两个字的,大概率是公网直连包装。
Q1:为什么我白天跑 200M,晚上只有 5M? 答:先跑 mtr 确认丢包出现在哪一段。若在国内出口,是运营商晚高峰国际带宽饱和;若在末跳,是机房超售。前者换线路,后者换服务商。
Q2:切换大阪节点真的有用吗? 答:有用,但原因常被误解。大阪的机房通常承载的用户数少于东京,且部分流媒体在大阪出口的 IP 段更「冷」,解锁成功率和带宽余量都更好。但如果你的瓶颈在国内出口,换城市无效。
Q3:Hysteria2 晚高峰比 VLESS 慢,是不是协议有问题? 答:多半是运营商对 UDP 做了 QoS 限速。晚高峰跑一次 mtr --udp 对比,或直接切回 VLESS+REALITY 验证。
Q4:开了 BBR 但还是慢? 答:确认服务端内核是否支持 BBRv3(Linux 6.x+),以及是否被其他拥塞控制算法覆盖。客户端单方面开启无法抵消服务端的 CUBIC 行为。
Q5:为什么 ping 值很低,实际下载还是很慢? 答:ICMP 优先级通常高于 TCP,很多设备对 ICMP 有特殊处理。用 tcping 测 TCP 握手延迟才是真实值。
Q6:换了三四个机场都没改善,是本地问题吗? 答:如果几个机场的 mtr 前 5 跳完全一致且都丢包,那基本可以确认是你所在运营商出口的时段性拥塞,此时只有换出口(如走移动 CMI 或中转入口)才有解。
Q7:晚高峰该不该开多线程下载? 答:跨境链路下多线程能部分规避单流限速,但会加剧同线路其他用户的拥塞。若你是独享 IEPL,多线程收益明显;若共享公网,收益有限且容易被限。
| 方向 | 推荐阅读 |
|---|---|
| 日本节点总览与机房图谱 | /tech/region/japan/ |
| BGP 选路与 AS 路径解析 | /tech/bgp-routing/ |
| IPLC / IEPL 专线深度拆解 | /tech/iplc-iepl/ |
| 流媒体解锁场景选型 | /scenario/streaming/ |
| 游戏低延迟场景选型 | /scenario/gaming/ |
| Clash / Mihomo 客户端教程 | /tutorial/clash-verge/ |
| 晚高峰排障帮助中心 | /help/peak-hours/ |
| 唯兔云 2026 实测报告 | /reviews/v2yun/ |
结语
日本节点的晚高峰问题,本质是一场物理资源分配的博弈,而不是客户端配置的玄学。先定位链路在哪一段断,再决定换线路、换城市还是换服务商——这个顺序不能颠倒。把 mtr 和 tcping 这两把刀用熟,你已经能识破 90% 的宣传话术。
本文由 AirPick 实验室基于 2026 年 Q1 实测数据整理,测速样本覆盖华东/华北/华南三地家宽与商宽环境。数据随运营商策略调整会持续更新,欢迎在评论区提交你的
mtr截图。
#日本节点晚高峰 #中日海缆拥塞 #IEPL专线 #BBRv3 #AirPick深度评测