
clumsy.exe 是一款网络模拟工具,用于人为制造网络延迟、丢包、乱序等条件,测试应用程序在恶劣网络环境下的表现。常用于开发调试、游戏测试、网络协议验证等场景。
clumsy.exe,界面分为参数配置区和日志输出区。以下参数需在界面中勾选并填写数值:
100 表示数据包延迟 100ms 发送。10 表示 10% 的数据包会被丢弃。20 表示 20% 的数据包会乱序到达。50 表示带宽限制为 50KB/s。5 表示 5% 的数据包会重复发送。200ms5%10%15%100KB/s50ms(随机抖动)3%2%过滤规则:通过 Filter 字段指定目标 IP 或端口,仅对特定流量生效。例如 ip.DstAddr == 192.168.1.1。
脚本化调用:支持命令行参数启动,适合自动化测试。示例命令:
clumsy.exe --filter "ip.DstAddr == 192.168.1.1" --lag 100 --drop 10日志分析:实时日志可查看触发的规则和丢包事件,辅助定位问题。
通过灵活调整参数组合,clumsy.exe 可覆盖多种网络异常场景,帮助开发者优化应用鲁棒性。