X-Git-Url: https://git.josue.xyz/?a=blobdiff_plain;f=clusterGRE.py;h=81abb63e7ea0b51b2c92dbb7cc93bf10f45778de;hb=40f74c579b934f1b8540c13daaf80ae4c1e604c1;hp=f14e1407f66894ac3be35c7ba5de2102101fedd6;hpb=34f67787900a666ab7bdf3056404d6d859cb4e13;p=vsorcdistro%2F.git diff --git a/clusterGRE.py b/clusterGRE.py index f14e140..81abb63 100755 --- a/clusterGRE.py +++ b/clusterGRE.py @@ -6,16 +6,18 @@ from mininet.log import setLogLevel from mininet.examples.clustercli import ClusterCLI as CLI from mininet.node import RemoteController from topotest import MiTopo +from precompiler import TopoFromCompiler def inicia(): - #IPs = '/home/pi/iplist' + IPs = '/home/pi/iplist' c = RemoteController('c1', ip='192.168.25.10', port=6633) - #servers = readIPs(IPs) - servers = ['192.168.25.2', '192.168.25.3', '192.168.25.4','192.168.25.5','192.168.25.6'] - topo1 = TreeTopo(depth=2, fanout=2) - topo2 = MiTopo() - #topo2.build() - net = MininetCluster(topo=topo2, servers=servers, link=RemoteGRELink, placement=SwitchBinPlacer, controller=c) + servers = readIPs(IPs) + #servers = ['192.168.25.2', '192.168.25.3', '192.168.25.4','192.168.25.5','192.168.25.6'] + topo1 = TreeTopo(depth=2, fanout=2) # Topologia basica + topo2 = MiTopo() # Topologia desde el archivo topotest + topo3 = TopoFromCompiler() # Topologia creada a partir del archivo data + topo4 = TreeTopo(depth=3, fanout=3) # Topologia grande en arbol + net = MininetCluster(topo=topo3, servers=servers, link=RemoteGRELink, placement=SwitchBinPlacer, controller=c) net.start() CLI(net) net.stop()