1 .\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.47.4.
2 .TH MN "1" "May 2019" "mn 2.3.0d5" "User Commands"
4 mn \- create a Mininet network.
9 (type mn \fB\-h\fR for details)
11 The mn utility creates Mininet network from the command line. It can create
12 parametrized topologies, invoke the Mininet CLI, and run tests.
15 \fB\-h\fR, \fB\-\-help\fR
16 show this help message and exit
18 \fB\-\-switch\fR=\fI\,SWITCH\/\fR
19 default|ivs|lxbr|ovs|ovsbr|ovsk|user[,param=value...]
20 ovs=OVSSwitch default=OVSSwitch ovsk=OVSSwitch
21 lxbr=LinuxBridge user=UserSwitch ivs=IVSSwitch
24 \fB\-\-host\fR=\fI\,HOST\/\fR
25 cfs|proc|rt[,param=value...]
26 rt=CPULimitedHost{'sched': 'rt'} proc=Host
27 cfs=CPULimitedHost{'sched': 'cfs'}
29 \fB\-\-controller\fR=\fI\,CONTROLLER\/\fR
30 default|none|nox|ovsc|ref|remote|ryu[,param=value...]
31 ovsc=OVSController none=NullController
32 remote=RemoteController default=DefaultController
33 nox=NOX ryu=Ryu ref=Controller
35 \fB\-\-link\fR=\fI\,LINK\/\fR
36 default|ovs|tc|tcu[,param=value...] default=Link
37 ovs=OVSLink tcu=TCULink tc=TCLink
39 \fB\-\-topo\fR=\fI\,TOPO\/\fR
40 linear|minimal|reversed|single|torus|tree[,param=value
41 \&...] linear=LinearTopo
42 reversed=SingleSwitchReversedTopo tree=TreeTopo
43 single=SingleSwitchTopo torus=TorusTopo
46 \fB\-c\fR, \fB\-\-clean\fR
49 \fB\-\-custom\fR=\fI\,CUSTOM\/\fR
50 read custom classes or params from .py file(s)
52 \fB\-\-test\fR=\fI\,TEST\/\fR
53 none|build|all|iperf|pingpair|iperfudp|pingall
55 \fB\-x\fR, \fB\-\-xterms\fR
56 spawn xterms for each node
58 \fB\-i\fR IPBASE, \fB\-\-ipbase\fR=\fI\,IPBASE\/\fR
59 base IP address for hosts
62 automatically set host MACs
65 set all\-pairs ARP entries
67 \fB\-v\fR VERBOSITY, \fB\-\-verbosity\fR=\fI\,VERBOSITY\/\fR
68 info|warning|critical|error|debug|output
71 sw and ctrl in namespace?
73 \fB\-\-listenport\fR=\fI\,LISTENPORT\/\fR
74 base port for passive switch listening
76 \fB\-\-nolistenport\fR
77 don't use passive listening port
79 \fB\-\-pre\fR=\fI\,PRE\/\fR
80 CLI script to run before tests
82 \fB\-\-post\fR=\fI\,POST\/\fR
83 CLI script to run after tests
86 pin hosts to CPU cores (requires \fB\-\-host\fR cfs or \fB\-\-host\fR
90 [option=val...] adds a NAT to the topology that
91 connects Mininet hosts to the physical network.
92 Warning: This may route any traffic on the machine
93 that uses Mininet's IP subnet into the Mininet
94 network. If you need to change Mininet's IP subnet,
95 see the \fB\-\-ipbase\fR option.
98 prints the version and exits
100 \fB\-\-cluster\fR=\fI\,server1\/\fR,server2...
101 run on multiple servers (experimental!)
103 \fB\-\-placement\fR=\fI\,block\/\fR|random
104 node placement for \fB\-\-cluster\fR (experimental!)