Proxy poslužitelji raditi kao posrednik između dva kraja klijentske / poslužiteljske mrežne veze. Proxy poslužitelji sučelje s mrežnim aplikacijama, najčešće web preglednicima i poslužiteljima. Unutar korporativnih mreža, proxy poslužitelji se instaliraju na posebno određene interne (intranetske) uređaje. Neki pružatelji internetskih usluga (ISP-ovi) također koriste proxy poslužitelje kao dio pružanja on-line usluga svojim klijentima. Konačno, kategorija web stranica s hostom treće strane nazvane web proxy poslužitelji dostupna je krajnjim korisnicima na Internetu za sesije pregledavanja weba.
Ključne značajke proxy poslužitelja
Proxy poslužitelji tradicionalno pružaju tri glavne funkcije:
- Podrška za filtriranje vatrozida i mrežnih podataka
- Dijeljenje mrežnih veza
- Caching podataka
Proxy poslužitelji, vatrozidi i filtriranje sadržaja
Proksiji poslužitelji rade u sloju aplikacije (sloj 7) OSI modela. Oni se razlikuju od tradicionalnih mrežnih vatrozida koji rade na nižim OSI slojevima i podržavaju neovisno filtriranje aplikacija. Proxy poslužitelji također su teže instalirati i održavati od vatrozida, jer se proxy funkcionalnost za svaki protokol aplikacije poput HTTP, SMTP ili SOCKS mora konfigurirati pojedinačno. Međutim, ispravno konfigurirani proxy poslužitelj poboljšava mrežnu sigurnost i performanse za ciljne protokole.
Mrežni administratori često implementiraju i vatrozid i proxy poslužiteljski softver da rade u tandemu, instalirajući i vatrozid i proxy poslužiteljski softver na poslužitelj mrežnog pristupnika.
Budući da funkcioniraju u OSI aplikacijskom sloju, sposobnost filtriranja proxy poslužitelja relativno je sofisticirana u usporedbi s redovnim usmjerivačima. Na primjer, proxy web poslužitelji mogu provjeriti URL odlaznih zahtjeva za web stranice pregledavanjem HTTP poruka. Mrežni administratori mogu koristiti ovaj pristup s alatima pristup ilegalne domene, ali dopustiti pristup drugim web mjestima. Obični mrežni vatrozidi, za razliku od toga, ne mogu vidjeti nazive domena web unutar poruka HTTP zahtjeva. Isto tako, za dolazni promet podataka, obični usmjerivači mogu filtrirati prema broju porta ili IP adresi, ali proxy poslužitelji mogu filtrirati na temelju sadržaja aplikacije unutar poruka.
Dijeljenje veze s proxy poslužiteljima
Prije mnogo godina, softverske proizvode treće strane obično su se koristili na kućnim mrežama za dijeljenje internetske veze jednog računala s drugim računalima. Domaći širokopojasni usmjerivači sada nude funkcije dijeljenja internetskih veza u većini domova umjesto toga. Na korporativnim mrežama, međutim, proksiji poslužitelji i dalje se često koriste za distribuciju internetskih veza na više usmjerivača i lokalnih intranet mreža.
Proxy poslužitelji i Caching
Spremanje web stranica proxy poslužiteljima može poboljšati korisnički doživljaj mreže na tri načina. Prvo, predmemoriranje može štedjeti širinu pojasa na mreži, povećavajući njegovu skalabilnost. Zatim, predmemoriranje može poboljšati vrijeme odaziva klijenata. Na primjer, s HTTP proxy privremenom memorijom, web stranice se brže učitavaju u preglednik. Konačno, predmemorije proxy poslužitelja povećavaju dostupnost sadržaja. Kopije web stranica i drugih statičkih sadržaja u predmemoriji ostaju dostupne čak i ako izvorni izvor ili međupovršna mrežna veza nestanu izvan mreže. S trendom web stranica dinamičnom sadržaju baziranom na bazama podataka, prednost predmemoriranja proxy-a smanjila se u usporedbi s godinama prije.
Web proksiji poslužitelji
Dok mnoge tvrtke implementiraju proxy poslužitelje fizički povezane s njihovim internim mrežama, većina ih kućnih mreža ih ne koristi jer kućni širokopojasni usmjerivači opskrbljuju bitne značajke vatrozida i dijeljenja veza. Zasebna klasa proxy poslužitelja zvan w eb proxije postoji koji omogućuje korisnicima da iskoriste prednosti nekih prednosti proxy poslužitelja čak i kada njihova lokalna mreža ne podržava njih. Korisnici interneta najčešće traže web proxy usluge kao sredstva za povećanje njihove privatnosti tijekom surfanja na internetu, iako ove usluge nude i druge prednosti uključujući i predmemoriranje. Neki web proxy poslužitelji slobodni su koristiti, a ostale naknade za naplatu.