外部运行参数
mn -c
清除配置命令
mn -h
帮助
ovs-vsctl show
查看ovs
的版本
常用内部交互命令
设备查看:dump
-节点信息 intfs
-网络接口信息 links-
链路健壮性信息 pingpair
-只验证前两个host
连通性
设备操作:iperf h1 h2
-两节点间进行iperftcp
带宽测试 iperfudp bw h1 h2
-两节点间进行iperfudp
带宽测试 link s1 s2 down(up)
禁用或开始节点间链路 dpctl
-所有交换机上增删改查流表 xterm h1
-节点开启xterm
进入可视化操作界面 py net.addSwitch("s3")
-添加交换机,py net.addHost("h3")
-添加主机,py net.addLink(s1,net.get("h3"))
-添加链路,py s1.attach("s1-eth3")
-s1添加一个开放端口,py net.get("h3").cmd("ifconfig h3-eth0 10.0.0.3")
h3添加ip地址 ,py h1.setIP('10.0.0.5',24)
设置ip地址
mininet小bug
:设置完拓扑,需要ping一下
--controller
指定连接的远程控制器,没有的话,默认是连接本地控制器,127.0.0.1
在mininet
可视化操作界面下:
如果控制器和mininet
在一台虚拟机上的话,连接控制器的ip就是本地ip127.0.0.1
DPID
是16位的
右击链路,设置带宽,丢包率等参数
--topo mytopo
不要忘了!