NOX is an open source development platform for C++-based software-defined networking (SDN) control applications. POX, a variant for Python development, is becoming more commonly used than NOX. Older versions of NOX, known collectively as NOX Classic, support both Python and C++ but are no longer actively supported themselves.
By submitting your email address, you agree to receive emails regarding relevant topic offers from TechTarget and its partners. You can withdraw your consent at any time. Contact TechTarget at 275 Grove Street, Newton, MA.
The NOXrepo website lists the following NOX features:
- Provides a C++ OpenFlow 1.0 API.
- Provides fast, asynchronous IO.
- Is targeted at recent Linux distributions (particularly Ubuntu 11.10 and 12.04, but also Debian and RHEL 6).
- Includes sample components for:
- Topology discovery
- Learning switch
- Network-wide switch