Virtualizing Network Functions in Software-Defined Networks
Software-defined networking (SDN) is an emerging network architecture that facilitates the network administrator to control and manage network behavior dynamically. Different from traditional networks, software-defined networks support dynamic and scalable computing. The dynamic behavior is achieved by decoupling or disassociating the system. The swing of control from tightly bound individual networks to assessable computing devices enables infrastructure abstraction. Due to the abstraction, the network can be considered as a logical or virtual entity. In this chapter, relation between network function virtualization (NFV) and software-defined networking (SDN) has been outlined. This chapter focuses on describing the pros and cons of NFV technologies. network functions virtualization (NFV) was founded under the work of the European Telecommunications Standards Institute (ETSI).