Proceedings ArticleDOI
Smart Packets for active networks
Beverly Schwartz,Alden W. Jackson,William Timothy Strayer,Wenyi Zhou,R.D. Rockwell,Craig Partridge +5 more
- pp 90-97
Reads0
Chats0
TLDR
Smart Packets as mentioned in this paper is a DARPA-funded active network project focusing on applying active networks technology to network management and monitoring without placing undue burden on the nodes in the network.Abstract:
Smart Packets is a DARPA-funded Active Networks project focusing on applying active networks technology to network management and monitoring without placing undue burden on the nodes in the network. Messages in active networks are programs that are executed at nodes on the path to one or more target hosts. Smart Packets programs are written in a tightly-encoded, safe language specifically designed to support network management and avoid dangerous constructs and accesses. Smart Packets improves the management of large complex networks by (1) moving management decision points closer to the node being managed, (2) targeting specific aspects of the node for information rather than exhaustive collection via polling, and (3) abstracting the management concepts to language constructs, allowing nimble network control. This paper introduces Smart Packets and describes the Smart Packet architecture, the packet formats, the language and its design goals, and security considerations.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.
Posted Content
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: Software-Defined Networking (SDN) as discussed by the authors is an emerging paradigm that promises to change this state of affairs, by breaking vertical integration, separating the network's control logic from the underlying routers and switches, promoting (logical) centralization of network control, and introducing the ability to program the network.
Journal ArticleDOI
The road to SDN: an intellectual history of programmable networks
TL;DR: 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.
Journal ArticleDOI
A survey of programmable networks
Andrew T. Campbell,Herman G. De Meer,Michael E. Kounavis,Kazuho Miki,John Vicente,Daniel A. M. Villela +5 more
TL;DR: A programmable networking model is presented that provides a common framework for understanding the state-of-the-art in programmable networks and a simple qualitative comparison of the surveyed work is presented.
Proceedings ArticleDOI
Active network vision and reality: lessions from a capsule-based system
TL;DR: This paper argues the progress towards the original vision and the difficulties that have not yet resolved in three areas that characterize a "pure" active network: the capsule model of programmability; the accessibility of that model to all users; and the applications that can be constructed in practice.
References
More filters
Book
Structure and Interpretation of Computer Programs
TL;DR: Structure and Interpretation of Computer Programs emphasizes the central role played by different approaches to dealing with time in computational models, appropriate for an introduction to computer science courses, as well as programming languages and program design.
Journal ArticleDOI
A survey of active network research
TL;DR: It is illustrated how the routers of an IP network could be augmented to perform such customized processing on the datagrams flowing through them, and these active routers could also interoperate with legacy routers, which transparently forwarddatagrams in the traditional manner.
Proceedings ArticleDOI
End-to-end Internet packet dynamics
TL;DR: The prevalence of unusual network events such as out-of-order delivery and packet corruption are characterized and a robust receiver-based algorithm for estimating "bottleneck bandwidth" is discussed that addresses deficiencies discovered in techniques based on "packet pair".
Journal ArticleDOI
End-to-end routing behavior in the Internet
TL;DR: It is found that Internet paths are heavily dominated by a single prevalent route, but that the time periods over which routes persist show wide variation, ranging from seconds up to days.
Journal ArticleDOI
Experience with processes and monitors in Mesa
TL;DR: These problems are addressed by the facilities described here for concurrent programming in Mesa, and experience with several substantial applications gives us some confidence in the validity of the solutions.