Journal ArticleDOI
The road to SDN: an intellectual history of programmable networks
Nick Feamster,Jennifer Rexford,Ellen Zegura +2 more
- Vol. 44, Iss: 2, pp 87-98
Reads0
Chats0
TLDR
The intellectual history of programmable networks, including active networks, early efforts to separate the control and data plane, and more recent work on OpenFlow and network operating systems are traced.Abstract:
Software Defined Networking (SDN) is an exciting technology that enables innovation in how we design and manage networks. Although this technology seems to have appeared suddenly, SDN is part of a long history of efforts to make computer networks more programmable. In this paper, we trace the intellectual history of programmable networks, including active networks, early efforts to separate the control and data plane, and more recent work on OpenFlow and network operating systems. We highlight key concepts, as well as the technology pushes and application pulls that spurred each innovation. Along the way, we debunk common myths and misconceptions about the technologies and clarify the relationship between SDN and related technologies such as network virtualization.read more
Citations
More filters
Journal ArticleDOI
Software-Defined Networking: A Comprehensive Survey
Diego Kreutz,Fernando M. V. Ramos,Paulo Veríssimo,Christian Esteve Rothenberg,Siamak Azodolmolky,Steve Uhlig +5 more
TL;DR: This paper presents an in-depth analysis of the hardware infrastructure, southbound and northbound application programming interfaces (APIs), network virtualization layers, network operating systems (SDN controllers), network programming languages, and network applications, and presents the key building blocks of an SDN infrastructure using a bottom-up, layered approach.
Journal ArticleDOI
A Survey on Software-Defined Networking
TL;DR: A generally accepted definition for SDN is presented, including decoupling the control plane from the data plane and providing programmability for network application development, and its three-layer architecture is dwelled on, including an infrastructure layer, a control layer, and an application layer.
Proceedings ArticleDOI
Jupiter Rising: A Decade of Clos Topologies and Centralized Control in Google's Datacenter Network
Arjun Singh,Joon Ong,Amit Agarwal,Glen Anderson,Ashby Armistead,Roy Michael Bannon,Seb Boving,Gaurav Desai,Bob Felderman,Paulie Germano,Anand Kanagala,Jeff Provost,Jason Simmons,Eiichi Tanda,Jim Wanderer,Urs Hölzle,Stephen Stuart,Amin Vahdat +17 more
TL;DR: This paper built a centralized control mechanism based on a global configuration pushed to all datacenter switches, and modular hardware design coupled with simple, robust software allowed the design to also support inter-cluster and wide-area networks.
Journal ArticleDOI
ACM SIGCOMM computer communication review
TL;DR: The Internet is going mobile and wireless, perhaps quite soon, with a number of diverse technologies leading the charge, including, 3G cellular networks based on CDMA technology, a wide variety of what is deemed 2.5G cellular technologies (e.g., EDGE, GPRS and HDR), and IEEE 802.11 wireless local area networks (WLANs).
Journal ArticleDOI
Satellite Communications in the New Space Era: A Survey and Future Challenges
Oltjon Kodheli,Eva Lagunas,Nicola Maturo,Shree Krishna Sharma,Bhavani Shankar,Jesus Fabian Mendoza Montoya,Juan Carlos Merlano Duncan,Danilo Spano,Symeon Chatzinotas,Steven Kisseleff,Jorge Querol,Lei Lei,Thang X. Vu,George Goussetis +13 more
TL;DR: In this article, the authors present a survey of the state of the art in satellite communications, while highlighting the most promising open research topics, such as new constellation types, on-board processing capabilities, non-terrestrial networks and space-based data collection/processing.
References
More filters
Journal ArticleDOI
OpenFlow: enabling innovation in campus networks
Nick McKeown,Thomas Anderson,Hari Balakrishnan,Guru Parulkar,Larry L. Peterson,Jennifer Rexford,Scott Shenker,Jonathan S. Turner +7 more
TL;DR: This whitepaper proposes OpenFlow: a way for researchers to run experimental protocols in the networks they use every day, based on an Ethernet switch, with an internal flow-table, and a standardized interface to add and remove flow entries.
Journal ArticleDOI
The click modular router
TL;DR: On conventional PC hardware, the Click IP router achieves a maximum loss-free forwarding rate of 333,000 64-byte packets per second, demonstrating that Click's modular and flexible architecture is compatible with good performance.
Proceedings ArticleDOI
B4: experience with a globally-deployed software defined wan
Sushant Jain,Alok Kumar,Subhasree Mandal,Joon Ong,Leon Poutievski,Arjun Singh,Subbaiah Venkata,Jim Wanderer,Junlan Zhou,Min Zhu,Jonathan Zolla,Urs Hölzle,Stephen Stuart,Amin Vahdat +13 more
TL;DR: This work presents the design, implementation, and evaluation of B4, a private WAN connecting Google's data centers across the planet, using OpenFlow to control relatively simple switches built from merchant silicon.
Proceedings ArticleDOI
Resilient overlay networks
TL;DR: It is found that forwarding packets via at most one intermediate RON node is sufficient to overcome faults and improve performance in most cases, demonstrating the benefits of moving some of the control over routing into the hands of end-systems.
Proceedings ArticleDOI
A network in a laptop: rapid prototyping for software-defined networks
TL;DR: The greatest value of Mininet will be supporting collaborative network research, by enabling self-contained SDN prototypes which anyone with a PC can download, run, evaluate, explore, tweak, and build upon.