跳到主要内容

玩游戏的人、经常开视频会议的人和远程办公的人,常常问同一个问题:开了 VPN,延迟会不会更低?简短而诚实的回答是:通常恰恰相反。VPN 在你和所用服务之间多加了一站,每多一站都要花一点时间。确实有少数情况下,经过 VPN 的路径碰巧比你原来的路径更好,这值得了解,但那是例外,而不是可以指望的功能。

本文讲清楚 Ping、延迟、抖动和丢包到底测量什么,为什么 VPN 通常会让它们略微升高,什么时候可能有帮助,以及怎样在自己的网络上做一次简单的前后对比。文中不对任何具体服务的速度做出承诺。结果取决于你的线路、设备、与服务器的距离以及一天中的时段。

Ping、延迟、抖动和丢包分别是什么

这四个词常被混用,先分清楚会有帮助。

  • 延迟(latency):一小段数据从你的设备出发,到达目的地并收到回复所需的时间,单位是毫秒(ms)。Cloudflare 对延迟的解释把它描述为网络中的时间延迟,它是决定连接“跟手”还是“发黏”的主要因素。
  • Ping:既是一个命令行工具,也是日常对延迟读数的叫法。游戏里显示“ping 38”,意思是到游戏服务器的往返延迟为 38 毫秒。
  • 抖动(jitter):延迟在相邻数据包之间的波动。平均 40 ms 但在 20 到 90 ms 之间来回摆动的连接,比稳定在 55 ms 的连接感觉更差,尤其是语音通话和节奏快的游戏。
  • 丢包(packet loss):从未到达的数据包所占的比例。即使只有百分之一二,也可能造成画面卡顿、游戏角色回弹,或通话声音变成机器人腔,因为缺失的数据必须重发或被跳过。

请注意,这四项都不等于带宽。带宽是每秒能传多少数据,决定大文件下载多快完成;延迟是一次往返花多久,决定小而频繁的交互是否流畅。快速的线路也可能 Ping 很高,普通线路也可能 Ping 很低。如果你更关心的是下载速度而不是响应速度,请阅读为什么使用 VPN 后网速会变化。

为什么 VPN 通常会增加延迟

不使用 VPN 时,你的流量走运营商选定的路径:从路由器到运营商网络,跨过互联网,抵达目的地。使用 VPN 则多了一次绕行,正如VPN 是如何工作的所述:设备与 VPN 服务器建立加密隧道,服务器把请求转发给目的地,回复沿原路返回。有三件事会增加时间。

  1. 路径变长。 数据先到 VPN 服务器,再去真正的目的地。如果服务器离你远,或离目的地远,总距离就会增加。光在光纤中大约每毫秒传播 200 公里,所以绕行几千公里,光是传播就会增加几十毫秒,其他开销还没算进去。
  2. 多一跳和多一次处理。 VPN 服务器是另一台机器,需要接收、解密、转发并重新加密流量。运营良好的服务器处理得很快,但繁忙的服务器可能出现排队延迟。
  3. 加密与封装。 每个数据包都要在你的设备上加密,并包进另一个数据包。在现代手机和笔记本上这只占用很少的处理器时间,但并非为零,而且每个包会多出几个字节。

综合起来,典型结果是 Ping 小幅上升,连接到附近服务器时通常是几毫秒到几十毫秒不等;服务器偏离你与目的地之间的直线路径越远,增加得越多。具体数字差异太大,无法承诺,所以请测一测自己的线路。

一个简单的例子

假设你住在某座城市,玩的游戏服务器在 400 公里外,平时 Ping 是 25 ms。你连接了同城的 VPN 服务器,它离你家 5 ms,从它到游戏服务器是 22 ms。总共大约 27 ms,再加一两毫秒的处理,你可能看到 28 到 30 ms,几乎感觉不到。现在假设你选的 VPN 服务器在相反方向 2,000 公里外:你的请求先走 2,000 公里到服务器,再大约走 2,400 公里经过你家附近回到游戏服务器,回复又沿同一条路返回。Ping 轻易就会变成原来的三倍。这两种情况的差别几乎全部来自路径的几何形状,而不是 VPN 技术本身。

什么时候 VPN 偶尔能降低 Ping

诚实的说明必须提到例外,它们是真实存在的,只是不常见。

  • 运营商那边的路由不佳。 运营商之间按商业协议交换流量,从你的运营商到某个目的地的路径不一定最短。有时流量会绕一个又长又拥挤的弯。如果 VPN 服务器所在的网络与那个目的地的连接更好,那么即使多了一跳,隧道也可能比直连更快。
  • 特定时段的拥堵。 你的运营商到某项服务的路由可能在晚上拥挤,而另一条路由很通畅。VPN 可能暂时绕开拥堵。这种效果时有时无,明天也许就消失了。
  • 流量整形。 少数网络会有意放慢某类流量。VPN 会向运营商隐藏内容,因此这类处理无法再有针对性地施加。这种情况并不常见,各地差异也很大,不要想当然地认为适用于你。

