Web Proxy Autodiscovery (WPAD)

Web Proxy Autodiscovery (WPAD) is een voorgesteld Internetprotocol dat een client, zoals een Webbrowser of een streaming media-applicatie, in staat stelt automatisch cache-diensten in een netwerk te lokaliseren en ermee te interfacen, zodat informatie sneller aan de gebruiker kan worden geleverd. Een cache-dienst slaat kopie├źn van populaire webpagina's op een locatie dichter bij de gebruikers op, meestal aan de buitenrand van een netwerk, voor snellere toegang. Wanneer een bepaalde pagina wordt opgevraagd, wordt de browser doorgestuurd naar de cache-dienst voor die pagina in plaats van via het netwerk naar de oorspronkelijke site te moeten reizen.

Cache-diensten worden onderhouden en aangeboden door Internet Service Providers (ISP's) en speciale cache-verstrekkende diensten, zoals Akamai. De eerste browser die geschikt was voor WPAD was Internet Explorer 5.0. WPAD is een gezamenlijke inspanning van Inktomi, Microsoft, Real Networks en Sun Microsystems.

Wanneer een internetsessie wordt gestart, gebruikt de WPAD-compatibele client automatisch het Dynamic Host Configuration Protocol (DHCP) om een cachingservice te vinden. Als dat niet lukt, gebruikt WPAD vervolgens het Service Location Protocol (SLP). SLP is een protocol waarmee netwerktoepassingen de locatie en configuratie van netwerkdiensten in een onderneming kunnen ontdekken. Als dat nog steeds niet lukt, zoekt WPAD in DNS-records (Domain Name System). Zodra een cache-dienst in de buurt is gevonden, maakt WPAD automatisch verbinding met die locatie voor gerelateerde pagina-aanvragen.