Software-Defined Networking (SDN) has emerged as a networking paradigm that can remove the limitations of current network infrastructures by separating the control plane from the data forwarding plane. As an immediate result, networks can be managed cost-effectively and autonomously through centralising the decision-making capability at the control plane and the programmability of network devices on the data plane. This allows the two planes to evolve independently and to open up separate horizontal markets on simplified network devices and programmable controllers. More importantly, it opens up markets for infrastructure providers to provision and offer network resources on-demand to multiple tenants and for service providers to develop and deploy their services on shared infrastructure resources cost-effectively. This paper provides an essential understanding of the SDN concept and architecture. It discusses the important implications of the control/data plane separation on network devices, management and applications beyond the scope of the original SDN. It also discusses two major issues that may help to bring the disruptive technology forward: the intent northbound interface and the cost-effective SDN approaches for the industry.
[1]
Vijay Sivaraman,et al.
Virtualizing the access network via open APIs
,
2013,
CoNEXT.
[2]
Nick Feamster,et al.
Improving network management with software defined networking
,
2013,
IEEE Commun. Mag..
[3]
Martín Casado,et al.
NOX: towards an operating system for networks
,
2008,
CCRV.
[4]
Raouf Boutaba,et al.
Openflow and SDN for Clouds
,
2015
.
[5]
Hong Yan,et al.
A clean slate 4D approach to network control and management
,
2005,
CCRV.
[6]
D. Woolley.
The White Paper.
,
1972,
British medical journal.
[7]
Nick Feamster,et al.
The road to SDN: an intellectual history of programmable networks
,
2014,
CCRV.
[8]
Paul Goransson,et al.
Software Defined Networks: A Comprehensive Approach
,
2014
.
[9]
Min Zhu,et al.
B4: experience with a globally-deployed software defined wan
,
2013,
SIGCOMM.
[10]
Pavlin Radoslavov,et al.
ONOS: towards an open, distributed SDN OS
,
2014,
HotSDN.