Hvordan en proxy-server fungerer?

Hensikt

Den grunnleggende ideen om en proxy-server er å fungere som et mellomledd mellom klientdatamaskinen og webserveren. Proxy-serveren gjør alt arbeidet med å koble til webserveren. De viktigste grunnene til å bruke en proxy er anonymitet, sikkerhet, hastighet og filtrering. Klientmaskinen er usynlig til webserveren; Dette beskytter den mot ondsinnede angrep og også holder klientmaskinen anonym. En proxy-server kan fremskynde tilkoblinger gjennom caching. Dette betyr at proxy-servere beholde en kopi av filene etterspør, slik at de raskt kan sende dem hvis nødvendig, unngå potensielt lavere nedlastingshastighet på vertsserveren. Endelig kan proxy-serveren brukes til å filtrere eller sensurere informasjon fra før du sender den til klienten. For eksempel, en skole kan svarteliste seter anses upassende for studenter.

Tilkobling

Klientdatamaskinen er koblet til proxy-serveren via nettleseren. Nettleseren alternativene inkluderer tilkoblingsmuligheter som gjør at en fullmakt til å stilles inn manuelt. For å gjøre dette nettverket adressen til proxy-serveren er satt inn i de aktuelle boksene. Fra dette tidspunktet helst brukeren angir en webadresse i nettleseren vil snakke med proxy i stedet for direkte til webserveren. Denne prosessen er usynlig for den gjennomsnittlige Internett-bruker.

filtrering

Når proxy-serveren mottar en forespørsel fra klientmaskinen, for eksempel en forespørsel om en webside, den først sjekker at den passerer filtrering krav som en svarteliste satt opp av nettverksadministratoren. Forutsatt at den gjør det, vil den koble den til serveren det gjelder. Eventuelle ondsinnede angrep fra webserveren vil automatisk bli sendt til proxy-serveren, som har sterke brannmur beskyttelse. Etter proxy-serveren mottar websiden vil det holde en kopi i cache slik at hvis en klientdatamaskin ber om det igjen i løpet av en kort periode proxy kan sende den bufrede versjonen i stedet for å måtte laste det ned igjen. Forbindelser mellom en proxy-server og klient i samme fysiske LAN er vanligvis raskere enn nedlastingshastigheter fra fjerne webservere, så caching sparer tid. Til slutt vil proxy-serveren passere websiden til klientmaskinen.