DocumentCode
322342
Title
DAN: distributed code caching for active networks
Author
Decasper, Dan ; Plattner, Bernhard
Author_Institution
Applied Res. Lab., Washington Univ., St. Louis, MO, USA
Volume
2
fYear
1998
fDate
29 Mar-2 Apr 1998
Firstpage
609
Abstract
Active networking allows the network infrastructure to be programmable. Previous research focused on two commonly separated approaches: “capsules” and “programmable switches”. Capsules are typically small programs in packets which flow through the network and are executed in-band on nodes receiving them. Programmable switches are network devices which offer a back-door to inject code by a network administrator out-of-band in order to enhance the device´s capabilities. By combining these two approaches, this paper proposes a novel system architecture which allows both application specific data processing in network nodes as well as rapid deployment of new network protocol implementations. Instead of carrying code, data packets carry pointers to digitally signed active modules initially loaded on-the-fly, inband from trusted code servers on the network. Packet processing runs at high speed, may access and modify the whole network subsystem and no potentially slow virtual machines are needed
Keywords
Internet; cache storage; cryptography; network operating systems; packet switching; protocols; DAN; active networks; application specific data processing; capsule; cryptology; data packets; digitally signed active modules; distributed code caching; network devices; network nodes; network protocol implementation; network subsystem; packet processing; programmable switches; security; system architecture; trusted code servers; Acceleration; Access protocols; Application software; Cryptography; Electric breakdown; Laboratories; Network servers; Stability; Switches; Virtual machining;
fLanguage
English
Publisher
ieee
Conference_Titel
INFOCOM '98. Seventeenth Annual Joint Conference of the IEEE Computer and Communications Societies. Proceedings. IEEE
Conference_Location
San Francisco, CA
ISSN
0743-166X
Print_ISBN
0-7803-4383-2
Type
conf
DOI
10.1109/INFCOM.1998.665081
Filename
665081
Link To Document