猿问

使用openflow模拟器运行python代码

我正在使用mininet作为开放流网络模拟器。在我的实验中,我想断开代码中两个开关之间的链接,并稍后在mininet控制台中将其打开。


这是我所做的:


net.addLink( s2, s3 )

net.configLinkStatus( s2, s3, 'down' )

net.start()

但是在我运行python代码后,链接仍然有效。我没有正确禁用链接的方法。有人可以帮助我吗?


ITMISS
浏览 216回答 1
1回答

四季花海

终于我弄清楚了:net.addLink( s2, s3 )net.start()net.configLinkStatus( 's2', 's3', 'down' )net.configLinkStatus( 's2', 's3', 'down' )应该放在之后net.start()。另外,我应该传递's2' 's3'而不是传递s2 s3给net.configLinkStatus()。
随时随地看视频慕课网APP

相关分类

Python
我要回答