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 personal information, you agree that TechTarget and its partners may contact you regarding relevant content, products and special offers.
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