不连接主机

问题描述

我正在开发一种拓扑,该拓扑可以运行并启动,但是当在主机之间ping通时,它无法连接。我的目标是运行udp和tcp流量测试,但我需要其他主机来抑制这种情况

from mininet.net import Mininet
from mininet.node import Controller,OVSSwitch
from mininet.cli import CLI
from mininet.log import setLogLevel

def multiControllerNet():



    net = Mininet( controller=Controller,switch=OVSSwitch )

    print
    c1 = net.addController( 'c1',port=6633 )
    c2 = net.addController( 'c2',port=6634 )

    print
    s1 = net.addSwitch( 's1' )
    s2 = net.addSwitch( 's2' )
    s3 = net.addSwitch( 's3' )
    s4 = net.addSwitch( 's4' )
    s5 = net.addSwitch( 's5' )
    s6 = net.addSwitch( 's6' )
    s7 = net.addSwitch( 's7' )
    s8 = net.addSwitch( 's8' )

    print
   # hosts1 = [ net.addHost( 'h%d' % n ) for n in (1,2,3,4) ]
    h1 = net.addHost( 'h1' )
    h2 = net.addHost( 'h2' )
    h3 = net.addHost( 'h3' )
    h4 = net.addHost( 'h4' )

    print
    #for h in hosts1:
    net.addLink( s5,h1 )
    net.addLink( s6,h2 )
    net.addLink( s7,h3 )
    net.addLink( s8,h4 )
    net.addLink( s1,s5 )
    net.addLink( s2,s5 )
    net.addLink( s3,s5 )
    net.addLink( s4,s5 )
    net.addLink( s1,s6 )
    net.addLink( s2,s6 )
    net.addLink( s3,s6 )
    net.addLink( s4,s6 )
    net.addLink( s1,s7 )
    net.addLink( s2,s7 )
    net.addLink( s3,s7 )
    net.addLink( s4,s7 )
    net.addLink( s1,s8 )
    net.addLink( s2,s8 )
    net.addLink( s3,s8 )
    net.addLink( s4,s8 )

# net.addLink( s1,s2 )
 #   net.addLink( s2,s3 )
  #  net.addLink( s3,s4 )

    print
    net.build()
    c1.start()
    c2.start()
    s1.start( [ c1,c2 ] )
    s2.start( [ c1,c2 ] )
    s3.start( [ c2,c1 ] )
    s4.start( [ c2,c1 ] )
    s5.start( [ c2,c1 ] )
    s6.start( [ c2,c1 ] )
    s7.start( [ c2,c1 ] )
    s8.start( [ c2,c1 ] )
    net.start()

    print
    CLI( net )

    print
    net.stop()

if __name__ == '__main__':

如果有人可以帮助我理解为什么主机之间没有连接,而我无法运行测试以获取价值,我将不胜感激

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

错误1:Request method ‘DELETE‘ not supported 错误还原:...
错误1:启动docker镜像时报错:Error response from daemon:...
错误1:private field ‘xxx‘ is never assigned 按Alt...
报错如下,通过源不能下载,最后警告pip需升级版本 Requirem...