手机连接

详解VPN下载吞吐量指标含义及实际参考意义

很多用户在调试VPN连接或者筛选VPN相关设备时,经常会接触到VPN下载吞吐量这个指标,不少人会直接把它等同于使用VPN之后能达到的实际最大下载速度,实际上这个指标的定义边界、测量场景和实际参考价值都有非常明确的限定,理清它的真实含义,既能帮你避开很多不必要的配置误区,也能在VPN连接出现下载速度不达预期的问题时,快速缩小故障排查的范围。

VPN下载吞吐量的核心指标含义

从技术定义层面来看,VPN下载吞吐量统计的是排除公网链路波动、终端硬件瓶颈等外部变量的前提下,VPN加密隧道两端的网关节点之间,单位时间内能够成功传输的下行方向有效业务数据体量,统计范围仅包含用户传输的有效载荷,不会把隧道封装产生的额外包头、传输过程中产生的重传冗余数据算入最终数值。

这个指标和普通运营商标称的家庭下行带宽有本质区别,运营商给出的带宽数值是物理链路本身的最大承载能力,不需要叠加额外的运算开销,而VPN下载吞吐量是叠加了加密解密运算、隧道封装解封装处理之后,能实际分配给用户业务数据的传输上限,它的统计边界仅覆盖两个VPN网关之间的隧道段,不包含网关到最终用户终端的那段链路的传输损耗。

网络设备数据传输VPN下载吞吐量指标含义 - ikuu

该场景模拟VPN网关之间的下行数据传输过程,对应吞吐量指标的标准测量统计场景

指标测量的前置前提条件

目前公开标注的VPN下载吞吐量标称值,几乎都是在理想实验室环境下测得的结果,想要达到标称的数值,首先要满足两端VPN网关的CPU、内存资源没有被其他并行业务占用,所有用于加密运算的硬件资源都完全预留出来,专门供给测试流量使用,不会出现资源抢占的情况。

其次测量过程中用到的中间公网链路要全程没有丢包、抖动,也没有其他并行的大流量业务抢占链路资源,两端网关连接公网的物理接口带宽上限远高于测试流量的峰值,全程不会出现端口队列拥塞排队的情况。

还有一个很容易被普通用户忽略的测量前提,就是基准测试过程中不会开启任何VPN的附加扩展功能,比如流量深度审计、入侵检测过滤、ikuuu官网广告规则拦截这类需要对每一个数据包做深度解析的模块,这些模块的运算开销都没有被计入基准吞吐量的测量场景中。

实际使用中的参考价值边界

对于有大量远程接入需求的企业用户来说,VPN下载吞吐量是VPN网关选型的核心参考依据,运维人员可以统计单位内同时接入VPN的远程员工总人数,结合不同岗位员工日常业务的平均下行流量需求,得到总带宽需求值,只要总需求低于所选网关的VPN下载吞吐量标称值,就能避免工作日高峰时段隧道整体拥塞卡顿。

对于普通个人用户来说,这个指标的参考意义更多集中在故障定位场景,如果你自己的家庭运营商带宽远高于你使用VPN之后测得的实际下载速度,首先可以排查你当前接入的VPN网关的下载吞吐量是不是已经被同时在线的其他用户占满,这类资源抢占问题通常在晚高峰时段出现的概率更高,更换低峰时段测试就能验证相关猜测。

常见的认知和配置误区

最普遍的认知误区就是直接把VPN下载吞吐量的标称值,当成自己使用VPN之后能跑到的最大实际下载速度,实际上最终的实际下载速度还要叠加本地局域网的转发损耗、访问目标站点的服务器带宽限制、ikuuu公网中间链路的路由跳转损耗,最终的实际业务速度必然会低于VPN下载吞吐量的标称值。

还有不少用户为了追求更高的VPN下载吞吐量,盲目把隧道的加密算法换成运算开销极低的弱加密算法,这类操作会直接破坏VPN隧道的隐私保护属性,传输的业务数据很容易在公网传输过程中被窃听、篡改,反而完全违背了使用VPN的核心初衷。

还有很多用户遇到VPN下载速度不达预期的问题时,直接判定是当前使用的VPN网关吞吐量不足,实际上很多时候问题出在用户自身的终端设备上,比如终端的网卡驱动老旧、本地家用路由器的NAT转发性能不足,都会拖慢整体传输速度,这种情况下直接更换更高吞吐量的VPN网关也无法解决实际问题。

远程办公编辑组(ikuuu vpn)
围绕办公网络、视频会议和远程访问,说明连接准备与常见排查步骤。
查看更多文章
连接指南

从一个连接问题开始

遇到服务器监听地址错误相关问题,可从“由管理员检查需要公开的实际服务监听”开始阅读。不能因为一个本地测试通过就认定公网入口可用,需要结合具体环境判断。