Hva er proxy-serverbufring?
Proxy-serverbufring brukes til å redusere tiden det tar for brukere i datanettverk å få tilgang til innhold på Internett. Når nettverksadministratorer aktiverer hurtigbufring, vil proxy-serveren lagre ofte tilgang til innhold, slik at det ikke trenger å laste ned innholdet fra Internett hver gang en bruker ber om det. Når en bruker skriver en nettadresse i en nettleser, går forespørselen til proxy-serveren, som ser etter det spesifiserte materialet i cachen. Hvis den forespurte informasjonen ikke blir funnet, sender den en forespørsel til Internett. Dette kan spare båndbredde og redusere tiden brukeren må vente på innhold.
Proxy-servere kan bruke både passiv og aktiv proxy-serverbufring til cacheinnhold. Når en proxy-server ikke finner et forespurt nettsted i cachen og deretter laster ned en ny kopi fra en webserver, utfører den passiv hurtigbufring. Aktiv hurtigbufring oppstår når proxy-serveren er inaktiv og bufrer nettsteder som brukere i nettverket ofte får tilgang til. Ved å aktivere aktiv hurtigbufring kan nettverksadministratorer sikre at proxy-serveren har en ny kopi av innholdet. En ulempe med aktiv hurtigbufring er at det kan kreve mer båndbredde og kanskje ikke passer for servere som har båndbreddebegrensninger eller krever nedetid.
Dataene som er lagret fra proxy-serverbufring er ikke permanente og må oppdateres jevnlig for å sikre at brukere får den siste versjonen av innholdet. Selv om hurtigbufrede objekter må oppdateres når innholdet på nettstedet endres, har de også utløpstid. Når en vare går ut, sjekker proxy-serveren med webserveren for å få informasjon om den siste versjonen av innholdet. Hvis det er en endring, vil den laste ned en ny kopi. Ellers trenger det ikke å laste ned innholdet igjen og bare oppdatere utløpstiden. Proxy-servere opprettholder en logg over disse handlingene slik at administratorer kan se hvor ofte serveren griper nytt innhold og hvor ofte brukere får tilgang til innhold direkte fra hurtigbufferen.
Proxy-serverbufring har en ulempe ved at det noen ganger kan skade nettverksytelsen. Hvis nettverksadministratoren tildeler for lite plass på serveren for hurtigbufring, må serveren fortsette å fjerne elementer fra hurtigbufferen. Elementer som er minst brukt eller snart utløper, blir vanligvis fjernet først for å gi plass til flere gjenstander når behovet oppstår.