首页 文章

RYU控制器阻止流量

提问于
浏览
1

我正在用 mininet 创建一个简单的网络 . 我希望用控制器从一个主机到另一个主机的阻塞流量 . 我想知道哪个RYU API对我有用 . parser."OFPMatch" 或其他 RYU API

1 回答

  • 0

    对于使用Ryu控制器,您可能会发现有用的东西是Ryuretic . 它为Ryu控制器提供了额外的抽象层,因此您只需要担心的是传入数据包 .

    Ryuretic后端将所有事件作为pkt(字典对象)呈现给用户,并且通过提供感兴趣的头字段(例如,pkt ['srcmac'],pkt ['dstmac']来检索pkt的内容, pkt ['ethtype'],pkt ['inport'],pkt ['srcip']等 . )使用pkt中的信息,用户可以选择匹配的字段和动作(fwd,drop,redirect,mirror) ,找到匹配时采取的工艺 .

    要安装Ryuretic,只需将[files](https://github.com/Ryuretic/RyureticLabs/tree/master/ryu/ryu/app/Ryuretic)复制到目录/ ryu / ryu / app / Ryuretic即可 . 如果你安装了Ryu,那么你已经有了/ ryu / ryu / app目录 . 您只需创建Ryuretic目录并将文件复制到那里 .

    Ryuretic Labs提供了使用Ryuretic在SDN上实现安全功能的设置说明和一些用例 . 它还提供了一个Mininet测试平台,用于测试SDN Hub提供的VM上的网络应用程序 .

相关问题