VPSKnow

全球路由逻辑完全指南

中高级
50分钟

为什么同样是美国的 VPS,有的访问飞快有的慢得要命?为什么晚上 8 点网速突然变差?为什么 CN2 GIA 比普通线路贵这么多?这篇终结篇将带你从底层原理彻底搞清楚这些问题,让 VPS 选购从此不再靠蒙。

🗺️ 路由是什么:数据包的旅行

当你在浏览器输入 google.com,一个数据包从你的设备出发,经过家庭路由器、运营商骨干网、海底光缆、多个中间路由器,最终到达 Google 的服务器。这段旅程可能跨越数千公里,经过十几个网络节点,全程在几十毫秒内完成。路由(Routing)就是决定数据包走哪条路的过程。

📦 一个数据包的典型旅程(北京用户访问美国 VPS)

1 你的电脑 192.168.1.x 内网
2 家庭路由器 你的公网 IP 运营商分配
3 运营商城域网(北京电信) 219.x.x.x 电信本地网络
4 中国电信骨干网出口 202.97.x.x 163 普通 或 59.43 CN2
5 海底光缆跨太平洋 中间节点 延迟骤增 100ms+
6 美国西海岸接入点(洛杉矶) xxx.xxx.xxx.xxx 落地节点
7 目标 VPS VPS 公网 IP 终点

第4步走哪条路(163 还是 CN2),直接决定了你的体验好不好——这是本篇的核心。

🔗 BGP 协议与自治系统(AS)

互联网不是一个统一的网络,而是由数万个自治系统(AS,Autonomous System)拼接而成。每个 AS 是一个独立运营的网络实体(可以是一家运营商、一家云服务商、一所大学),拥有唯一的 AS 编号(ASN)。

中国电信 163 骨干 AS4134
中国电信普通公网出口,最大最基础,覆盖全国
中国电信 CN2 AS4809
电信精品网,比 163 质量高,CN2 GIA 是其顶级产品
中国联通普通 AS4837
联通普通骨干网,质量优于电信 163
中国联通精品 AS9929
联通 A 网,对标 CN2 GIA,高峰期保障
中国移动 CMI AS58453
移动国际出口,CMI/CMIN2 均属此 ASN
Cloudflare AS13335
全球最大 CDN,Anycast 技术代表
Google AS15169
Google 全球网络,包括 GCP、YouTube
Amazon AWS AS16509
AWS 全球基础设施

BGP(Border Gateway Protocol,边界网关协议)用于 AS 之间交换 IP 前缀可达性。选路不仅看 AS 路径长度,还受本地策略、Local Preference、MED、社区属性、对等与商业关系等影响,因此“跳数少”不等于地理更近或体验更好。

Anycast:全球同 IP 的魔法

Anycast 让同一 IP 前缀从多个位置宣告,由各网络的 BGP 策略选择可达节点。运营方通常以低时延、容量和可用性为目标调优,但实际落点不保证地理最近,也可能因拥塞、故障或策略变化而切换。

# ── Anycast 原理演示 ─────────────────────────────────────────────────────────
# 普通 Unicast(单播):一个域名 → 一个固定 IP → 一台服务器
# 无论你在北京还是纽约,都连接同一台服务器

# Anycast:同一个 IP 地址在全球多个数据中心同时宣告
# BGP 策略把请求导向某个可达节点,不保证地理最近或最低时延

ping 1.1.1.1   # 同一个 IP,不同网络可能到达不同节点

# 验证你的 1.1.1.1 连接到了哪个节点
curl https://1.1.1.1/cdn-cgi/trace | grep colo
# 输出类似:colo=HKG → 说明你连接到了香港节点
# colo=NRT → 东京节点   colo=SIN → 新加坡节点

# Anycast 的应用:
# - Cloudflare CDN
# - Google DNS(8.8.8.8 全球 Anycast)
# - Cloudflare DNS(1.1.1.1)
# - 部分根域名服务器

Anycast vs Unicast vs Multicast

Unicast(单播)
一对一,一个 IP 对应一台服务器,最普通的模式
Anycast(任播)
一对多选一,同一前缀从多个位置宣告,由 BGP 策略选择落点
Multicast(组播)
一对多,用于视频直播等特定场景,需要网络设备支持

🇨🇳 中国网络核心:三大运营商骨干网

