Technical Reports (CIS)
Document Type
Technical Report
Date of this Version
January 2000
Abstract
We present SNAP (Safe and Nimble Active Packets), a new scheme for programmable (or active) packets centered around a new lowlevel packet language. Unlike previous active packet approaches, SNAP is practical: namely, adding significant flexibility over IP without compromising safety and security or efficiency. In this paper we show how to compile from the well-known active packet language PLAN [7] to SNAP, showing that SNAP retains PLAN’s flexibility; give proof sketches of its novel approach to resource control; and present experimental data showing SNAP attains performance very close to that of a software IP router.
Keywords
Active networks, active packets, capsules, resource control
Recommended Citation
Jonathan T. Moore, Michael Hicks, and Scott Nettles, "Practical Programmable Packets", . January 2000.
Date Posted: 06 November 2006
Comments
University of Pennsylvania Department of Computer and Information Science Technical Report No. MS-CIS-00-18.