Los servidores proxy pueden configurarse para utilizar de forma recursivaotrosservidores proxy de mayor ambito. A esto se le llama caché Web cooperativa.
Los proxies de una jerarquía pueden utilizar el Internet Caching Protocol(ICP) para hablar todos con todos a la hora de localizar un objeto dentro dela jerarquía. De esta manera, si el objeto se localiza en un proxy cercano elproceso de descarga del objeto (que finalmente se realiza mediante HTTP)se aceleraría.
Los proxies pueden soportar cargas muy altas cuando “representan” a unagran cantidad de servidores Web.
Cuando un proxy soporta demasiada cargase puede proceder a la distribucióndel contenido de su caché sobre un conjuto de proxies.
El contenido de cada proxy se controla mediante el Cache Array RoutingProtocol (CARP) que utiliza rutado por dispersión (hashing). Esta forma derutado consiste en usar un proxy distinto en función de la URL del objeto Websolicitado.
Cuando todos los clientes utilizan la misma función de dispersión, un objetosólo reside en uno de los proxies (en ese nivel).