Jump to content

Cache Array Routing Protocol

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by 194.24.251.237 (talk) at 15:20, 27 July 2012. The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

The Cache Array Routing Protocol (CARP) is used in load-balancing HTTP requests across multiple proxy cache servers. It works by generating a hash for each URL requested. A different hash is generated for each URL and by splitting the hash namespace into equal parts (or unequal parts if uneven load is intended) the overall number of requests can be distributed to multiple servers.

Implementations include Microsoft Internet Security and Acceleration Server and the Squid (software).