2014年3月3日 星期一

SDN Simulator 整理

圖片來源: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
張貼留言