mininet实验中各种指令和错误总结(不断更新)

Openflow流表常用配置命令:

查看流表:dpctl dump-flows
添加流表:dpctl add-flow in_port=1,actions=output:2
添加丢弃数据包流表:dpctl add-flow in_port=2,actions=drop
删除所有交换机的所有流表:dpctl del-flows
删除所有交换机的特定流表项:dpctl del-flows in_port=2
删除某个交换机的流表:sh ovs-ofctl del-flows s1 in_port=2

mininet命令:

h1 ping -c3 h2 (ping三次)

mininet-WIFI命令 :

sta1 iw dev sta1-wlan0 link #显示站点sta1的接入情况

xterm sta1 #进入站点sta1的终端

wpa_cli -i sta1-wlan0 #在终端中输入该指令,查看接入点的扫描情况

py sta1.setPosition('380.0,350.0,0') #调整站点sta1的位置

错误:

Exception: Error creating interface pair (s1-eth2,s2-eth1): RTNETLINK answers: File exists

这个异常是指创建Mininet拓扑时,创建了两个名称相同的网络接口。可能由于之前的运行的Mininet拓扑没有被完全清除,导致一些网络接口没有被正常的释放。解决问题的方法就是手动清除已经创建好的网络拓扑,或者在创建新的网络拓扑时使用不同的网络接口名称。

使用该命令清除网络拓扑:

sudo mn -c

  • 10
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值