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

use tcpreplay for real trace internet dataset

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

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

感谢有使用tcpreplay 和真实互联网数据集的经验的人可以分享知识。 谢谢

您可以使用 tcpreplay--unique-ip 选项,这将为每次传输创建唯一的 IP 地址pcap 文件。此选项非常快,允许您以受控速率 运行,一直到 10GigE 全线速。

tcpreplay -i eth7 -tK --loop 50 --unique-ip bigFlows.pcap

我建议您阅读我的文章 How to do a Performance Test for an IP Flow Appliance. Also suggest using my bigFlows.pcap 文件,其中包含对企业 WAN 上实际流量的大量捕获。