En proxyserver fungerar främst i
applikationslagret (lager 7) av OSI -modellen.
Här är varför:
* Applikationslagerfunktioner: Detta lager ansvarar för att tillhandahålla tjänster till applikationsprogram. Proxies fungerar som mellanhänder mellan klienter och servrar, hanterar kommunikation och potentiellt modifiera data på denna nivå.
* Exempel: Föreställ dig en webbproxy. Den avlyssnar din webbläsares förfrågningar (HTTP -förfrågningar) och vidarebefordrar dem till webbservern. Det kan också cache -svar, filtrera innehåll eller till och med kryptera trafik, alla åtgärder som förekommer i applikationslagret.
Obs: Medan den primära funktionen för en proxyserver är i applikationslagret, kan den också interagera med transportlagret (lager 4) . Detta beror på att det måste etablera och hantera anslutningar (TCP/UDP) mellan klienten och servern. Den primära operationen och logiken sker dock på applikationsnivå.