En proxyserver är en dator som fungerar som en mellanhand . Det står i en annan dator . Andra datorer som kommunicerar med det inser inte att deras kommunikation har stoppats av en annan dator än den som de är avsedda att kontakta . Det finns många olika användningsområden för proxyservrar i modern nätverkskommunikation . Cache
En användning för proxyservrar är att snabba upp åtkomsten till webbaserade tjänster som filservrar eller webbplatser . Ordet " cache " betyder " store " eller " minne . " Caching proxy server lagrar kopior av filer som är i hög efterfrågan . Sålunda lindrar den belastningen på den skyddade servern. En caching proxy -server kan arbeta i båda riktningarna , vilket minskar belastningen på en server , eller ökar leveranstiden till en klient . Ett företag nätverk kan ansluta många datorer , alla tillgång till externa tjänster regelbundet . Detta bolag kan besluta att installera en caching proxy -server för att svara på den vanligaste förfrågan . Till exempel behöver ett säljkontor för att komma produktspecifikationer på tillverkarens hemsida regelbundet . Den proxyserver räknar antalet gånger en viss webbplats nås av datorerna i nätverket som den tjänar . Efter ett givet antal åtkomster till den sidan , levererar proxyn sidan och också lagrar en kopia själv. För alla efterföljande ansökningar för samma sida , behöver proxy inte att kontakta den ursprungliga servern , men svarar omedelbart med den kopia som har lagrats .
Belastningsbalanserare
När efterfrågan på ett företags server är så stor att en dator inte kan hantera det , kan en grupp av servrar installeras . Detta kallas ett kluster. IP-adressen för den ursprungliga servern är allokerad till en proxyserver , som kallas en lastbalanserare . Belastningsutjämnaren delar upp den inkommande förfrågningar mellan servrarna i klustret . Ofta är cachning och lastbalansering kombineras i samma dator Varje dator ansluten till Internet är utsatta för angrepp från hackare och skadlig kod
Säkerhet
. - - skadliga , otillåtna program . Den enkla lösningen för att förhindra denna skadliga tillgång är att ta bort Internet-anslutningen från den datorn . Däremot kan det försvåra en organisations mål om till exempel , finns det företaget att tillhandahålla tjänster över Internet . I denna situation skulle en proxyserver implementeras som den enda datorn i nätverk som har tillgång till Internet. Alla de andra datorerna i nätverket har tillgång till proxyservern . De presenterar sina önskemål till proxyservern , som sedan ansluter till servern som har den informationen och presenterar den begäran som om det uppstod kravet . Svaret levereras sedan till beställaren baserat på den information proxyservern har samlats in från andra källor . De proxyserver agerar på uppdrag av extern server för interna kunden och på uppdrag av den interna klienten till den externa servern . Addera Filtrering
proxyservern är presentera förfrågningar på uppdrag av andra datorer i nätverket , har det möjlighet att välja att inte utföra denna tjänst under givna omständigheter . Ett företag kan blockera åtkomst till vissa webbplatser genom att programmera sin proxyserver med en svartlista .