Predictable, Lightweight Management Agents

In this paper we present an active, or programmable, packet system, SNAP (Safe and Nimble Active Packets) that can be used to provide flexible, lightweight network management with predictable resource usage. SNAP is efficient enough to support both centralized polling and mobile agent approaches; furthermore, its resource predictability prevents malicious or erroneous agents from running amok in the network.

[1]  Silvano Gai,et al.  Exploiting Code Mobility in Decentralized and Flexible Network Management , 1997, Mobile Agents.

[2]  Craig Partridge,et al.  Smart packets: applying active networks to network management , 2000, TOCS.

[3]  Andrzej Bieszczad,et al.  Infrastructure for advanced network management based on mobile code , 1998, NOMS 98 1998 IEEE Network Operations and Management Symposium.

[4]  William Stallings,et al.  SNMP, SNMPv2, SNMPv3, and RMON 1 and 2 , 1999 .

[5]  Bert Wijnen,et al.  Agent Extensibility (AgentX) Protocol Version 1 , 1998, RFC.

[6]  Christine Morin,et al.  Intelligent Agents for a Mobile Network Manager (MNM) , 1997 .

[7]  William Stallings,et al.  SNMPv3: A security enhancement for SNMP , 1998, IEEE Communications Surveys & Tutorials.

[8]  Jürgen Schönwälder,et al.  Definitions of Managed Objects for the Delegation of Management Scripts , 1999, RFC.

[9]  Antonio Puliafito,et al.  Using mobile agents to implement flexible network management strategies , 2000, Comput. Commun..

[10]  Scott M. Nettles,et al.  Practical active packets , 2002 .

[11]  Danny Raz,et al.  Efficient reactive monitoring , 2001, Proceedings IEEE INFOCOM 2001. Conference on Computer Communications. Twentieth Annual Joint Conference of the IEEE Computer and Communications Society (Cat. No.01CH37213).

[12]  Yuval Shavitt,et al.  An Active Network Approach to Efficient Network Management , 1999, IWAN.

[13]  Roman A. Pletka,et al.  The potential of just-in-time compilation in active networks based on network processors , 2002, 2002 IEEE Open Architectures and Network Programming Proceedings. OPENARCH 2002 (Cat. No.02EX571).

[14]  Scott Nettles,et al.  Compiling PLAN to SNAP , 2001, IWAN.

[15]  Angelos D. Keromytis,et al.  A secure PLAN , 1999, IEEE Trans. Syst. Man Cybern. Part C.

[16]  Deyu Hu,et al.  Implementing Multiple Protection Domains in Java , 1998, USENIX Annual Technical Conference.

[17]  Mario Baldi,et al.  Evaluating the tradeoffs of mobile code design paradigms in network management applications , 1998, Proceedings of the 20th International Conference on Software Engineering.

[18]  Thomas Magedanz,et al.  Mobile agents - enabling technology for active intelligent network implementation , 1998, IEEE Netw..

[19]  Thomas Magedanz,et al.  The Grasshopper Mobile Agent Platform Enabling Shortterm Active Broadband Intelligent Network Implementation , 1999, IWAN.

[20]  Tommy Thorn,et al.  Programming languages for mobile code , 1997 .

[21]  Fernando Boavida,et al.  Integrating SNMP into a Mobile Agent Infrastructure , 1999, DSOM.

[22]  Dave Katz,et al.  IP Router Alert Option , 1997, RFC.

[23]  Andrzej Bieszczad,et al.  Application-oriented network modeling with mobile agents , 1998, NOMS 98 1998 IEEE Network Operations and Management Symposium.

[24]  Evaluating Tradeoffs of Mobile Agents in Network Management , 1999, Netw. Inf. Syst. J..

[25]  Tony White,et al.  Mobile agents for network management , 1998, IEEE Communications Surveys & Tutorials.