scispace - formally typeset
Proceedings ArticleDOI

Smart Packets for active networks

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

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

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

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.
Related Papers (5)