【发布时间】:2015-11-24 13:24:26
【问题描述】:
我在 mininet 上做一个练习(这里是新手),我想阻止来自特定 src 端口的流量。如何通过类似于“dl_dst”的选项访问它?
问候, 巴巴尔·雷曼
【问题讨论】:
我在 mininet 上做一个练习(这里是新手),我想阻止来自特定 src 端口的流量。如何通过类似于“dl_dst”的选项访问它?
问候, 巴巴尔·雷曼
【问题讨论】:
您需要创建一个 Openflow 消息来处理您的案例。因此,您需要根据要阻止的端口创建一个带有 Match 的 FlowMod 消息。由于您要阻止流量,因此您的操作将无效。
【讨论】:
要根据源端口阻止流量,您可以使用 ovs-ofctl 命令添加流。假设要锁定的 TCP 源端口是 80,那么可以在 mininet 提示符 (mininet>) 下使用以下命令来阻止源端口 80: sh ovs-ofctl add s1 dl_type=0x800,nw_proto=6,tp_src=80,actions=drop
在上面的命令中,s1 是网桥的名字。
在http://www.pica8.com/document/v2.3/pdf/ovs-commands-reference.pdf文档中添加流请参考OVS命令
【讨论】: