|
ABSTRACT
This article introduces Smart Packets and describes the smart Packets architecture, the packet formats, the language and its design goals, and security considerations. Smart Packets is an Active Networks project focusing on applying active networks technology to network management and monitoring. 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.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
|
| |
2
|
ALEXANDER, D. S., BRADEN, B., GUNTER, C. A., JACKSON, A. W., KEROMYTIS, A. D., MINDEN, G. J., AND WETHERALL, D. 1997. Active Network Encapsulation Protocol (ANEP). RFC Draft.
|
| |
3
|
|
| |
4
|
CALVERT, K. L., BHATTACHARJEE, S., ZEGURA, E. W., AND STERBENZ, J. P. G. 1998. Directions in active networks. IEEE Commun. Mag. 36, 10, 72-78.
|
| |
5
|
CASE, J. D., FEDOR, M., SCHOFFSTALL, M. L., AND DAVIN, C. 1990. RFC 1157: Simple network management protocol. IETF Network Working Group.
|
| |
6
|
DAVIN, J., CASE, J. D., FEDOR, M., AND SCHOFFSTALL, M. L. 1987. RFC 1028: Simple gateway monitoring protocol. IETF Network Working Group.
|
| |
7
|
|
 |
8
|
Michael Hicks , Pankaj Kakkar , Jonathan T. Moore , Carl A. Gunter , Scott Nettles, PLAN: a packet language for active networks, Proceedings of the third ACM SIGPLAN international conference on Functional programming, p.86-93, September 26-29, 1998, Baltimore, Maryland, United States
|
| |
9
|
HOUSLEY, R., FORD, W., POLK, W., AND SOLO, D. 1999. RFC 2459: Internet x.509 public key infrastructure certificate and CRL profile. IETF Network Working Group.
|
| |
10
|
JACOBSON, V. AND DEERING, S. 1997. Traceroute(8). UNIX manual page.
|
| |
11
|
KnTz, D. 1997. RFC 2113: IP router alert option. IETF Network Working Group.
|
| |
12
|
KENT, S. AND ATKINSON, R. 1998. RFC 2401: Security architecture for the Internet protocol. IETF Network Working Group.
|
 |
13
|
|
| |
14
|
LEROY, X. 1996. A modular module system. Tech. Rep. 2866. INRIA, Rennes, France.
|
| |
15
|
LEROY, X. 1996. The Objective Caml System. INRIA, Rennes, France. h ttp ://pa uillac.inria, fr/ocaml.
|
| |
16
|
LEROY, X. AND MAUNY, M. 1993. Dynamics in ML. J. Funct. Programm. 3, 4, 431-463.
|
| |
17
|
|
| |
18
|
|
| |
19
|
PARTRIDGE, C. AND JACKSON, A. W. 1999. RFC 2711:IPv6 router alert option. IETF Network Working Group.
|
| |
20
|
PARTRIDGE, C. AND TREWITT, G. 1988. The high-level entity management system. IEEE Network 2, 2, 37-42.
|
| |
21
|
Craig Partridge , Philip P. Carvey , Ed Burgess , Isidro Castineyra , Tom Clarke , Lise Graham , Michael Hathaway , Phil Herman , Allen King , Steve Kohalmi , Tracy Ma , John Mcallen , Trevor Mendez , Walter C. Milliken , Ronald Pettyjohn , John Rokosz , Joshua Seeger , Michael Sollins , Steve Storch , Benjamin Tober , Gregory D. Troxel, A 50-Gb/s IP router, IEEE/ACM Transactions on Networking (TON), v.6 n.3, p.237-248, June 1998
[doi> 10.1109/90.700888]
|
 |
22
|
|
| |
23
|
|
 |
24
|
David D. Redell , Yogen K. Dalal , Thomas R. Horsley , Hugh C. Lauer , William C. Lynch , Paul R. McJones , Hal G. Murray , Stephen C. Purcell, Pilot: an operating system for a personal computer, Communications of the ACM, v.23 n.2, p.81-92, Feb. 1980
[doi> 10.1145/358818.358822]
|
| |
25
|
|
| |
26
|
|
| |
27
|
|
 |
28
|
|
| |
29
|
TENNENHOUSE, D., SMITH, J., SINCOSKIE, D., WETHERALL, D., AND MINDEN, G. 1997. A survey of active network research. IEEE Commun. Mag. 35, 1, 80-86.
|
| |
30
|
TREWITT, G. AND PARTRIDGE, C. 1988. RFC 1023: HEMS monitoring and control language. IETF Network Working Group.
|
 |
31
|
|
| |
32
|
WIHNEN, B., PRESUHN, R., AND MCCLOGHRIE, K. 1998. RFC 2275: View-based Access Control Model (VACM) for the Simple Network Management Protocol (SNMP). IETF Network Working Group.
|
|