Man page - mn(1)
Packages contains this manual
Manual
MN
NAMESYNOPSIS
DESCRIPTION
OPTIONS
NAME
mn - create a Mininet network.
SYNOPSIS
mn [ options ]
DESCRIPTION
(type mn -h for details)
The mn utility creates Mininet network from the command line. It can create parametrized topologies, invoke the Mininet CLI, and run tests.
OPTIONS
-h , --help
show this help message and exit
--switch = SWITCH
default|ivs|lxbr|ovs|ovsbr|ovsk|user[,param=value...] user=UserSwitch ovs=OVSSwitch ovsbr=OVSBridge ovsk=OVSSwitch ivs=IVSSwitch lxbr=LinuxBridge default=OVSSwitch
--host = HOST
cfs|proc|rt[,param=value...] proc=Host rt=CPULimitedHost{’sched’: ’rt’} cfs=CPULimitedHost{’sched’: ’cfs’}
--controller = CONTROLLER
default|none|nox|ovsc|ref|remote|ryu[,param=value...] ref=Controller ovsc=OVSController nox=NOX remote=RemoteController ryu=Ryu default=DefaultController none=NullController
--link = LINK
default|ovs|tc|tcu[,param=value...] default=Link tc=TCLink tcu=TCULink ovs=OVSLink
--topo = TOPO
linear|minimal|reversed|single|torus|tree[,param=value ...] minimal=MinimalTopo linear=LinearTopo reversed=SingleSwitchReversedTopo single=SingleSwitchTopo tree=TreeTopo torus=TorusTopo
-c , --clean
clean and exit
--custom = CUSTOM
read custom classes or params from .py file(s)
--test = TEST
pingall|pingpair|iperf|iperfudp|all|none|build
-x , --xterms
spawn xterms for each node
-i IPBASE, --ipbase = IPBASE
base IP address for hosts
|
--mac |
automatically set host MACs |
|||
|
--arp |
set all-pairs ARP entries |
-v VERBOSITY, --verbosity = VERBOSITY
debug|info|output|warning|warn|error|critical
--innamespace
sw and ctrl in namespace?
--listenport = LISTENPORT
base port for passive switch listening
--nolistenport
don’t use passive listening port
--pre = PRE
CLI script to run before tests
--post = POST
CLI script to run after tests
|
--pin |
pin hosts to CPU cores (requires --host cfs or --host rt) |
||
|
--nat |
[option=val...] adds a NAT to the topology that connects Mininet hosts to the physical network. Warning: This may route any traffic on the machine that uses Mininet’s IP subnet into the Mininet network. If you need to change Mininet’s IP subnet, see the --ipbase option. |
--version
prints the version and exits
-w , --wait
wait for switches to connect
-t WAIT, --twait = WAIT
timed wait (s) for switches to connect
--cluster = server1 ,server2...
run on multiple servers (experimental!)
--placement = block |random
node placement for --cluster (experimental!)