How to: Network Virtualization
_Tools and libraries for Virtual Networking and SDN (Software Defined Networking)._

- [mininet](https://github.com/mininet/mininet) - A popular network emulator and API written in Python.
- [napalm](https://github.com/napalm-automation/napalm) - Cross-vendor API to manipulate network devices.
- [pox](https://github.com/noxrepo/pox) - A Python-based SDN control applications, such as OpenFlow SDN controllers.