En proxyserver er en computer, der fungerer som et mellemled . Det står i en anden computer . Andre computere kommunikerer med det ikke indser, at deres kommunikation er blevet opfanget af en anden computer end den, de er beregnet til at kontakte . Der er mange forskellige applikationer til proxy-servere i moderne netværk kommunikation . Cache
En anvendelse for proxyservere er at fremskynde adgangen til web -baserede tjenester som filservere eller hjemmesider. Ordet " cache " betyder " store " eller " memory ". Caching proxy-server gemmer kopier af filer, der er i kraftig efterspørgsel. Således er det aflaster den beskyttede serveren . En caching proxy-server kan arbejde i begge retninger , hvilket reducerer belastningen på en server , eller øge leveringstiden til en klient. En virksomhed net kan forbinde mange computere , alle adgang eksterne tjenesteydelser regelmæssigt. Dette selskab kan beslutte at installere en caching proxy server til at reagere på de hyppigste anmodning. For eksempel skal et salgskontor for at få adgang produktets specifikationer på producentens hjemmeside regelmæssigt . Den proxyserver tæller antallet af gange et bestemt websted er adgang til ved de computere på netværket, som det tjener . Efter et givent antal adgange til denne side, leverer proxy siden og også lagrer en kopi selv. For alle efterfølgende anmodninger om samme side, betyder proxy ikke brug for at kontakte den oprindelige server , men svarer straks med den kopi, den har lagret .
Load Balancer
Hvor efterspørgslen på en virksomheds server er så stor, at en computer ikke kan håndtere det , kan en gruppe af servere skal installeres. Dette kaldes en klynge . IP-adressen for den oprindelige server er allokeret til en proxy-server , der kaldes en load balancer . Den load balancer inddeler de indkomne anmodninger mellem servere i klyngen. Ofte er caching og load balancing kombineret i den samme computer
Security
Enhver computer tilsluttet til internettet er sårbar over for angreb fra hackere og malware. - - skadelige , uautoriserede programmer. Den enkle løsning til at forhindre dette ondsindede adgang er at fjerne internetforbindelse fra denne computer. Dog kan der hæmmer en organisations mål , hvis for eksempel , at virksomheden eksisterer for at levere tjenesteydelser over internettet. I dette tilfælde kunne en proxyserver implementeres som den eneste computer i netværket, der har adgang til internettet . Alle de andre computere i netværket skal have adgang til proxyserveren. De præsenterer deres anmodninger til proxy -server, som derefter forbindelse til serveren , der har disse oplysninger og præsenterer anmodningen , som om det stammer kravet. Svaret leveres så rekvirenten baseret på de oplysninger proxyserveren har indsamlet fra andre kilder. Proxy server handler på vegne af den eksterne server til den interne klient og på vegne af den interne klient til den eksterne server.
Filtrering
Da proxyserver er præsentere anmodninger på vegne af de andre computere i netværket , har mulighed for at vælge ikke at udføre denne tjeneste under givne omstændigheder. En virksomhed kan blokere adgangen til bestemte websteder ved at programmere sin proxy server med en sortliste .