Exemplo n.º 1
0
def start(topo):
    """Starts network"""
    builder.add_controller(NET)
    if topo == "simple":
        builder.simple(NET)
    elif topo == "kpnnl":
        builder.kpnnl(NET)
    elif topo == "sprint":
        builder.sprint(NET)
    else:
        return "Nerwork not found"
    return "Success \n"
Exemplo n.º 2
0
"""Topology builder"""
from mininet.net import Mininet
from mininet.node import RemoteController
from topologies import builder
from mininet.cli import CLI
from mininet.node import CPULimitedHost
from mininet.link import TCLink

print "Creating network"
NET = Mininet(controller=None, host=CPULimitedHost, link=TCLink)
print "Adding Controller"
builder.add_controller(NET)
print "Starting topology"
#builder.create_simple(NET)
#builder.create_kpnnl(NET)
builder.create_sprint(NET)
CLI(NET)
NET.stop()