SDN has been defined by different researchers in different terms. Below we enlist a few:
- One which is more general and inclusive one is provided by Heller, as follows “SDN is a refactoring of the relationship between network devices and the software that controls them”
- Big Switch Open-SDN: SDN eliminates the complex and static nature of legacy distributed network architectures by using the standards-based software abstraction between the network control plane and underlying data forwarding plane.
- Scott Shenker: SDN is about achieving Forwarding, State Distribution and Specification abstractions at network control planes.
- SDN adds flexibility to control-plane implementation choices. As a result, the network devices become simple packet forwarding devices (the data plane) that can be programmed via an open interface
- SDN includes the following (a) open/standards-based interface to hardware (b) Network operating system (c) Well-defined APIs to write various network applications
- SDN is about clear separation of the data and control planes of the network devices, and about having sufficient abstraction at the control plane to support the provision of novel services in the network.
No comments:
Post a Comment