这些都不是承诺。在每种情况下,VPN 能降低 Ping,都只是因为原本的路径已经有问题,而且改善通常有限。如果你直连的 Ping 本来就低而稳,VPN 几乎肯定不会比它更好。如果怀疑是运营商的路由问题,唯一可靠的办法是实际测量,下文会介绍。

使用 VPN 时的抖动和丢包

延迟最受关注,但真正毁掉体验的往往是抖动和丢包。

抖动会在 VPN 服务器繁忙时上升,因为数据包排的队长短不一。当薄弱环节在你自己的连接上时,抖动也会上升,比如拥挤的 Wi-Fi 信道、离得太远的接入点,或在基站之间切换的手机。VPN 并不会造成这些问题,但隧道可能让它们更明显,因为每个包都走同样的绕行路线,任何波动都会叠加上去。

丢包对实时流量尤其重要。文件下载可以容忍丢包,因为丢掉的部分只需重新请求;但实时语音通话或快节奏游戏没有时间等待。下表列出丢包在几种常见场景下的表现:

场景 你会注意到 优先检查的地方
语音或视频通话 声音断断续续或像机器人,画面冻结 Wi-Fi 信号、服务器拥挤、移动数据
网络游戏 角色回弹、短暂卡住、攻击延迟生效 你与服务器之间的丢包
远程桌面 打字慢半拍,光标跳动 延迟偏高或不稳定
流媒体 反复缓冲而不是操作延迟 带宽而非 Ping

无线链路是最常见的来源。坐在咖啡馆角落的手机,或离路由器隔了两个房间的笔记本,即使测速结果看起来没问题,也可能丢掉百分之几的包。如果丢包只在开启 VPN 时出现,可以换一台服务器,换应用里的另一种连接方式,并查看帮助中心里关于提升 VPN 连接稳定性的指南。

协议、服务器距离与你自己的连接

有三个选择对 VPN 增加的延迟影响最大。

到服务器的距离。 这是影响最大的因素。离你近、最好也离你所用服务近的服务器,能让绕行路程保持很短。为了本地活动而选了很远的服务器,是使用 VPN 时 Ping 偏高最常见的原因。

协议。 协议是 VPN 用来建立隧道和承载数据包的一套规则。像 WireGuard 白皮书所描述的这类轻量现代设计,目标是代码精简、开销低,往往有利于延迟和电池续航。较老或较重的设计每个包的开销可能略多一些;而基于 TCP 而不是 UDP 运行的协议,在丢包时可能增加延迟,因为隧道的重传叠加在隧道内部的重传之上。想看通俗的对比,可以阅读 WireGuard 与 OpenVPN 对比,它介绍了两种广为人知的设计。哪些协议可用,取决于你的应用和通行证附带的连接信息。

你自己的连接。 有线以太网在稳定性上几乎总是胜过 Wi-Fi。在 Wi-Fi 上,靠近路由器的 5 GHz 频段通常比拥挤的 2.4 GHz 频段延迟更低、更稳。移动数据的延迟往往比固定线路更高、波动更大。VPN 无法修复薄弱的本地链路,反而会继承它的弱点。

如何在开启和关闭 VPN 时测量 Ping

不要根据一次读数下结论。延迟本来就会波动,单个数字可能向两个方向误导你。

  1. 选定目标。 用你真正在意的对象:游戏内显示的 Ping,或到你所用服务地址的 Ping。去 Ping 一个很远的网站,对附近的游戏服务器几乎说明不了什么。
  2. 关闭 VPN 时先测。 至少读五次,每次间隔一分钟左右,记下最低值、平均值和最高值,并注明时段。
  3. 连接应用里最近的服务器。 等连接完全建立。如果不确定是否已连上,请按如何检查 VPN 是否正常工作操作。
  4. 用同样的方法再测。 目标相同、次数相同,尽量在同一时段。
  5. 比较平均值和波动范围。 平均值小幅上升而波动范围相近,是正常的。如果上升很多,或波动明显变宽,说明服务器太远、太忙,或本地链路较弱。
  6. 一次只改一个变量。 换一台服务器,或把 Wi-Fi 换成网线,然后重测。一次改三样,什么也看不出来。

在电脑上,系统自带的 ping 命令就够用了。对服务地址执行它,让它发送十到二十个包,再读取汇总行里的最小值、平均值、最大值和丢包百分比。大多数操作系统会在结束时自动打印这些信息。

日常场景

出行的人。 在国外用酒店 Wi-Fi 的人想与家人稳定地视频通话。酒店网络可能本来就拥挤,VPN 又多了一次绕行,所以开启隧道后通话可能略差一点。在那里使用 VPN 的理由是保护共享网络上的流量,而不是速度。了解公共 Wi-Fi 的安全问题,能让你更清楚这笔取舍:当网络不是你自己的时,为加密连接多花几毫秒是很小的代价。

住在共用宿舍网络的学生。 晚上楼里的上行带宽拥挤,网络游戏的 Ping 飙升。VPN 不会让上行变宽,但在少数情况下,运营商到某项服务的路由比走 VPN 的路由更差。学生可以两种方式都测一遍,保留更稳的那一种,而不是预设哪一种更好。

