Cache-server

Een cache-server is een speciale netwerkserver of -dienst die als server fungeert en webpagina's of andere internetinhoud lokaal opslaat. Door het plaatsen van eerder opgevraagde informatie in tijdelijke opslag, of cache, een cache-server zowel versnelt de toegang tot gegevens en vermindert de vraag op de bandbreedte van een onderneming. Cache-servers stellen gebruikers ook in staat offline toegang te krijgen tot inhoud, waaronder rich media-bestanden of andere documenten. Een cache-server wordt ook wel een "cache-engine" genoemd.

Een cache-server is bijna altijd ook een proxy-server, dat is een server die gebruikers "vertegenwoordigt" door hun internetverzoeken te onderscheppen en deze voor gebruikers te beheren. Dit gebeurt meestal omdat de bedrijfsmiddelen worden beschermd door een firewall-server. Die server laat uitgaande verzoeken toe, maar schermt al het inkomende verkeer af. Een proxyserver helpt bij het matchen van inkomende berichten met uitgaande verzoeken. Daarbij kan hij de ontvangen bestanden ook in een cache opslaan zodat de gebruiker ze later kan oproepen. Voor de gebruiker zijn de proxy- en cache-servers onzichtbaar; alle internetverzoeken en teruggestuurde antwoorden lijken afkomstig te zijn van de geadresseerde plaats op het internet. (De proxy is niet helemaal onzichtbaar; zijn IP-adres moet worden opgegeven als een configuratie-optie in de browser of een ander protocolprogramma.)