我正在用mininet创建一个简单的网络。我还想用控制器拦截从一台主机到另一台主机的通信。我想知道哪种RYU RYU API对我有用。parser."OFPMatch"还是另一种控制器
发布于 2016-08-26 04:56:45
你可能会发现一些对使用Ryu控制器有用的东西是Ryuretic。它为Ryu控制器提供了一个额外的抽象层,所以您需要担心的就是传入的数据包。
Ryuretic后端将所有事件呈现给用户作为pkt (字典对象),并且通过提供感兴趣的报头字段(例如,pkt‘’srcmac‘、pkt’‘dstmac’、pkt‘’ethtype‘、pkt’‘inport’、pkt‘’srcip‘等)来检索pkt的内容。使用来自pkt的信息,用户可以选择要匹配的字段以及在找到匹配时要采取的操作(fwd、drop、redirect、mirror、craft)。
要安装Ryuretic,只需将files复制到/ryu/ryu/app/Ryuretic目录。如果您安装了Ryu,那么您已经有了/ryu/ryu/app目录。您只需要创建Ryuretic目录并将文件复制到该目录。
Ryuretic Labs提供了使用Ryuretic在SDN上实现安全功能的设置说明和一些使用案例。它还提供了Mininet测试床,用于在SDN Hub提供的VM上测试您的网络应用程序。
https://stackoverflow.com/questions/37216418
复制相似问题