Definition

POX

POX is an open source development platform for Python-based software-defined networking (SDN) control applications, such as OpenFlow SDN controllers. POX, which enables rapid development and prototyping, is becoming more commonly used than NOX, a sister project.

The NOXrepo website lists the following POX features:

  • “Pythonic” OpenFlow interface.
  • Reusable sample components for path selection, topology discovery, etc.
  • “Runs anywhere” – Can bundle with install-free PyPy runtime for easy deployment.
  • Specifically targets Linux, Mac OS, and Windows.
  • Topology discovery.
  • Supports the same GUI and visualization tools as NOX.
  • Performs well compared to NOX applications written in Python.

The project website says that the ultimate goal for POX is to use it to create “an archetypal, modern SDN controller.”

This was last updated in March 2013

Continue Reading About POX

Dig Deeper on Open source networking

SearchUnifiedCommunications
SearchMobileComputing
SearchDataCenter
SearchITChannel
Close