Improving the performance of distributed applications using active networks
- 27 November 2002
- proceedings article
- Published by Institute of Electrical and Electronics Engineers (IEEE)
- Vol. 2, 590-599
- https://doi.org/10.1109/infcom.1998.665079
Abstract
An active network allows applications to inject customized programs into network nodes. This enables faster protocol innovation by making it easier to deploy new network proto- cols, even over the wide area. In this paper, we argue that the ability to introduce active protocols offers important opportunities for end-to-end performance improvements of distributed applications. We begin by describing several active protocols that provide novel network services and discussing the potential impact of these kinds of services on end-to-end application perfor- mance. We then present and analyze the performance of an active networking protocol that uses caching within the net- work backbone to reduce load on both servers and backbone routers.Keywords
This publication has 16 references indexed in Scilit:
- Designing an academic firewall: policy, practice, and experience with SURFPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- Active reliable multicastPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- ANTS: a toolkit for building and dynamically deploying network protocolsPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- Self-organizing wide-area network cachesPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- Modeling Internet topologyIEEE Communications Magazine, 1997
- A reliable multicast framework for light-weight sessions and application level framingPublished by Association for Computing Machinery (ACM) ,1995
- Log-based receiver-reliable multicast for distributed interactive simulationPublished by Association for Computing Machinery (ACM) ,1995
- ExokernelPublished by Association for Computing Machinery (ACM) ,1995
- A caching model of operating system kernel functionalityPublished by Association for Computing Machinery (ACM) ,1994
- The x-Kernel: an architecture for implementing network protocolsIEEE Transactions on Software Engineering, 1991