这是本篇最核心的内容。中国三大运营商(电信/联通/移动)各自维护了多条质量不同的国际出口线路,线路质量直接决定了你用 VPS 的体验:

中国电信

AS4134
163 骨干网 需实测

202.97 等地址可作为路径线索;容量、互联和高峰表现会随地区、方向与时段变化

AS4809
CN2 需实测

59.43 等地址只说明观察到相关网络,不能单凭前缀判定产品等级或端到端质量

AS4809
CN2 GIA(商家产品名) 核合同

核对覆盖运营商、去回程、机房和测试入口,再以真实用户网络持续复测

中国联通

AS4837
4837 骨干网 需实测

不要跨运营商做固定等级比较;观察目标地区、协议和时段的端到端指标

AS9929
AS9929 核合同

ASN 与地址归属可辅助识别路径,但不等同于固定时延、容量或服务保障

中国移动

AS58453
CMI 需实测

同一 ASN 内可存在不同入口、策略和容量,不能由单次路径推断长期表现

AS58453
CMIN2(商家产品名) 核合同

核对覆盖方向和运营商;223.120 等地址只能作为路径线索

↔️ 回程路由 vs 去程路由

很多人混淆了这两个概念,导致选机器时判断错误:

→ 去程路由(你 → VPS)

从用户到 VPS 的路径,由用户运营商、互联关系、目标前缀宣告和双方策略共同影响。

你是北京电信用户,去程可能走 163 或 CN2,取决于对端(VPS 商家)在你运营商侧的接入方式。

去程由你的运营商 + VPS 接入方式共同决定

← 回程路由(VPS → 你)

从 VPS 返回用户的路径,受机房上游、商家策略、目的运营商和中间网络共同影响。

“CN2 GIA 回程”等宣传需要明确覆盖地区、运营商、方向和测试入口,不能推导为所有时段无拥塞。

去程与回程可能不对称,必须分别测量

💡 实际使用感知: 下载型业务的返回流量通常更大,但连接建立、上传、DNS、TLS 和 ACK 仍依赖双向路径。不要预设问题一定在回程;分别从用户侧和服务器侧测量,并结合真实请求指标。

🚦 国际出口拥塞:晚高峰变慢的真相

每天晚上 20:00-23:00,中国用户集中访问海外内容,三大运营商的国际出口带宽被严重占用——这就是晚高峰拥塞现象。

163 / 4837 普通线路

  • 出口带宽:所有流量共享,峰值时严重超载
  • 高峰期丢包率可达 20-50%,视频卡顿、网页加载慢
  • 商家宣传 100Mbps,但晚高峰实际可能只有 10Mbps
  • 价格便宜(CN2 GIA 的 1/3 到 1/5 价格)

CN2 GIA / CMIN2 / AS9929 精品线路

  • 专线带宽保障:高峰期单独分配带宽,不与普通流量共享
  • SLA 承诺:低丢包率保证,视频流畅,SSH 无卡顿
  • 电信 CN2 GIA:59.43.x.x 路径,跨越太平洋专线承诺
  • 价格较高,但晚高峰体验天壤之别

🔍 实战:读懂 NextTrace 路由报告

NextTrace 是目前最流行的路由追踪工具(见第22篇详细介绍),能直接标注 ASN 和地理位置,一眼看出走的是什么线路:

安装与测试命令

# ── 安装 NextTrace ───────────────────────────────────────────────────────────
# 使用 nxtrace/NTrace-core 当前官方签名仓库或 Release,并核对校验信息
# 不执行历史仓库的一键脚本

# ── 基础用法:测试到指定 IP 的路由路径 ────────────────────────────────────────
# 测试到上海电信的回程路由(最常用的测试目标)
nexttrace 101.227.255.45

# 测试到北京联通
nexttrace 202.106.0.20

# 测试到广州移动
nexttrace 211.136.192.6

# ── 同一时段记录多个运营商目标;目标地址需定期复核 ───────────────────────────
echo "=== 上海电信 ===" && nexttrace 101.227.255.45
echo "=== 北京联通 ===" && nexttrace 202.106.0.20
echo "=== 广州移动 ===" && nexttrace 211.136.192.6

如何判断线路类型

# ── NextTrace 输出解读示例 ────────────────────────────────────────────────────
# 每行格式:跳数  延迟  IP地址  归属地  ASN

