About one of the SDN controller
Introduction
Open Daylight was introduced as a part of the effort of the
Linux Foundation to create an open-sourced SDN platform to satisfy the current
requirements of modern networking. It was inaugurated in 2013 and since then
grew to be one of the most employed SDN controllers in different sectors:
providers of communication services, cloud applications and corporate
environments.
Architecture of Open Daylight
At the core, OpenDaylight is designed around a Model Driven
Service Abstraction Layer (MD-SAL). This abstraction layer helps in interaction
between the SDN applications and the network devices underneath regardless of
who the device is manufactured by. In this way the MD-SAL architecture allows
the northbound and southbound communications to be designed to operate
independently under the SDN environment hence achieving scalability and
flexibility.
Dealing with a southbound interface
This comprises of a system that performs communication with
the network devices. It is known that Open Daylight can be used by southbound
protocols that include OpenFlow, NETCONF, BGP, PCEP among others. Among these,
the most common practice, and the most effective one is OpenFlow, which governs
the operations of a network ensuring that packets are passed around the network
based on what is set in the protocols.
Contrary to the above, the Northbound interface is used by
the applications that interface with the controller. The Northbound Interface
of OpenDaylight employs REST APIs to interconnect with application programs.
These REST APIs allows the developers to create applications that can invoke
the underlying network and control it, monitor the network, impose network
enforcement policies and the likes. Examples of such applications include
network appliances, operation tools, or security solutions configured to the
network.
Other features and tasks
On. Figure Abstraction: Open Daylight abstracts the
underlying network hardware from the user and hides this complex environment
under a country-like model. The better the feasibility and ease of management
of this hardware & software agnostic, diverse vendor interface, application
centric network containment spikes as it allows them to entrench the policies
even at the network end_points.
References :
Gray, K., & Nadeau, T. (2017). Software Defined
Networks: A Comprehensive Approach. 2nd edition, Morgan Kaufmann.
Sharma, A., Suri, P., & Gautam, R. (2021). A
Comprehensive Study on Scalability and Security in OpenDaylight. Journal of
Network and Systems Management, 29(3), 12-35.
Azodolmolky, S., et al. (2019). SDN Controllers:
Comparative Study and Architecture Analysis. IEEE Communications Surveys
& Tutorials, 21(3), 3224-3245
Comments
Post a Comment