有没有办法用mininet创建一个传统网络,然后用SDN替换它的一些节点?



我已经设置了整个环境,以便在VirtualBox上使用Ubuntu映像运行mininet。我还发现了一个JSON图拓扑,我用Python运行它来模拟它在mininet中(我使用PuTTy从Windows远程访问。

我之前使用命令阅读sudo mn --controller=none创建非 SDN 模拟。这还不错,但是有没有另一种方法可以做到这一点?如果是这样,如何删除特定节点并将其替换为SDN交换机以测试网络性能?

提前非常感谢。

设置使用:

Windows 10,Oracle VM Virtual Machine,Ubuntu,Mininet,NetworkX,Python,WinTCP..油灰。。

是的,这是可能的。使用所需拓扑启动普通 SDN 网络,然后:

  1. 将"非"SDN 节点上的转发规则设置为永久存在(因此永远不会要求控制器输入新的/过期的规则(,以及

  2. 将节点的其余部分置于控制器的控制之下。

最新更新