O'Reilly logo

Python Network Programming Cookbook - Second Edition by Dr. M. O. Faruque Sarker, Pradeeban Kathiravelu

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

How to do it...

OpenFlow, an SDN protocol, is commonly used to control data plane consisting of switches in a centralized manner. This steers up network softwarization where networks can easily be reprogrammed from the controller. This essentially takes away the control of the network from the individual switches, and unifies and consolidates the control to a centralized controller. Thus, the controller is aware of the global network status and can modify the routing tables in the switches in an efficient manner.

In this recipe, we will emulate a large network along with a single RemoteController of Mininet.

The port number 6653 is assigned for OpenFlow (http://www.iana.org/assignments/service-names-port-numbers/service-names-port-numbers.xhtml?search=openflow ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required