远程办公的人。 需要连接公司工具、希望屏幕共享流畅的人,选择附近的 VPN 服务器并使用有线连接,可以让增加的延迟保持较低。如果只有部分工具需要保护,并且应用提供这项功能,可以使用分流隧道,让视频会议直连,而敏感工作留在隧道里。

只想在家保护隐私的玩家。 如果你只是不想让运营商看到你的活动,可以接受 Ping 略高,也可以玩游戏时关掉 VPN、其余时间开启。这两种选择都没有错,取决于游戏的竞技程度是否高到让几毫秒有意义。

常见错误

  • 为本地活动选了“很远”的服务器。 服务器越远,延迟越高。先从最近的开始。
  • 拿测速结果去比 Ping。 下载速度很快,并不能说明往返时间。
  • 只测一次。 一次读数只是噪声。多测几次,比较平均值。
  • 把 Wi-Fi 的问题怪到 VPN 头上。 先用网线,或靠近路由器再测。
  • 以为 VPN 能修复糟糕的路由。 偶尔可以,但那是运气好的副作用,不是功能,明天可能就变了。
  • 测试时还有其他流量。 云备份或大型更新会让任何连接的延迟升高。
  • 忽略丢包。 平均 Ping 看起来不错,丢包仍可能让体验很差。

局限与注意事项

VPN 不能让光速变快,不能缩短两地之间的物理距离,也不能修复过载的无线链路。它不保证改善任何服务,也没有哪家诚实的服务商能承诺降低 Ping。有些服务还会限制或标记来自 VPN 服务器的连接,所以请始终遵守你所用服务的规则,包括游戏和工作单位的规定。请首先把 VPN 当作隐私和安全工具。如果某一刻几毫秒对你比保护更重要,在该活动期间暂时关闭、结束后再开启,是合理的做法。

小结

Ping 是小数据包的往返时间,抖动是这个时间的波动,丢包是未能到达的数据包比例。VPN 通常会因为路径更长、多了一台服务器和加密处理而略微增加延迟。当运营商到目的地的常规路由不佳时,它偶尔能降低 Ping,但那是需要测试验证的例外,而不是可以期待的结果。选择附近的服务器,使用稳定的连接,在开启和关闭 VPN 时多次测量并比较,并且一次只改变一个因素。

如果想亲自做这个对比,XPASS 预付通行证提供固定天数、不自动续费的使用方式,帮助中心里有常见设备上的设置与排错指南。

常见问题

VPN 能降低 Ping 吗?

通常不能。VPN 多了一跳路径,还要做加密处理,所以 Ping 一般会小幅升高。在少数情况下,例如运营商到某个目的地的路由本身很差,VPN 可能碰巧走到更短或更通畅的路径,但不应当抱有这种期待。

Ping、延迟和抖动有什么区别?

延迟是数据包到达目的地并返回所需的时间;Ping 是测量延迟的常用工具和名称,单位通常是毫秒;抖动是这个时间在不同数据包之间的波动程度。

VPN 会造成丢包吗?

VPN 本身不会造成丢包,但拥挤的服务器、较弱的 Wi-Fi 信号或不稳定的移动网络都会丢包,而隧道可能让这种影响更明显,因为丢失的数据包需要恢复或重发。

哪项设置最有助于保持低延迟?

连接到物理距离较近的服务器、使用有线或信号良好的 5 GHz Wi-Fi,以及在应用提供选择时使用 WireGuard 这类轻量协议,是最可能让延迟保持较低的做法。

怎样测试 VPN 有没有改变我的 Ping?

关闭 VPN 时用同样的方式测三到四次 Ping 或游戏内延迟,再开启 VPN 重复测量。比较平均值而不是单次数字,同时记录抖动和丢包情况。

关于作者

Bob Kanokphon Thongdee,XPASS VPN 创始人

Bob Kanokphon Thongdee

  • XPASS VPN 创始人
  • eSIMonline.asia 联合创始人
  • 7 年以上网络营销经验
  • Cojourney Visa 与 Cojourney Travel 创始人

短途出行或忙碌的一个月,需要 VPN?

XPASS 提供按天数计算的预付通行证。一次付款,不会自动续费。

查看通行证

继续阅读

VPN 基础

为什么使用 VPN 后网速会变化

使用 VPN 会给网络路径增加距离、加密和另一段网络,所以速度常常会变化。本文解释原因、正确的测量方法,以及感觉变慢时可以尝试的做法。

阅读约 9 分钟

VPN 安全

WireGuard 与 OpenVPN 有什么区别

WireGuard 和 OpenVPN 都能建立加密隧道,但设计、复杂度和灵活性不同。本文用通俗的方式比较,并说明该怎样选择。

阅读约 9 分钟

VPN 基础

什么是 VPN 协议?

VPN 协议规定了你的设备与 VPN 服务器如何连接并保护流量。本文用通俗的语言讲清楚它的含义和主要取舍。

阅读约 9 分钟

VPN 基础

VPN 是如何工作的?

逐步讲解连接 VPN 并打开网站时发生了什么:握手、隧道、服务器和返程。

阅读约 9 分钟