示例#1
0
from mininet.cli import CLI

import mininet.ns3
from mininet.ns3 import WIFISegment

if __name__ == '__main__':
    setLogLevel('info')
    info('*** ns-3 network demo\n')
    net = Mininet()

    info('*** Creating Network\n')
    h0 = net.addHost('h0')
    h1 = net.addHost('h1')
    wifi = WIFISegment()

    wifi.add(h0)
    wifi.add(h1)

    info('*** Configuring hosts\n')
    h0.setIP('192.168.123.1/24')
    h1.setIP('192.168.123.2/24')

    mininet.ns3.start()

    info('*** Testing network connectivity\n')
    net.pingAll()

    info('*** Nodes positions: \n')
    info('h0:', mininet.ns3.getPosition(h0), '\n')
    info('h1:', mininet.ns3.getPosition(h1), '\n')
示例#2
0
import mininet.ns3
from mininet.ns3 import WIFISegment


if __name__ == '__main__':
    setLogLevel( 'info' )
    info( '*** ns-3 network demo\n' )
    net = Mininet()

    info( '*** Creating Network\n' )
    h0 = net.addHost( 'h0' )
    h1 = net.addHost( 'h1' )
    wifi = WIFISegment()

    wifi.add( h0 )
    wifi.add( h1 )



    info( '*** Configuring hosts\n' )
    h0.setIP( '192.168.123.1/24' )
    h1.setIP( '192.168.123.2/24')

    mininet.ns3.start()


    info( '*** Testing network connectivity\n' )
    net.pingAll()

    info( '*** Nodes positions: \n' )