Proxyservere Arbejde som mellemled mellem de to ender af en klient / server netværkstilslutning. Proxy-server interface med netværksapplikationer, mest almindelige webbrowsere og servere. Inden for virksomhedens netværk installeres proxyservere på specielt udpegede interne (intranet) enheder. Nogle internetudbydere (ISP'er) udnytter også proxyservere som led i at levere onlinetjenester til deres kunder. Endelig er en kategori af tredjepartshostede websteder, der hedder webproxyservere, tilgængelige for slutbrugere på internettet for deres webs browsing sessioner.
Nøglefunktioner af proxy-servere
Proxyservere leverer traditionelt tre hovedfunktioner:
- Firewall- og netværksdatafiltreringsunderstøttelse
- Netværksforbindelse deling
- Data caching
Proxy-servere, firewalls og indholdsfiltrering
Proxyservere arbejder på applikationslaget (lag 7) af OSI-modellen. De adskiller sig fra traditionelle netværk firewalls, der arbejder på lavere OSI lag og understøtter applikationsuafhængig filtrering. Proxyservere er også sværere at installere og vedligeholde end firewalls, da proxyfunktionalitet for hver applikationsprotokol som HTTP, SMTP eller SOCKS skal konfigureres individuelt. En korrekt konfigureret proxyserver forbedrer netværkssikkerhed og ydeevne for målprotokollerne.
Netværksadministratorer implementerer ofte både firewall- og proxyserversoftwaren til at fungere sammen, og installerer både firewall- og proxyserverprogrammer på netværksgatewayserveren.
Fordi de fungerer ved OSI Application-laget, er filtreringsevnen for proxyservere relativt mere sofistikeret sammenlignet med almindelige routere. For eksempel kan proxywebservers kontrollere webadressen for udgående forespørgsler for websider ved at inspicere HTTP-meddelelser. Netværksadministratorer kan bruge denne funktionslinje adgang til illegale domæner, men tillader adgang til andre websteder. Almindelige netværk firewalls kan derimod ikke se webdomænenavne i HTTP-anmodningsmeddelelser. På samme måde kan almindelige routere for indgående datatrafik filtrere efter portnummer eller IP-adresse, men proxyservere kan også filtrere baseret på applikationsindhold inde i meddelelserne.
Forbindelsesdeling med proxyservere
For mange år siden blev tredjeparts softwareprodukter almindeligt anvendt på hjemmenetværk for at dele internetforbindelsen til en pc med andre computere. Home bredbånds routere tilbyder nu internetforbindelse deling funktioner i de fleste hjem i stedet. På virksomhedens netværk er proxyservere imidlertid stadig almindeligt anvendt til at distribuere internetforbindelser på tværs af flere routere og lokale intranetnetværk.
Proxy-servere og caching
Caching af websider af proxyservere kan forbedre netværks brugeroplevelse på tre måder. For det første kan cachelagring spare båndbredde på netværket og øge dets skalerbarhed. Derefter kan caching forbedre responstid oplevet af klienter. Med en HTTP proxy cache kan f.eks. Websider indlæses hurtigere i browseren. Endelig øger proxy server caches øget indholds tilgængelighed. Kopier af websider og andet statisk indhold i cachen forbliver tilgængelige, selvom den oprindelige kilde eller et mellemliggende netværkslink forbliver offline. Med udviklingen af websteder til dynamisk databasedrevet indhold er fordelene ved proxy caching faldet noget i forhold til årene siden.
Web Proxy-servere
Mens mange virksomheder anvender proxyservere, der er fysisk forbundet til deres interne netværk, bruger de fleste hjemmenetværk dem ikke, fordi hjemme bredbånds routere leverer de væsentlige firewall- og forbindelsesdelingskapacitet. En separat klasse af proxyservere kaldes w eb proxies eksisterer, der gør det muligt for brugerne at udnytte nogle proxy server fordele selv når deres eget lokale netværk ikke understøtter dem. Internetbrugere søger oftest webproxy-tjenester som et middel til at øge deres privatliv, mens de surfer online, selvom disse tjenester også giver andre fordele, herunder caching. Nogle web proxy-servere er gratis at bruge, mens andre gebyr service gebyrer.




