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 Apache Traffic Server, Squid (software) and the Microsoft Internet Security and Acceleration Server as well as F5 Networks BIG-IP devices.

edit

📚 Artikel Terkait di Wikipedia

Rendezvous hashing

Microsoft's Cache Array Routing Protocol (CARP) for distributed cache coordination and routing. Some Protocol Independent Multicast routing protocols use rendezvous

Web Cache Communication Protocol

Web Cache Communication Protocol (WCCP) is a Cisco-developed content-routing protocol that provides a mechanism to redirect traffic flows in real-time

Microsoft Forefront Threat Management Gateway

2004 Enterprise Edition included array support, integrated network load balancing (NLB), and Cache Array Routing Protocol (CARP). One of the core capabilities

Carp (disambiguation)

policy Cache Array Routing Protocol, a computer protocol for HTTP server acceleration Common Address Redundancy Protocol, a computer networking protocol to

Domain Name System

TTL values, as the protocol supports caching for up to sixty-eight years or no caching at all. Negative caching, i.e. the caching of the fact of non-existence

Memcached

Memcached protocol compatibility. If all client libraries use the same hashing algorithm to determine servers, then clients can read each other's cached data

Luleå algorithm

internet routing is to match a given IPv4 address (viewed as a sequence of 32 bits) to the longest prefix of the address for which routing information

List of computing and IT abbreviations

Array E-mail—Electronic mail EGP—Exterior Gateway Protocol eID—electronic ID card EIDE—Enhanced IDE EIGRP—Enhanced Interior Gateway Routing Protocol EISA—Extended