在多层应用程序上,我需要模拟各种 TCP/IP 错误来测试一些重新连接代码。有谁知道我可以为此目的使用的任何工具(基于 Windows)?谢谢。
问问题
3331 次
5 回答
6
Scapy允许您控制数据包的各个方面,并随机修改(“模糊”)您不想控制的数据包。如果你是一个命令行类型的人,它是一个很棒的工具。
于 2010-01-23T07:26:55.623 回答
5
试试netwox(以前的 lcrzoex)。如果它不这样做,它就无法完成。它包含超过 200 个工具。
于 2010-01-23T00:56:04.863 回答
1
Clumsy是 Windows 上 TCP 错误模拟的好工具。它可以模拟(从上面的链接复制粘贴):
- 滞后,将数据包保留一小段时间以模拟网络滞后。
- Drop,随机丢弃数据包。
- 节流,在给定的时间范围内阻止流量,然后将它们分批发送。
- 复制,然后将克隆的数据包发送到原始数据包。
- 乱序,重新排列数据包的顺序。
- 篡改、轻推数据包内容。
于 2016-04-08T03:38:33.743 回答
0
没有我知道的工具,但大多数 TCP 错误都可以通过自定义 LSP 过滤器来模拟。 这篇文章可以让你开始写一篇
于 2010-01-23T00:40:02.920 回答