问题标签 [tcpreplay]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1146 浏览

ubuntu - 如何启用 tcpreplay fragroute 引擎

我已经安装了 tcpreplay,在此之前安装了 libdnet libevent 和 fragroute,但 fragroute 引擎已禁用,我无法在 tcprewrite 中使用 --fragroute 选项。如何启用 fragroute 引擎?

0 投票
1 回答
10203 浏览

network-programming - 如何使用 tcpreplay 以 100 MBps、500 MBps 和 1Gbps 的速度泵送流量?

我使用了 -R 和 -K 选项,但它似乎不起作用,因为我使用 tcpdump 捕获了泵送的流量,而且我在那里看到的数据包数量似乎与我在时间范围内预期的数据包数量不匹配。

0 投票
1 回答
348 浏览

tcpreplay - 有没有办法用 tcpreplay 每分钟发送数据包?

我正在使用 tcpreplay 发送流量。我知道每秒数据包的 -p 选项,但我想每分钟发送数据包。

0 投票
1 回答
652 浏览

c - Pcap打开一个接口并注入数据包

我需要用 C 编写一个程序来读取 pcap 文件并提取数据包并将它们发送出去。这就像一个交通重播。我知道有 tcpreplay 但我没有看到它的 C 库,它似乎只是一个命令行应用程序。

我知道如何用 pcap_open() 来做,但它只在 WinPcap 中可用,我需要在 linux 中用 libpcap 来做。任何人都可以提供一些提示吗?提前致谢。

编辑:我可以解析数据包,但现在我只是不知道如何打开一个接口来发送数据包。谢谢。

0 投票
1 回答
484 浏览

pcap - TCPReplay - 循环之间的时间间隔

tcpreplay -i eth1 --pktlen -p3200 -l10 Sample.pcap

上面是我正在使用的命令,我需要以良好的速度重播数据包,但我还需要它在下一轮之前休息大约 20 秒

0 投票
1 回答
533 浏览

pcap - 修改 pcap 文件中的 http 标头/参数

有没有办法在 pcap 文件中添加/修改现有的 http header/request 参数?那里有任何工具,还是我需要使用 Justniffer 或类似工具组装回 HTTP 并从那里开始?

0 投票
1 回答
378 浏览

python - 如何将 Tcpreplay 添加为 C 语言或任何其他编程语言的库?

我正在尝试在 C 中添加 tcpreplay 库,以便我可以重写数据包中的数据。我一直在寻找 C 编程中的库。结果是添加了 TCPreplay 并开始使用它的方法。不幸的是,它不适用于 C 语言。如果有办法将 Tcpreplay 添加到我的程序中,请告诉我。

如果这不可行,请让我知道如何进行。同样在 Perl 中,Net-Pcap可用,但不能用于将数据写入数据包。

如果 C 不兼容,还请告诉我要使用哪种编程语言。

提前致谢。:)

0 投票
0 回答
124 浏览

wireshark - 网络流量录放系统

我正在使用 tcpreplay,我需要同步两台或多台机器来重放记录的网络流量。

您知道如何在多个主机上同步重播 pcap 文件吗?

也许有比使用 tcpreplay 更好的方法?

感谢您的回答。

0 投票
1 回答
1740 浏览

dataset - 将 tcpreplay 用于真实的跟踪互联网数据集

我有 CAIDA 互联网跟踪数据集,它包含超过 200000 个唯一的 IPv4 地址和近 100 万个流。我目前使用 mininet 来模拟我的 SDN 项目,我希望我可以在我的模拟中使用这个数据集。

我打算使用 Tcpreplay 在我的 mininet 中重放数据集。问题是,1. 我是否必须手动配置超过 200000 个唯一的 ipv4 主机才能模拟数据集中的真实网络?2.或者还有其他方法

感谢有这种将 tcpreplay 与真实互联网数据集一起使用的经验的人可以分享知识。谢谢

0 投票
1 回答
4674 浏览

pcap - tcprewrite - 截断数据包错误

我使用 tcprewrite 从 CAIDA 数据集中重写我的原始 pcap 文件(更改 MAC 地址,然后更改 IP)。我遇到了这个问题。命令使用如下:

错误

我试图从网上搜索解决方案,不幸的是我无法解决它。根据这个线程 http://sourceforge.net/p/tcpreplay/mailman/tcpreplay-users/?viewmonth=201201 错误上升,因为从一开始就没有捕获数据包。

有谁知道如何解决这个问题?