我有 CAIDA 互联网跟踪数据集,它包含超过 200000 个唯一的 IPv4 地址和近 100 万个流量。 我目前使用 mininet 来模拟我的 SDN 项目,我希望我可以在模拟中使用这个数据集。
我的计划是使用 Tcpreplay 重播我的 mininet 中的数据集。问题是, 1. 我是否必须手动配置超过 200000 个唯一的 ipv4 主机才能模仿数据集中的真实网络? 2.或者还有其他方法
感谢任何有使用 tcpreplay 和真实互联网数据集经验的人可以分享知识。 谢谢
最佳答案
您可以将tcpreplay与--unique-ip选项结合使用,这将为每次传输pcap文件创建唯一的IP地址。此选项非常快,允许您以受控速率运行,一直到 10GigE 全线速。
tcpreplay -i eth7 -tK --loop 50 --unique-ip bigFlows.pcap
我建议你阅读我的文章How to do a Performance Test for an IP Flow Appliance 。还建议使用我的bigFlows.pcap文件,其中包含企业 WAN 上实际流量的大量捕获。
关于dataset - 使用 tcpreplay 进行真实跟踪互联网数据集,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28082904/