首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >重播通过桥捕捉到的交通

重播通过桥捕捉到的交通
EN

Server Fault用户
提问于 2010-08-22 07:45:00
回答 1查看 400关注 0票数 0

我想通过重放捕获的通信量来测试网络设备代码。中间箱(桥)有两个接口,连接主机-A和机器-B。pcap中捕获的通信量包含三个不同IP地址之间的通信量。我希望重播来自机器-A(作为客户端)中的两个IP地址的流量,并重播来自机器-B(作为服务器)的剩余IP地址的流量。我想重播流量的最高速度,但保持相对顺序的数据包所看到的桥。也就是说,如果原始捕获文件中的数据包顺序为(Time,Soruce,目的地):

1s client1 -> server1

5s client1 -> server1

8s server1 -> client1

我希望机器-A在客户端模式下工作,并尽快发送前两个数据包。我希望机器-B在服务器模式下工作,当它接收到前两个数据包时,它应该立即发送第三个数据包。我将决定哪些IP地址被视为客户端,哪些IP地址是服务器。

我看了tcpreplay和tcpprep工具。但我认为他们不支持在保持时间顺序的同时,从不同的机器重放。在用替罪羊攻击类似的东西之前,我想知道是否有更简单的方法可以做到这一点?

EN

回答 1

Server Fault用户

发布于 2010-08-22 08:16:25

如果你描述你想要解决的问题,它会很有帮助;也许还有其他的方法来解决它。保持来自不同主机的传输保持同步并以“最高速度”进行不是一件容易的事情。

更新:您正在配置的一些逻辑告诉我,这是一种不止一次发生的情况/组合--是否更容易诱使客户端和服务器重新执行您想要看到的场景?

否则,为了保持多个网络连接的同步,我将使用一台带有多个网卡的计算机,并尝试在那里编写一个脚本。

在任何情况下,如果数据包的数量超过一小部分的话,这是很重要的。试着简化..。

票数 0
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/173196

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档