In: Computer Science
Discuss the generic architecture of the OpenFlow switch with the appropriate diagram.
OpenFlow Architecture:
The OpenFlow architecture contains 3 layers
The OpenFlow controller provides the OpenFlow protocol communications channels to the OpenFlow.
Switches, maintains a regional state graph of the OpenFlow switches and reveals a northbound API to the OpenFlow submissions. The northbound API may be viewed as an abstraction of the network and enables the OpenFlow applications to read the state of the network and to educate the network to perform various tasks.
A real world OpenFlow proficient network may comprise of only OpenFlow switches or a combination of OpenFlow switches and conventional switches and routers.
The latter network type is called an overlay network. Some OpenFlow applications will require only partial deployment of OpenFlow switches whereas others require a network consisting of only OpenFlow switches.
Deployment model:
The below diagram shows the deployment model of OpenFlow.
If you have any queries regrading this topic, feel free to ask
And if you like my work, then kindly upvote as an appreciation
Regards