节点显示 40 ms,不代表网页一定比 150 ms 的节点打开得快。本文适合已经导入订阅、需要筛选节点或定位测速超时的用户:先分清端口可达、代理请求可用和持续传输能力,再用固定目标、单节点复测与日志交叉验证,避免按一个数字判断整条线路。
三种 V2Ray 测速分别测到了哪一层
v2rayN 是桌面图形客户端,v2rayNG 是采用 Xray 内核的安卓客户端。界面里的测速由客户端组织,实际连接还会涉及内核、节点配置和目标网站。不同版本的菜单名称、计时边界和超时阈值可能不同,因此同一列里的数字适合相互比较,跨客户端的数字不宜直接排名。
TCPing:筛选端口可达性
尝试连接节点地址与 TCP 端口,计时重点是 TCP 连接建立。它不验证 VMess、VLESS 或 Trojan 的认证信息,也不代表远端能够访问目标网站。
适合:批量初筛、定位端口拒绝连接或连接超时。
真连接延迟:优先判断代理可用性
推荐使用节点配置发起到指定测试地址的请求,涉及代理连接与目标响应。成功说明这次测试链路可用,比只看端口更接近日常网页访问。
适合:日常选节点、检查协议参数和代理出口。
下载测速:观察持续吞吐
通过节点读取测试资源,以收到的数据量除以时间计算速度。结果还受测速源、连接数量、限速策略和本地带宽影响。
适合:大文件下载前比较带宽,确认高延迟节点是否仍有吞吐优势。
这里的“推荐”指常规选节点时优先参考真连接延迟,不是说它能代替全部测试。视频播放更关注持续吞吐和波动,交互操作更关注响应时间,实际应用还可能走与测试请求不同的路由。
TCPing 很低,为什么真连接仍然超时
TCPing 不是传统 ICMP ping。假设节点配置使用 TCP 端口 443,TCPing 成功通常只能说明本机可以与该地址的这个端口建立 TCP 连接。端口后面可能是代理服务,也可能只是前置转发或其他监听程序;只有进一步完成协议交互,才能确认配置是否可用。
- 核对服务端端口。测试的是订阅中记录的端口,不是凭经验固定测 443。端口已变更而订阅尚未更新时,旧端口的结果没有参考价值。
- 核对协议与安全参数。VLESS 的用户标识、TLS 的服务器名称、REALITY 的公钥与短标识等配置错误,都可能在 TCP 建连之后才暴露。
- 核对传输层参数。WebSocket 路径、HTTP 主机名等与服务端不一致时,底层端口仍可能正常接受连接,但后续代理请求失败。
- 确认测试方法适用。主要使用 UDP 的传输不能仅凭 TCP 端口探测判定存活。TCPing 失败不等于所有类型的代理传输都失败。
同样,TCPing 不是丢包率测试。连续 5 次连接全部成功,只能说明这 5 次探测成功,不能据此宣称线路丢包为零。复测时应同时记录失败次数与成功结果的分布。
真连接延迟包含什么,为什么每次数字都变
真连接测试会使用代理配置访问测试 URL。对 HTTPS 目标,一次请求可能涉及本地或远端 DNS、连接节点、代理认证、目标 TLS 握手与等待响应。具体哪些环节被计入,要看客户端实现,以及是否复用连接、是否已有 DNS 缓存。
因此它不是“节点到用户的纯网络往返时间”,更不是网页完整加载时间。常见的小响应测试页面只需返回很少的数据;真实网页还要请求脚本、图片和其他域名,访问体验自然可能不同。
- 固定测试目标。对比节点时使用同一个 URL。测试地址换了地区、CDN 或响应方式,结果就不再只反映节点差异。
- 确认响应是否符合预期。有的探测会检查状态码或有效响应;重定向、验证页面和目标站限流都可能使测试失败。
- 保留首次与后续结果。首次连接可能更慢,之后 DNS 缓存、会话恢复或连接复用可能缩短时间。不要只截取最快的一次。
- 检查测试路由。真连接旨在测试指定节点,但不同版本的探测配置和 DNS 处理方式可能不同。需要结合日志确认,不应拿浏览器直连打开测试页代替代理测试。
结论:先固定测试 URL,再比较节点
同一节点只在一个测试地址失败时,先更换一个自己确认可访问的小响应 HTTPS 地址并复测;如果更换后恢复,再检查原地址的解析、响应与访问限制,而不是立即删除节点。
下载测速的 MB/s 与 Mbps 怎么换算
延迟用毫秒表示,吞吐则通常显示为 MB/s 或 Mbps,两者没有直接换算关系。一个 180 ms 的节点可以持续传输 12 MB/s,一个 60 ms 的节点也可能只有 2 MB/s。前者不一定适合低延迟交互,后者也未必适合大文件下载。
下面是单位换算示例,不是本站实测或线路承诺。按十进制单位计算,1 字节等于 8 比特;如果界面明确使用 MiB/s,应按二进制单位另算。
标称 100 Mbps 的接入带宽,理论上对应 12.5 MB/s,实际应用还会有协议开销和网络波动。下载测速的瓶颈也可能在测试服务器,而不是节点本身;单连接测速与多连接测速不能混为一谈。
- 先暂停后台下载、系统更新和云同步,避免共享本地带宽。
- 逐个测试候选节点,不要让多个下载测试同时争抢带宽。
- 测速前确认流量额度。长时间测速会产生真实流量,安卓端使用移动网络时尤其需要注意。
- 观察稳定区间,不只看启动瞬间的峰值;再用实际要下载的服务验证一次。
v2rayN 与 v2rayNG 的复测操作顺序
先记录客户端版本与内核版本,再查测试设置。v2rayN 可从「设置」→「参数设置」中查找当前版本提供的测速相关项,核对测试地址和超时设置;菜单分组以实际版本为准。不要为了获得更小的数值频繁修改这些条件。
复测方案:先小样本筛选,再验证实际应用
桌面端:v2rayN
- 在服务器列表选中 3 个候选节点,通过右键菜单查找 TCPing、真连接延迟与下载速度测试项。
- 先测真连接,每个候选测 5 次,记录失败次数和中位数。
- 对稳定候选逐个做短时下载测试,再设为活动服务器验证网页访问。
安卓端:v2rayNG
- 从主界面菜单查找真连接测试,单节点验证时选择目标配置并启动服务。
- 确认系统 VPN 连接已建立,再打开实际应用验证;内置探测成功不代表所有应用都被接管。
- 切换 Wi-Fi 与移动网络后分别记录结果,不把两个网络下的读数混在一起排名。
不同版本不一定同时提供三种内置测试;缺少下载测速入口时,可在确认流量经过当前节点后用实际文件下载验证,不必寻找名称完全相同的按钮。
例如 5 次真连接结果为 142、149、151、158、410 ms,中位数是 151 ms,但 410 ms 的波动仍值得记录。如果其中 2 次超时,不能只对剩下的 3 次取平均后称其稳定。切换订阅节点后,还应确认活动节点确实已经改变,防止测的是新节点、浏览器却仍在复用旧连接。
测速成功但网页打不开:按链路定位
客户端内置测试与浏览器接入是两条需要分别验证的路径。内置测试可能通过专门的测试入口发起,而浏览器还依赖系统代理、应用代理设置或 TUN 接管。系统代理决定流量如何进入客户端,路由分流决定进入后走哪个出口。
- 看本地接入。例如当前设置的 HTTP 代理为
127.0.0.1:10809,应用就必须使用这个实际监听地址;10809 只是示例,不是所有版本的默认值,也不要把 SOCKS 端口当作 HTTP 端口填写。 - 看路由匹配。测试地址走代理,不代表业务域名也走代理。检查域名是否命中直连规则,以及安卓端分应用设置是否排除了目标应用。
- 看 DNS。节点服务器地址与业务域名都涉及解析。对比日志中的解析错误和连接目标,不要仅凭浏览器能解析某个域名就排除全部 DNS 问题。
- 看远端与目标。一个小响应测试站可达,不代表所有网站可达。若只有一个服务失败,应检查该服务的地区限制、出口限制和具体报错。
定位时一次只改一项,并保存修改前后的结果。把节点、路由、DNS 和系统代理同时重置,即使暂时恢复,也很难知道真正的原因。
延迟与测速常见问题
真连接延迟是 -1,就能直接删节点吗?
不能。负值或超时通常表示本次测试未成功,不代表实际延迟。先单独重测该节点,核对测试 URL,再查日志是否有握手失败、解析失败或目标超时;最后用实际应用验证。
延迟最低的节点,下载为什么最慢?
响应快不等于带宽大。把候选节点逐个做同源下载测试,暂停其他流量,再比较稳定速度。若低延迟节点始终只有 2 MB/s,而另一节点稳定在 8 MB/s,大文件任务可优先考虑后者。
电脑和安卓用同一订阅,数字为什么差很多?
先确认测试的是同一服务器、同一端口和同一目标 URL,再让两台设备接入同一个 Wi-Fi。仍有差异时,检查内核版本、DNS、IPv4 与 IPv6 路径,以及客户端的计时方式,不要直接认定某个平台更慢。
把超时从 5 秒改成 10 秒,节点就更快了吗?
没有。延长超时只会给请求更多完成机会,不会降低真实耗时。它适合确认慢请求最终能否成功;正式比较时仍需保持统一阈值,并记录超过原阈值的情况。