首页 > Web开发 > 详细

mininet添加删除流表操作笔记

时间:2020-04-15 21:48:21      阅读:412      评论:0      收藏:0      [点我收藏+]

dpctl dump-flows查看静态流表
dpctl del-flows删除之前的所有流表
pingall后再次查看流表,发现控制器下发给交换机的流表。
通过dpctl手动添加流表项,实现数据转发。
dpctl add-flow in_port=1,action=output:2
dpctl add-flow in_port=2,action=output:1
此时查看流表可以看到新的流表转发信息,同样可以使h1和h2之间ping通。
用sh指定删除s1交换机条件字段中包含in_port=2的流表
sh ovs-ofctl del-flows s1 in_port=2
删除条件字段中包含in_port=1in_port=2的所有流表
dpctl del-flows in_port=1
dpctl del-flows in_port=2

添加丢弃数据包的流表
例如让交换机丢弃从2号端口发来的所有数据包
dpctl add-flow in_port=2,actions=drop
增加这条流表后,mininet中主机之间将无法通信。

mininet添加删除流表操作笔记

原文:https://www.cnblogs.com/Horizon-asd/p/12708630.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!