NOX

NOX is an open source development platform for C++-based software-defined networking (SDN) control applications.

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.

 

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

Nicira Networks developed NOX alongside OpenFlow, and the first OpenFlow SDN controller was based on NOX. In 2008, Nicira turned NOX development over to the open source community.

This was first published in March 2013

Continue Reading About NOX

Glossary

'NOX' is part of the:

View All Definitions

Dig deeper on SDN control plane

Pro+

Features

Enjoy the benefits of Pro+ membership, learn more and join.

0 comments

Oldest 

Forgot Password?

No problem! Submit your e-mail address below. We'll send you an email containing your password.

Your password has been sent to:

File Extensions and File Formats

Powered by:

SearchNetworking

SearchEnterpriseWAN

SearchCloudProvider

SearchUnifiedCommunications

SearchSecurity

SearchDataCenter

Close