Abstract
Active networks is a framework where network elements, primarily routers and switches, are programmable. Programs that are injected into the network are executed by the network elements to achieve higher flexibility and to present new capabilities.
This work describes a novel active network architecture which primarily addresses the management challenges of modern complex networks. Its main component is an active engine that is attached to any IP router to form an active node. The active engine we designed and implemented executes programs that arrive from the network and monitors and controls the router actions. The design is based on standards (Java, SNMP, ANEP over UDP), and can be easily deployed in todays IP networks.
The contribution of this paper is the introduction of novel architectural features such as: isolation of the active mechanism, the session concept, the ability of active sessions to control non-active packets, and blind addressing. Implementing these ideas, we built a system that enables the safe execution and rapid deployment of new distributed management applications in the network layer. This system can be gradually integrated in todays IP network, and allows smooth migration from IP to active networking.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Alexander, D.S., et al.: The SwitchWare active network architecture. IEEE Network 12(3), 29–36 (1998)
Alexander, D.S., et al.: The active network encapsulation protocol (ANEP) (1997), http://www.cis.upenn.edu/~switchware/ANEP/docs/ANEP.txt
Amir, E., McCanne, S., Katz, R.: An active service framework and its application to real-time multimedia transcoding. In: SIGCOMM 1998 (September 1998)
Bhattacharjee, S., Calvert, K., Zegura, E.W.: An architecture for active networking. In: HPN 1997 (April 1997)
Decasper, D., Plattner, B.: DAN: Distributed code caching for active network. In: INFOCOM 1998 (March1998)
A.N Working Group. Architectural framework for active networks. Version 0.9, August 31 (1998), http://www.cc.gatech.edu/projects/canes/arch/arch-0-9.ps
Hjálmtýsson, G., Jain, A.: Agent-based approach to service management towards service independent network architecture. In: IFIP/IEEE IM 1997, San Diego, CA, USA, pp. 715–729 (May 1997)
Karjoth, G., Lange, D.B., Oshima, M.: A security model for aglets. IEEE Internet Computing 1(4), 68–77 (1997)
Kiniry, J., Zimmerman, D.: A hands-on look at java mobile agents. IEEE Internet Computing 1(4), 21–30 (1997)
Kulkarni, A.B., Minden, G.J., Hill, R., Wijata, Y., Sheth, S., Pindi, H., Wahhab, F., Gopinath, A., Nagarajan, A.: Implementation of a prototype active network. In: OPENARCH 1998, pp. 130–143 (April 1998)
Kumar, V.P., Lakshman, T.V., Stiliadis, D.: Beyond Best Effort: Router Architectures for the Differentiated Services of Tomorrow’s Internet. IEEE Communications Magazine 36(5), 152–164 (1998)
Nygren, E.L.: The design and implementation of a high-performance active network node. Master’s thesis, Massachusetts Institute of Technology (February 1998)
Raz, D., Shavitt, Y.: An active network approach to efficient network management. Technical Report 99-25, DIMACS (May 1999)
Tennenhouse, D.L., et al.: A survey of active network research. IEEE Communications Magazine 35(1), 80–86 (1997)
Vogel, A., Duddy, K.: JAVA Programming with CORBA, 2nd edn. Wiley, Chichester (1998)
Wetherall, D., et al.: ANTS: A toolkit for building and dynamically deploying network protocols. In: OPENARCH 1998, pp. 117–129 (April 1998)
Yemini, Y., da Silva, S.: Towards programmable networks. In: IFIP/IEEE Intl. Workshop on Distributed Systems Operations and Management (October 1996)
Zapf, M., Herrmann, K., Geihs, K., Wolfgang, J.: Decentralised SNMP management with mobile agents. In: IFIP/IEEE IM 1999 (May 1999)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 1999 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Raz, D., Shavitt, Y. (1999). An Active Network Approach to Efficient Network Management. In: Covaci, S. (eds) Active Networks. IWAN 1999. Lecture Notes in Computer Science, vol 1653. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-48507-0_20
Download citation
DOI: https://doi.org/10.1007/978-3-540-48507-0_20
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-66238-9
Online ISBN: 978-3-540-48507-0
eBook Packages: Springer Book Archive