(
Cache 
Array 
Routing 
Protocol)  A protocol from Microsoft that is used by one proxy server to query another for a cached Web page without having to go to the Internet to retrieve it.  CARP allows arrays of cache servers to be used and managed as a single entity, which avoids redundancy and supports failover and load balancing.  See 
ICP and 
proxy server.