圖片來源:hardware.com
如果想要開發 SDN Controller 或是 SDN APP那一定會需要用到SDN Simulator 來驗證程式的正確性,下面整理出幾個網路上收集到的 SDN Simulator:
Mininet
Mininet is a network emulator which creates a network of virtual hosts, switches, controllers, and links. Mininet hosts run standard Linux network software, and its switches support OpenFlow for highly flexible custom routing and Software-Defined Networking.
Referecne:
[Update] 目前安裝包只支援Ubuntu 和 Fedora ,如果要嘗試裝載Centos ...會很痛苦...Orz..
STS (SDN Troubleshooting System)
STS simulates the devices of your network, allowing you to easily generate tricky test cases, interactively examine the state of the network, and automatically find the exact inputs that are responsible for triggering a given bug.
NS3
ns-3 is a discrete-event network simulator for Internet systems, targeted primarily for research and educational use. It has openflow support built in to emulate an openflow environment and also it can be used for real-time simulations.更多關於OpenFlow 的Open source project 整理請參考List of OpenFlow Software Projects
沒有留言:
張貼留言