mnoptical.examples.sixnodestopo

singleroadm.py:

Simple optical network with three terminals connected to a single ROADM in a “Y” topology. H1 can talk to either H2 or H3, depending on how the ROADM is configured.

Module Contents

Classes

SixROADMTopo

Six ROADMs ring topology with 6 transceivers at each Terminal.

Functions

plotNet(net[, outfile])

Plot network graph to outfile

Attributes

topo

class mnoptical.examples.sixnodestopo.SixROADMTopo

Bases: mininet.topo.Topo

Six ROADMs ring topology with 6 transceivers at each Terminal.

build()

Build single ROADM topology

mnoptical.examples.sixnodestopo.plotNet(net, outfile='singleroadm.png')

Plot network graph to outfile

mnoptical.examples.sixnodestopo.topo