Software-Defined Networking (SDN) offers the ability to
configure switches forwarding rules to increase the agility of
a network with the centralized traffic management at a low
cost. Network functions provided by different middleboxes
are critical to create service chains in a network. Network
Function Virtualization helps to improve the system flexibility
without sacrificing network functionalities. Together
SDN and NFV enable the potential of dynamical service
chain modifications to meet the real time demand.