代理类型速度对比
全面的性能基准测试:评估所有代理架构下的往返延迟、吞吐量上限、TLS握手时长以及任务完成速度。
- 物理网络介质的往返时延 —— 云光纤骨干网、DSL/有线网络环路及蜂窝无线链路的性能测试。
- 吞吐量与带宽饱和极限 —— 对比评估10Gbps数据中心上行链路与4G LTE及5G NR移动网络的速率。
- 连接建立与 TLS 握手开销 — 分析 TCP SYN/ACK、TLS 1.3 密钥交换以及 HTTP CONNECT 协商。
- 实际任务完成速度 —— 为何较低的封禁率往往能让移动代理在端到端速度上更快,尽管存在无线延迟。
基站之间的直接互连,可提供光纤级吞吐量。
消除低效的重试循环和速率限制退避惩罚。
代理速度通常通过简单的 ICMP ping 测试来衡量,但这种测试无法反映实际应用的性能。虽然部署在云设施中的数据中心代理可以实现 5 毫秒的 ICMP ping 响应时间,但一旦反机器人安全系统通过 JavaScript 谜题或 CAPTCHA 对其进行验证,其实际爬取吞吐量就会骤降至零。
真正的网络速度涵盖四个不同的工程指标:往返时延(RTT)、TLS协商时延、首次字节到达时间(TTFB)以及持续TCP带宽吞吐量。了解蜂窝无线调制(4G LTE和5G NR)如何影响这些阶段,有助于工程师优化自动化管道,以实现最高速度。
本基准研究利用实际的遥测数据,对数据中心、静态 ISP、家庭 P2P 以及移动代理等各层级的网络物理特性进行了详细分析。
剖析代理延迟:RTT、无线链路和 TLS 开销
当 HTTP 客户端通过中间代理执行请求时,总延迟是四个独立网络阶段的总和:
-
跳点 1:客户端到代理网关(5 毫秒–20 毫秒)
数据从您的自动化服务器经由高速光纤骨干网传输至代理入口节点的时延。通过缩短与代理网关之间的物理距离,可以优化此阶段的性能。
-
第 2 步:无线电接口握手(15 毫秒–35 毫秒)
对于移动代理,数据包会经过蜂窝空中接口(LTE eNodeB 或 5G gNodeB 基站)。无线调度帧(TTI)会引入一个不可避免的 10 毫秒至 25 毫秒的无线调制延迟。
-
步骤 3:TLS 1.3 加密握手(1 RTT)
协商加密密码套件和交换临时迪菲-赫尔曼密钥需要在代理出口节点与目标服务器之间进行一次完整的往返通信。
-
第4步:目标服务器的TTFB与内容流式传输
服务器端应用程序的处理时间,加上将 HTML、JSON 或媒体有效载荷流式传输回客户端所需的 TCP 滑动窗口带宽吞吐量。
蜂窝无线电物理学:4G LTE Cat 6 与 5G NR 调制技术对比
蜂窝代理的性能取决于无线调制标准。下表详细列出了 4G LTE 与 5G NR 调制解调器硬件之间的物理差异:
载波聚合技术,将两个20 MHz的LTE频段与64-QAM/256-QAM下行调制方式相结合。
- 无线电接口往返时间(RTT):25毫秒至45毫秒
- 下行吞吐量:40 Mbps 至 120 Mbps
- 上行吞吐量:15 Mbps 至 35 Mbps
具有灵活子载波间距的下一代新无线电(NR)独立组网(SA)和非独立组网(NSA)调制方式。
- 无线电接口 RTT:12 毫秒至 22 毫秒
- 下行吞吐量:150 Mbps 至 450 Mbps
- 上行吞吐量:40 Mbps 至 90 Mbps
合成RTT与实际爬取吞吐量的现实情况
如果你的请求触发了验证码挑战,那么低延迟也就毫无意义。在从一个由 Cloudflare 保护的电子商务门户网站抓取 1,000 个页面时,请参考以下实际基准测试:
“有效速度悖论”: 数据中心代理的合成ping值仅为10毫秒,但由于Cloudflare的拦截率高达85%,且验证码破解延迟达15秒,因此完成1,000个页面的加载需要42分钟。 专用移动代理的无线网络ping值仅为35毫秒,但鉴于其0.1%的拦截率,加载同样的1,000个页面仅需4.5分钟。实际速度应以每分钟成功加载的页面数来衡量。
基准测试矩阵:四种架构的速度与延迟对比
| 性能向量 | 数据中心 | 静态 ISP | P2P 住宅 | 专用5G移动设备 |
|---|---|---|---|---|
| 原始 RTT Ping 延迟 | 5毫秒 – 15毫秒 | 15毫秒 – 30毫秒 | 75毫秒 – 180毫秒 | 18毫秒 – 35毫秒 |
| TLS 1.3 握手时长 | 15毫秒 – 25毫秒 | 25毫秒 – 40毫秒 | 90毫秒 – 220毫秒 | 30毫秒 – 50毫秒 |
| 首次字节时间(TTFB) | 45毫秒 | 65毫秒 | 240毫秒 | 85毫秒 |
| 带宽吞吐量 | 500–1,000 Mbps | 100–300 Mbps | 5–25 Mbps(对等连接瓶颈) | 150–450 Mbps |
| 抖动/方差 | 小于 2 毫秒 | 小于 5 毫秒 | 50毫秒 – 120毫秒(不稳定) | 5毫秒 – 12毫秒 |
| 有效爬行速度(WAF) | 非常慢(被阻塞) | 中等 | 速度慢(连接中断) | 最快(零区块) |
4跳网络延迟瀑布图:按架构划分的TTFB分布
仅凭原始 ICMP ping 时间无法准确反映代理性能。在生产环境的 HTTP/HTTPS 场景中,首次字节时间(TTFB)主要取决于四个网络跳点之间的物理传输:客户端到网关的传输、TLS 协商、蜂窝无线调度以及上游目标的往返时间。 下面的瀑布图基准测试展示了延迟在各代理层中实际累积的位置:
首次字节时间(TTFB)的各组成部分分析(毫秒)
针对通过代理连接层向 Cloudflare 边缘源服务器发送的 HTTPS GET 请求进行性能基准测试
虽然数据中心代理的原始合成ping值较低,但它们在机器人管理系统上的即时封禁率导致实际数据提取吞吐量急剧下降。5G NR和4G LTE移动代理则实现了最佳平衡:TTFB低于150毫秒,且完全不受IP声誉封禁的影响。
TCP 拥塞控制:移动网络链路上的 BBR 与 Cubic 对比
无线蜂窝链路存在动态的分组时延波动和瞬态分组丢失,这会导致传统的 TCP 立方体拥塞控制算法过早地限制传输速率。相比之下,谷歌的 BBR(瓶颈带宽和往返时间)算法则对实时无线信道容量进行建模,而不是将分组丢失视为拥塞指标。
PXM2 代理网关通过在蜂窝无线调制解调器上采用 TCP BBR 拥塞控制来优化传输管道。这可最大限度地提高 4G LTE 和 5G 连接的吞吐量,确保即使在波动的蜂窝网络环境中,大容量数据抓取和数据流管道也能实现峰值带宽利用率。
测试高速移动代理
通过我们的全球节点基础设施,访问低延迟的 4G 和 5G 蜂窝调制解调器:
法国
新加坡
印度
常见问题解答
哪种代理类型能提供最快的原始ping值和最低的延迟?
数据中心代理提供绝对最快的延迟,通常连接至主要云服务提供商和一级交易所时的延迟低于5毫秒。它们运行在直接连接至主要互联网交换点(IXP)的企业级光纤骨干网上。
蜂窝网络延迟如何影响 4G 和 5G 移动代理的速度?
4G LTE 蜂窝连接引入了一个物理无线电空中链路,通常会使基本延迟增加 25 毫秒至 50 毫秒。5G NR(新空口)架构大幅降低了这种空中接口开销,在最佳信号条件下,延迟可控制在 12 毫秒至 25 毫秒之间。
为什么点对点住宅代理会存在较高的延迟波动?
P2P 住宅代理通过消费者的智能手机和家用 Wi-Fi 路由器转发流量。不稳定的 Wi-Fi 干扰、消费者上传带宽拥塞、与中继节点的地理距离以及主机硬件性能不足,都会导致极端的延迟抖动和难以预测的峰值。
HTTP/2 和 HTTP/3 的多路复用在不同的代理层中表现如何?
由于零数据包丢失,数据中心和静态 ISP 代理在通过单个 TCP 连接复用数十个并发流方面表现出色。 在移动代理上,当蜂窝信号较弱时,TCP数据包丢失可能会触发“队列头阻塞”(head-of-line blocking);通过现代移动代理使用HTTP/3(基于UDP的QUIC)可缓解这一无线通信现象。
在网页抓取中,有效吞吐量与标称连接速度有何区别?
标称速率衡量的是原始管道带宽(例如,100 Mbps)。 有效吞吐量衡量每分钟成功且未受阻的响应次数。一台1 Gbps的数据中心代理,若阻塞率达80%,其有效吞吐量会低于一台30 Mbps、成功率达99%的移动代理。