# 示例输出(仅演示字段,不作为产品等级结论):
# 1   1.23ms   10.0.0.1      内网
# 2   2.45ms   103.x.x.x     Cloudflare  AS13335
# 3   35.2ms   59.43.187.x   中国电信上海 AS4809  ← 地址与 ASN 是路径线索
# 4   38.1ms   59.43.182.x   中国电信骨干 AS4809
# 5   40.3ms   101.227.x.x   目标 IP

# 地址和 ASN 只能辅助识别观察到的网络
# 不能单凭前缀判断商家产品、容量、去回程一致性或长期质量
# 保存时间、源/目标、协议和完整原始结果,并从另一方向复测

🌏 VPS 地区选购:各机房对国内速度影响

地区延迟(国内)综合质量价格优势劣势最适合场景
🇭🇰 香港 10-30ms ⭐⭐⭐⭐⭐ $$$$ 延迟最低,三网直连,稳定性最好 价格最贵,受中国监管影响,政策风险 追求极低延迟、高稳定性的生产环境
🇯🇵 日本(东京/大阪) 50-80ms ⭐⭐⭐⭐ $$$ 性价比高,电信/联通直连,速度稳定 移动绕路严重,地震风险,部分 IDC 限速 综合性价比首选,电信/联通用户体验最佳
🇸🇬 新加坡 60-100ms ⭐⭐⭐⭐ $$$ 三网均衡,东南亚业务首选,政策环境稳定 延迟略高于日本,部分线路移动走 CMI 绕路 面向东南亚用户的业务,或需要稳定政策环境
🇺🇸 美西(洛杉矶/圣何塞) 150-200ms ⭐⭐⭐ $$ 带宽大价格低,CN2 GIA 线路众多,资源丰富 延迟较高,晚高峰普通线路严重拥塞 预算有限、需要大带宽,选 CN2 GIA 线路
🇩🇪 欧洲(法兰克福) 200-280ms ⭐⭐ $$ 欧洲业务首选,带宽充裕,GDPR 合规 对国内延迟最高,回程绕路严重 服务欧洲用户,或需要 GDPR 合规的业务

⚖️ 线路横向对比:CN2 GIA / CMIN2 / AS9929

线路运营商ASN高峰期质量延迟(美西→国内)价格倍数特征 IP
163 骨干 电信 AS4134 差(拥塞) 160-220ms 1x(基准) 202.97.x.x
CN2(混合) 电信 AS4809 中(偶有拥塞) 150-180ms 2-3x 59.43.x.x 部分
CN2 GIA 电信 AS4809 优(专线保障) 140-170ms 4-8x 59.43.x.x 全程
4837 普通 联通 AS4837 中(高峰略差) 155-200ms 1.5x 219.158.x.x
AS9929 联通 AS9929 优(高峰保障) 140-175ms 3-5x 10099.x.x
CMI 普通 移动 AS58453 差(绕路严重) 200-280ms 1x 221.183.x.x
CMIN2 移动 AS58453 良(直连优化) 150-180ms 3-5x 223.120.x.x

🧪 实战:测试你的 VPS 回程路由

购买 VPS 前或购买后,都可以用以下命令测试实际回程路由,验证商家宣传是否属实:

# ── 方法一:NextTrace 三网测速(推荐)──────────────────────────────────────
# 安装后一键测三网回程
nexttrace 101.227.255.45  # 上海电信
nexttrace 202.106.0.20    # 北京联通
nexttrace 211.136.192.6   # 广州移动

# ── MTR:增加样本并用真实业务协议对照 ICMP ───────────────────────────────────
mtr -r -w -c 100 101.227.255.45
mtr --tcp --port 443 -r -w -c 100 YOUR_SERVICE_HOST

# ── 证据要求 ─────────────────────────────────────────────────────────────────
# 1. 在真实用户网络测试去程,在 VPS 测试回程
# 2. 覆盖多个运营商、IPv4/IPv6、业务高峰与低峰
# 3. 同时记录 HTTP/TLS 时延、吞吐、重传和错误率
# 4. ICMP 某一跳不回应不等于该跳转发业务流量时丢包

购机前测试建议: 大多数商家提供测试 IP 或测速文件,购买前先用 NextTrace 测试测速 IP 的路由,确认线路类型再下单。部分商家有试用期或退款政策,也可以先买后测。首次购买 VPS 指南(第2篇)有详细的购前检测清单。

