有没有支持OpenFlow的模拟器?

时间:2012-12-09 05:12:53

标签: networking simulator openflow

我想模拟OpenFlow来检查它在某些框架中的性能和效率。如果不使用实际的openflow启用开关,我怎么能这样做?

3 个答案:

答案 0 :(得分:3)

您可以使用Mininet,它是一个使用openVSwitch的开放式网络原型设计工具。 Mininet允许您创建大型网络拓扑并模拟流量。

答案 1 :(得分:3)

要进行性能测试或在软件定义网络领域进行一般性研究,您可以选择网络模拟器和网络模拟器。仿真器:

1)Mininet(模拟器;学习曲线:简单;开源)

2)Estinet(模拟器和模拟器;学习曲线:中等;专有)

3)ns-3(模拟器;学习曲线:困难;开源)

答案 2 :(得分:1)

如上所述,Mininet应该是你最好的一击。 http://mininet.github.com/

它的优点是:

  • 积极发展
  • 非常活跃的邮件列表
  • 预配置的Ubuntu VM
  • 也支持其他发行版

对区域51投票进行投票,使其成为堆叠交换站点! http://area51.stackexchange.com/proposals/44914/openflow

我正在为Fedora构建Mininet安装程序。它安装在一个完整的安装上,一旦我让它完全运行,并在最小的安装,我会要求它被伪造回mininet的主干。