Forskjellen mellom NAT og proxy

NAT vs proxy

Network Address Translation (NAT) er prosessen som endrer IP-adressen i en header på en IP-pakke, mens den reiser gjennom en rutingsenhet. NAT tillater ett sett med IP-adresser som skal brukes til trafikk innenfor et LAN (Local Area Network) og et annet sett med IP-adresser for ekstern trafikk. En til en transformasjon av IP-adresser er gitt av den enkleste formen av NAT. Proxy (proxy server) er en server som ligger mellom en klient (som er ute etter en ressurs) og en annen server og fungerer som en mediator. Klienten som ber om ressursen, kobles til proxy-serveren, og proxyen evaluerer forespørselen basert på dens filtreringsregler.

Hva er NAT?

NAT endrer IP-adresse i en header på en IP-pakke, mens den reiser gjennom en rutingsenhet. NAT tillater et sett med IP-adresser som skal brukes til trafikk innenfor et LAN og et annet sett med IP-adresser for ekstern trafikk. En til en transformasjon av IP-adresser er gitt av den enkleste formen av NAT. NAT har flere fordeler. Det forbedrer sikkerheten til et LAN, siden det gir mulighet til å skjule interne IP-adresser. Videre, da IP-adressene bare brukes internt, vil det ikke føre til noen konflikter med IP-adresser som brukes i andre organisasjoner. Også ved bruk av en enkelt internettforbindelse for alle datamaskiner i et LAN er muliggjort av NAT. NAT arbeider med bruk av en NAT-boks, som ligger i grensesnittet hvor LAN er koblet til internett. Den inneholder et sett med gyldige IP-adresser, og det er ansvarlig for å utføre IP-adressetranslatorene.

Hva er en proxy?

Proxy er en server som ligger mellom en klient (som er ute etter en ressurs) og en annen server og fungerer som en mediator. Klienten som ber om ressursen, kobles til proxy-serveren, og proxyen evaluerer forespørselen basert på dens filtreringsregler. Hvis forespørselen er validert, kobles proxy til serveren og gir den forespurte ressursen til klienten. På den annen side kan proxy tilfredsstille kundens forespørsel uten å gå til den angitte serveren. For dette bruker proxyen en cache og noen av de påfølgende forespørsler for samme ressurs er fornøyd uten å kontakte den angitte serveren. På grunn av dette kan proxyer forbedre ytelsen sterkt. Videre kan proxyer brukes til å filtrere forespørsler og forhindre tilgang til enkelte nettsteder.

Hva er forskjellen mellom NAT og proxy?

NAT endrer IP-adresse i en header på en IP-pakke, mens den reiser gjennom en rutingsenhet og tillater å bruke et annet sett med IP-adresser for trafikk i et LAN enn settet med IP-adresser for ekstern trafikk, mens en proxy er en server som ligger mellom en klient og en annen server og fungerer som mellommann. NAT trenger ikke noen spesiell applikasjonsprogramvare for å operere, mens applikasjoner bak en proxy-server må støtte proxy-tjenester og bør konfigureres for å bruke proxy-serveren.