我正在創建一個簡單的網絡mininet
。我希望阻止從一臺主機到另一臺主機的流量。我想知道哪些RYU API對我有用。 parser."OFPMatch"
或另一RYU API
RYU控制器塊流量
0
A
回答
0
你可能會發現有用的工作與Ryu控制器是Ryuretic。它爲Ryu控制器提供了一個額外的抽象層,所以你只需要擔心傳入的數據包。
Ryuretic後端將所有事件作爲pkt(字典對象)呈現給用戶,並且通過提供感興趣的頭部字段(例如,pkt ['srcmac'],pkt [' dkmac'],pkt ['ethtype'],pkt ['inport'],pkt ['srcip']等)使用來自pkt的信息,用戶可以選擇匹配哪些字段以及什麼動作(fwd,drop ,重定向,鏡像,工藝)在找到匹配時採取。
要安裝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提供的虛擬機上測試您的網絡應用程序。
相關問題
- 1. 塊流/丟包ryu控制器
- 2. 使用RYU控制器在WireShark監控Mininet OpenFLow流量
- 3. 從RYU控制器獲取流量信息
- 4. 基於TCP端口匹配TCP流Ryu控制器
- 5. RYU控制器和Flowvisor的連接
- 6. ryu控制器不轉發數據包
- 7. 使用Ryu控制器和Python製作自定義拓撲
- 8. Grunt:流量控制
- 9. tmux流量控制
- 10. RYU openflow控制器錯誤與Python注意到
- 11. 從ryu控制器獲取統計信息
- 12. Loggregator - 多普勒和流量控制器
- 13. 流量控制選擇路由器
- 14. 量角器:禁用控制流程
- 15. 量角器/角度2控制流程
- 16. Rails link_to控制控制器流量的參數
- 17. 無極流量控制
- 18. 迴路流量控制
- 19. 異常與流量控制
- 20. Log4X用於流量控制
- 21. 谷歌pubsub流量控制
- 22. 紅寶石流量控制
- 23. 扭海螺 - 流量控制
- 24. 主從式流量控制
- 25. Opa流量控制,螺紋?
- 26. TCP中的流量控制?
- 27. Javascript流量控制故障
- 28. Netty 4.0流量控制
- 29. 硒流量控制IDE
- 30. 流量控制與C++
同樣,這取決於你的意思是「一個簡單的網絡與mininet」,但[這篇文章](http://stackoverflow.com/questions/37998065/understanding-ryu-openflow-controller-mininet-wireshark-and -tcpdump)可能是一個很好的開始。它解釋了基本第2層交換機的代碼。將流量從一臺主機阻塞到另一臺主機只需要在有條件的情況下讀取接收數據包的源IP和目標IP,如果兩者符合條件,則無需執行任何操作。 –