I'm new to SDN programming. I wanted to post it on serverFault
or Network Engineering
, but looks like they don't have some of the keywords.
Anyways, although I knew SDN concepts before, but I want to try in practice with simulations and programming and see how things really work. I need technology and software package recommendations that can be best to use:
- I've been told I should use
Mininet
which is basically a network simulator with built-in SDN support which works based on VMs. - And for SDN controller I've been told
OpenDayLight (ODL)
is a great choice nowadays which has many plugins, features and supports.
Can I integrate Mininet with ODL? What is the relation of Mininet with VMs? Can mininet VMs run standalone say Ubuntu VMs? So basically how should I use all these together?