zoukankan      html  css  js  c++  java
  • floodlight StaticFlowPusher 基于网段写flow,通配

    flow1 = {
        "switch":"00:00:00:00:00:00:00:03",
        "name":"flow-mod-1",
        "cookie":"0",
        "priority":"1",
        "ether-type":"2048",
        #~ "ingress-port":"1",
        "active":"true",
        "src-ip":"10.0.0.0/16",
        "dst-ip":"10.0.0.4",
        "actions":"drop"
        }

    以上代码表示,在00:00:00:00:00:00:00:03交换机中添加了一条flow,该flow规则将所有10.0.x.x到10.0.0.4的数据包drop掉。

    flow的通配规则为:

    10.0.0.0/0  --> 全匹配,相当于10.0.0.0
    10.0.0.0/8 --> 10.x.x.x 10.0.0.0/16 --> 10.0.x.x 10.0.0.0/24 --> 10.0.0.x 10.0.0.0/32 --> 全匹配,相当于10.0.0.0

     

    可以在mininet中对host更改IP做实验测试。更改IP命令为:

    mininet> py h1.setIP('10.1.0.1')

     

  • 相关阅读:
    android 学习
    android 学习
    android 学习
    android 学习
    android 学习
    android 学习
    android 学习
    android 学习
    android 学习
    每日日报
  • 原文地址:https://www.cnblogs.com/duanguyuan/p/3634221.html
Copyright © 2011-2022 走看看