Introduction to SDN and NFV

Introduction to SDN and NFV

Himanshu Sahu (University of Petroleum and Energy Studies, India) and Misha Hungyo (R&D Nokia, India)
DOI: 10.4018/978-1-5225-3640-6.ch001
OnDemand PDF Download:
No Current Special Offers


Software defined network (SDN) and Network function virtualization (NFV) are the two new networking paradigms changing the way traditional networks work. SDN works on the concept of centralization so that all the decisions related to controlling the networks is done in a centralized place in a centralized manner. To provide a centralized control, SDN decouples the control plane and data from the traditional routing devices to take it in the centralized position. The data plane is still intact with the routing devices, but they now become mere forwarding devices and the decisions are made at the centralized place called the controller. The controller is basically the x86 server that is connected to the forwarding devices and communicates with them for all control decisions such as routing. NFV is based on virtualization of network functions in the form of software running over a high end server. This kind of virtualization helps in easy setup of networks as well as easy migration.
Chapter Preview

Introduction To Software Defined Network (Sdn)

(Haleplidis, Pentikousis, Salim, Meyer, koufopavlou(2015)) in RFC 7426 describes Software Defined Networks as:

Software-Defined Networking (SDN) refers to a new approach for network programmability, that is, the capacity to initialize, control, change, and manage network behavior dynamically via open interfaces. SDN emphasizes the role of software in running networks through the introduction of an abstraction for the data forwarding plane and, by doing so, separates it from the control plane.

By following the above definition we can deduce the following salient features of a SDN network:

  • 1.

    Programmable Network

  • 2.

    Centralized Management

  • 3.

    Dynamically Configurable Networks

  • 4.

    Open Protocols and Interfaces

  • 5.

    Easily Monitored and Fault Tolerant Network

Complete Chapter List

Search this Book: