【问题标题】:How can I run a controller on a mininet host?如何在 mininet 主机上运行控制器?
【发布时间】:2016-05-30 22:20:48
【问题描述】:

我想使用 mininet 模拟网络,其中控制器在网络中的主机上运行。

在我找到的所有 mininet 示例中,控制器使用环回接口与交换机通信,这模拟了控制器直接连接到所有交换机的情况。 我想模拟一个控制器没有直接连接到的网络 所有交换机,但在网络中的主机上运行(因此也需要路由 openflow 流量)。

那么我可以在其中一台 mininet 主机上运行控制器吗?或者有没有其他方法可以模拟控制器不直接连接到所有交换机的网络。

谢谢!

【问题讨论】:

    标签: mininet openflow sdn


    【解决方案1】:

    您的要求是不可能的,OpenFlow 的一个要求是控制器必须直接与所有交换机连接(通常以有线方式)。无法路由 OpenFlow 流量(如您所说,控制器和交换机之间的控制消息)。

    还有其他提供该功能的 SDN 提案,主要是在 ad-hoc 无线网络和无线传感器网络领域。在这种情况下,数据和控制平面是共享的。我给你留了一个链接,指向一篇描述其中一个提议的论文,TinySDN:http://ieeexplore.ieee.org/xpl/login.jsp?tp=&arnumber=7041885&url=http%3A%2F%2Fieeexplore.ieee.org%2Fiel7%2F7028146%2F7041827%2F07041885.pdf%3Farnumber%3D7041885

    【讨论】:

      猜你喜欢
      • 2019-05-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-08-01
      • 2013-01-18
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多