🌐 进阶:CDN Anycast 与选购决策

CDN 可以缩短命中缓存内容的用户到边缘路径,但动态请求、缓存未命中和回源仍受源站位置、互联、协议与容量影响。接入 CDN 后仍需分别验证边缘落点、缓存命中率和回源性能。

不接 CDN:VPS 地区至关重要

  • 用户直连 VPS,物理距离 + 线路质量直接决定速度
  • 地区影响传播时延,但运营商互联和容量同样关键
  • 商家线路名只能作为筛选条件,不能替代实测
  • 按真实用户网络和业务协议选择

接入 Cloudflare CDN:VPS 地区弱化

  • 用户由 BGP 策略导向某个边缘落点,不保证地理最近
  • 中国大陆 China Network 是单独的 Enterprise 订阅,并有 ICP 等要求
  • 缓存命中可减少回源,动态内容仍依赖源站
  • 验证边缘 colo、命中率、回源路径和端到端指标

📈 2026 年线路趋势与展望

📊

用长期数据替代线路传闻

保留真实用户网络的时延、吞吐、错误率和路径变化,按周比较,而不是根据商家标签或单次脚本输出判断趋势。

🧭

持续复核 BGP 与上游变化

上游、对等、路由策略和入口都会变化;记录证据日期,并在续费或迁移前重新测量。

🧪

IPv4 与 IPv6 分开验证

双栈可能使用不同路径与互联。分别测量 A/AAAA、业务协议和运营商,不由一个地址族推断另一个。

🌐

CDN 看落点、命中与回源

Anycast 落点只是链路的一部分;同时观察边缘 colo、缓存状态、回源耗时和动态请求。

🚦

协议优化不能替代容量

HTTP/3、QUIC 或拥塞控制可能改善特定场景,但不能绕过套餐限速、物理路径和持续上游拥塞。

常见问题解答

商家说「CN2 GIA 线路」,我怎么验证是真是假?

先让商家明确产品覆盖的机房、运营商、方向、协议和服务保障,再从多个真实用户网络测去程、从 VPS 测回程。NextTrace 中的 ASN 和地址前缀只是证据之一;还要覆盖多个目标、业务高低峰、IPv4/IPv6 与 TCP/ICMP,并记录 HTTP/TLS 时延、吞吐和错误率。测试 IP 也可能与交付实例使用不同上游,购买后仍需复核。

我是移动用户,买哪个地区、哪种线路最合适?

不按地区或线路名直接下结论。用所在城市和实际移动接入分别测试候选商家的交付网段,覆盖业务高低峰、去回程、IPv4/IPv6 与真实应用。香港、日本等较近地区可能降低传播时延,但互联与容量可能抵消距离优势;Cloudflare 全球网络也不等同于中国大陆 China Network。优先选择提供可复核测试入口、试用或明确退款边界的方案。

ping 延迟低就代表网速好吗?

不代表。Ping 只观察特定 ICMP 往返样本,可能被限速或走出不同处理路径。结合真实 HTTP/TLS 请求、单流与少量并发吞吐、重传、错误率、CPU 和套餐上限,并在固定端点的多个时段复测;不要用固定丢包比例套用固定吞吐降幅。

BGP 路由和我买的 VPS 有什么实际关系?

BGP 决定了你的数据包走哪条路。当你购买一台 VPS,这台服务器所属的 AS 通过 BGP 向互联网宣告其 IP 段的可达性。中国用户访问这个 IP 时,运营商根据 BGP 路由表决定走哪条出口——可能是 163 普通出口(便宜但差),也可能是 CN2 GIA 专线(贵但好)。VPS 商家为了吸引中国用户,会专门与中国电信/联通谈判,建立 BGP 对等(Peering)关系或购买中国电信的 CN2 线路接入,使中国用户访问其 VPS 时走优质路径。这就是为什么标注「CN2 GIA 回程」的 VPS 贵——商家为此付了相当可观的带宽专线费用。普通用户无法改变 BGP 路由,但可以通过选择正确的 VPS 商家来「乘坐」更好的线路。

为什么同一家商家,不同机房的价格差距很大?

价格可能来自机房、电力、IPv4、上游、承诺带宽、流量计费、支持和市场供需,外部无法用固定倍数核实采购成本。横向比较同一时间点的 CPU、内存、端口、可用流量、超量费用、线路覆盖、退款边界和实测结果,不把高价自动等同于优质路由。

