方法 / L4 / UDP-BIG
L4 · NetworkVolumetricUDPBandwidthSpoofable

UDP-BIG 压力测试

用大载荷 UDP 数据包饱和管道,验证你的链路和上游清洗在原始带宽压力下扛得住。

运行 UDP-BIG 测试 所有方法
600k pps
数据包速率

工作原理

本方法发送带有大载荷的 UDP 数据包,以数据包速率换取线缆上的纯字节数,以逼近链路的带宽上限。这是吞吐量测试而非数据包速率测试,因此它能暴露你的传输容量、上游清洗和边缘设备能否吸收高 Gbps 的流量墙而不丢弃合法流量。将它与小载荷 UDP 方法搭配,以覆盖流量型压力的带宽和数据包速率两面。

参数

size1024-1472 bytes逼近 MTU 的每包载荷大小
bandwidth1-100 Gbps驱向目标的吞吐量
portany UDP port测试目标上的目标端口
duration10-600 s饱和运行的时长

从 CLI 运行它

retro-cli
$ retro run udp-big --target 203.0.113.45 --port 443 --duration 120

UDP-BIG 常见问题

UDP-BIG 测试合法吗?+
仅针对你拥有或获授权测试的基础设施。RETRO//STRESS 要求授权目标。
UDP-BIG 对什么施压?+
用大载荷 UDP 数据包饱和管道,验证你的链路和上游清洗在原始带宽压力下扛得住。
我可以将它与其他方法组合吗?+
可以,将它作为数据包链中的一个步骤,与其他协议按序排列。