Adaptive cooperative web caches construct and maintain routing and
forwarding tables for efficient location of replicated web content data.
The data stored in routing and forwarding tables indicate associations
between web content requests and the internet protocol address of the web
cache server where the replicated web content data is stored. These
associations are communicated between groups of adaptive web cache
servers by broadcasting routing information for updating the forwarding
tables within the web cache servers for efficient location of sought
after web content data.