Bruk av proxy-servere

Bruk av proxy-servere


En proxy-server er en datamaskin som fungerer som et mellomledd. Den står i en annen datamaskin. Andre datamaskiner som kommuniserer med den ikke innser at deres kommunikasjon har blitt snappet opp av en annen enn den de hadde til hensikt å ta kontakt datamaskin. Det er mange forskjellige bruksområder for proxy-servere i moderne nettverkskommunikasjon.

cache

En bruk for proxy-servere er å gi raskere tilgang til Internett-baserte tjenester som filservere eller nettsteder. Ordet "cache" betyr "store" eller "minne". Den caching proxy-serveren lagrer kopier av filer som er i stor etterspørsel. Således avlaster den belastningen på beskyttet server. En caching proxy-server kan arbeide i begge retninger, noe som reduserer belastningen på serveren, eller øke leveringstiden til en klient. Et selskap nettverk kan koble mange datamaskiner, alle tilgang til eksterne tjenester regelmessig. At selskapet kan velge å installere en caching proxy-server for å svare på de mest hyppige forespørsel. For eksempel trenger et salgskontor for å få tilgang produktspesifikasjoner på produsentens hjemmeside regelmessig. Proxy-serveren teller antall ganger en bestemt nettside nås med datamaskinene på nettverket som serveres. Etter et gitt antall aksesser til den siden, leverer proxy siden og lagrer en kopi selv også. For alle etterfølgende forespørsler om den samme siden, kommer ikke proxy ikke trenger å kontakte den opprinnelige serveren, men svarer umiddelbart med kopien den har lagret.

lastbalansering

Der etterspørselen på selskapets server er så stor at en datamaskin ikke kan håndtere det, kan en gruppe av servere installeres. Dette kalles en klynge. IP-adressen til den opprinnelige serveren er allokert til en proxy-server, som kalles lastbalansering. Lastbalansering deler innkommende forespørsler mellom serverne i klyngen. Ofte er caching og lastbalansering kombinert i den samme maskin.

Sikkerhet

Alle datamaskiner koblet til Internett er utsatt for angrep fra hackere og skadelig programvare --- skade, uautoriserte programmer. Den enkle løsningen for å hindre dette skadelig tilgang er å fjerne Internett-tilkoblingen fra datamaskinen. Men det kan hemme organisasjonens mål om for eksempel finnes i selskapet til å yte tjenester over Internett. I dette tilfellet kan en proxy-server skal gjennomføres som eneste datamaskin i nettverket som har tilgang til Internett. Alle de andre datamaskinene i nettverket har tilgang til proxy-serveren. De presenterer sine forespørsler til proxy-server, som deretter kobles til serveren som har denne informasjonen og presenterer forespørselen som om det oppsto kravet. Svaret blir deretter levert til anmoder basert på informasjonen proxy-serveren har samlet fra andre kilder. Proxyserveren opptrer på vegne av den eksterne server for den interne klienten og på vegne av den interne klienten til den eksterne server.

filtrering

Som proxy-serveren er å presentere forespørsler på vegne av de andre datamaskinene i nettverket, har det mulighet til å velge å ikke utføre denne tjenesten under gitte omstendigheter. Et selskap kan blokkere tilgangen til bestemte steder ved å programmere sin proxy-server med en svarteliste.