VPS 用 BBR 优化和买 CN2 GIA 哪个效果更好?

两者解决的问题不同,不能简单比较:BBR(第22篇)是发送端 TCP 拥塞控制算法,可能改善特定链路上的吞吐和排队表现,但不能改变物理路由、套餐带宽或上游拥塞;CN2 GIA描述的是线路与路由资源,也不能只凭名称推断所有地区和时段都稳定。正确顺序是先用 MTR、iperf3 和业务请求在晚高峰建立基线,区分路由拥塞、限速、丢包和服务器负载,再决定测试拥塞控制算法还是更换线路。任何改动都应在相同条件下复测,而不是预设两者叠加就是最优方案。

Cloudflare 的「优化国内访问」宣传是真的吗?

需要区分 Cloudflare 全球网络与中国大陆 China Network。Cloudflare 官方资料显示,中国大陆网络是由合作方运营的独立 Enterprise 订阅,并要求 ICP 等条件;不能把普通 Free、Pro 或 Business 套餐描述为默认使用大陆 PoP。对现有方案应从真实用户网络验证边缘 colo、连接时延、缓存命中与回源,且不要通过固定“优选 IP”承诺稳定落点。

海外 VPS 和国内云服务器(阿里云/腾讯云)怎么选?

先按用户地区、数据合规、备案、服务依赖、容灾和运维能力选区域,再用真实网络测量验证。中国大陆部署通常能避免用户请求跨境,但仍受跨运营商互联和应用架构影响;境外部署访问大陆用户通常增加跨境路径。混合架构会增加数据同步、权限、成本和故障面,不是默认最优,需要明确业务收益后再采用。

为什么有时候换了 VPS 但网速还是一样差?

逐层排查本地接入、DNS、去回程、套餐上限、服务器 CPU/内存/磁盘、应用和目标服务。手机热点正常只能说明换了一条接入路径后现象改变,不能单独定位家庭宽带;多个目标同时变慢也要结合协议和监控确认。QUIC/Hysteria2 不会绕过物理容量或保证避开 QoS,换线路前先用相同负载和真实用户网络建立可比较基线。

完成全部 30 篇学习后,接下来可以做什么?

恭喜完成全部 30 篇!你已经构建了从入门到高级运维的完整知识体系。接下来的方向:① 动手实践:知识只有在实践中才能真正内化。选一台 VPS,按本系列的路径从头部署一遍:系统安全加固 → Docker 部署服务 → CDN 接入 → 监控告警 → 自动备份,让每篇知识都变成肌肉记忆;② 深化某个方向:对感兴趣的方向继续深入——网络方向学习 CCNA/CCNP;安全方向学习渗透测试/CTF;开发运维方向学习 Kubernetes/Terraform;③ 搭建自己的技术博客:将你的探索过程记录下来,用第21篇(建站)的知识搭建博客,第15篇(Docker)部署,第23篇(CDN)加速,实践本系列所有知识;④ 参与社区:ServerSideUp、LowEndTalk、Hostloc 等社区有大量实战经验分享,也是发现优质 VPS 特价信息的好地方;⑤ 回到第1篇:温故而知新,完成 30 篇后再看第1篇,你会有完全不同的理解和感悟。

🎓 全系列完成!30篇学习总结

🏆

恭喜完成全部 30 篇教程!

从第1篇的 VPS 基础概念,到第30篇的全球路由原理,你已经走完了一名合格 VPS 运维工程师的完整成长路径。

📚 入门指南
第 1-6 篇
VPS基础、购机、SSH、系统选择、术语、购机清单
🛡️ 系统与安全
第 7-12 篇
磁盘管理、系统优化、防火墙、安全加固、自动化、日志排查
🚀 应用部署
第 13-21 篇
面板、Web服务器、Docker、数据库、网盘、邮件、备份、监控、建站
🌐 网络工具
第 22-30 篇
网络优化、CDN、组网、代理、DNS、端口转发、抓包、SSL、路由

🚀 下一步行动

恭喜完成全部 30 篇!回顾起点,温故知新:

读完后建议 先验证,再选择
把判断落到具体选择

准备购买 VPS 时,先对照推荐榜单和真实测评确认线路、价格、用途与风险;只是继续学习,可以回到教程索引按主题往下看。