Skip to main content

An Active Network Approach to Efficient Network Management

  • Conference paper

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 1653))

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.

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Alexander, D.S., et al.: The SwitchWare active network architecture. IEEE Network 12(3), 29–36 (1998)

    Article  Google Scholar 

  2. Alexander, D.S., et al.: The active network encapsulation protocol (ANEP) (1997), http://www.cis.upenn.edu/~switchware/ANEP/docs/ANEP.txt

  3. Amir, E., McCanne, S., Katz, R.: An active service framework and its application to real-time multimedia transcoding. In: SIGCOMM 1998 (September 1998)

    Google Scholar 

  4. Bhattacharjee, S., Calvert, K., Zegura, E.W.: An architecture for active networking. In: HPN 1997 (April 1997)

    Google Scholar 

  5. Decasper, D., Plattner, B.: DAN: Distributed code caching for active network. In: INFOCOM 1998 (March1998)

    Google Scholar 

  6. 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

  7. 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)

    Google Scholar 

  8. Karjoth, G., Lange, D.B., Oshima, M.: A security model for aglets. IEEE Internet Computing 1(4), 68–77 (1997)

    Article  Google Scholar 

  9. Kiniry, J., Zimmerman, D.: A hands-on look at java mobile agents. IEEE Internet Computing 1(4), 21–30 (1997)

    Article  Google Scholar 

  10. 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)

    Google Scholar 

  11. 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)

    Article  Google Scholar 

  12. Nygren, E.L.: The design and implementation of a high-performance active network node. Master’s thesis, Massachusetts Institute of Technology (February 1998)

    Google Scholar 

  13. Raz, D., Shavitt, Y.: An active network approach to efficient network management. Technical Report 99-25, DIMACS (May 1999)

    Google Scholar 

  14. Tennenhouse, D.L., et al.: A survey of active network research. IEEE Communications Magazine 35(1), 80–86 (1997)

    Article  Google Scholar 

  15. Vogel, A., Duddy, K.: JAVA Programming with CORBA, 2nd edn. Wiley, Chichester (1998)

    Google Scholar 

  16. Wetherall, D., et al.: ANTS: A toolkit for building and dynamically deploying network protocols. In: OPENARCH 1998, pp. 117–129 (April 1998)

    Google Scholar 

  17. Yemini, Y., da Silva, S.: Towards programmable networks. In: IFIP/IEEE Intl. Workshop on Distributed Systems Operations and Management (October 1996)

    Google Scholar 

  18. Zapf, M., Herrmann, K., Geihs, K., Wolfgang, J.: Decentralised SNMP management with mobile agents. In: IFIP/IEEE IM 1999 (May 1999)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints 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

Publish with us

Policies and ethics