Katere so različne vrste proxy strežnikov?

Obstajajo tri glavne vrste proxy strežnikov, od katerih vsak opravlja enako osnovno funkcijo, saj deluje kot posrednik med odjemalskim računalnikom in spletnim strežnikom. Običajni strežniki proxy za predpomnjenje in pregledni proxy strežniki so namenjeni pospeševanju delovanja z zadrževanjem zahtevanih podatkov. Ta postopek predpomnjenja lahko povzroči hitrejšo dostavo podatkov, če se zahteva večkrat. Povratni proxy delujejo tudi tako, da predpomnijo statične podatke, čeprav so običajno del strežniške infrastrukture in so namenjeni prevzeti obremenitve spletnega strežnika. Večina proxy strežnikov posreduje odjemalčev naslov internetnega protokola (IP) in druge informacije, čeprav obstajajo anonimni proxy strežniki, ki lahko te informacije skrijejo.

Tradicionalni proxy strežniki so namenjeni predpomnjenju pogosto zahtevanih podatkov, da bi pospešili izkušnjo brskanja po internetu končnega uporabnika. Ti strežniki so običajno nastavljeni ročno tako, da spletnemu brskalniku na napravi naročijo, naj zahteve usmeri na proxy. Vsakič, ko brskalnik poda zahtevo, proxy strežnik preveri svoj predpomnilnik in preveri, ali ima zahtevane informacije. Če je tako, se ti podatki dostavijo s hitrostjo, ki je običajno hitrejša, kot bi bila pri prenosu neposredno s spletnega strežnika.

Transparentni proxyji delujejo na približno enak način, vendar ne zahtevajo nobene konfiguracije na strani odjemalca. Spletni brskalniki na vsakem odjemalskem računalniku pošiljajo zahteve in prejemajo podatke, ne da bi se zavedali, da informacije prehajajo skozi proxy. Mnoga velika podjetja uporabljajo pregledne proxy, da se izognejo ročnemu konfiguriranju vsakega odjemalca, pogosto pa jih uporabljajo tudi ponudniki internetnih storitev (ISP). Ko ponudnik internetnih storitev uporablja pregleden proxy, lahko učinkovito zmanjša čas, ki ga uporabniki potrebujejo za prenos pogosto dostopnih spletnih mest.

Tretja glavna vrsta proxy strežnika zmanjša obremenitev spletnega strežnika, namesto da izboljša zmogljivost za končnega uporabnika. Ti povratni proxy so običajno integrirani v strežniško arhitekturo in lahko obravnavajo številne zahteve za statične informacije, kot so slike in videoposnetki. Vse informacije, ki se generirajo dinamično, se še vedno pošiljajo neposredno s spletnega strežnika odjemalcu, čeprav lahko razlaganje statičnih podatkov izboljša zmogljivost.

Vsaka od teh vrst proxy strežnikov običajno posreduje vse informacije o odjemalcu skupaj z zahtevami za podatke. Če želi uporabnik skriti svoj IP ali druge osebne podatke, mora uporabiti poseben anonimni proxy strežnik. Ti strežniki delujejo na enak način kot drugi pooblaščenci, vendar ne beležijo in ne posredujejo osebnih podatkov. Anonimni proxy strežniki so lahko tradicionalni proxy strežniki za predpomnjenje, ki jih je treba konfigurirati za uporabo v spletnem brskalniku, ali pa do njih lahko dostopate prek vmesnika spletnega mesta.