0

谁能帮我看看是否可以使用 OPNET 或 NS2 或任何其他网络模拟工具生成最小平均速率为 10Gbps 的自相似高带宽流量跟踪?

我需要这样的跟踪来评估将在核心路由器上运行的算法的性能。

任何建议都非常感谢。

4

2 回答 2

0

是的你可以。使用 Riverbed 建模器。他们提供了一个自相似的流量生成器,专门为其提供了帕累托分布。

于 2016-07-26T23:11:24.833 回答
0

如果你想产生真实的流量,我推荐使用 MGEN 流量模拟器。您可以使用以下命令在 Ubuntu 上轻松安装 MGEN:

apt-get install mgen

要使用 MGEN 生成流量,您需要运行侦听器和发送器。此命令将运行接收器以接收端口 5000 上的所有 TCP 流量:

mgen event "listen tcp 5000" 

然后使用这样的命令生成流量,它将每秒生成 100 条消息,大小为 1024 字节:

mgen event "0.0 ON 1 TCP DST 172.31.37.163/5000 PERIODIC [100 1024]"

有关 MGEN 的更多信息,请参阅 http://www.nrl.navy.mil/itd/ncs/products/mgen

如果您想在离散事件模拟环境(如 NS-2 或 Riverbed Modeler(又名 OPNET Modeler))的上下文中生成流量,您可以使用它们的恒定比特率(或可变比特率)流量生成结构非常轻松地做到这一点。您可以在http://nile.wpi.edu/NS/simple_ns.html中了解如何在 NS-2 中定义基本数据流。对于 Modeler,您需要阅读有关定义“应用程序定义”的文档。

于 2016-08-12T18:54:49.177 回答