NAT vs Proxy
Network Address Translation (NAT) er den proces, der ændrer IP-adressen i en header på en IP-pakke, mens den kører gennem en routing-enhed. NAT tillader, at et sæt IP-adresser bruges til trafik inden for et LAN (Local Area Network) og et andet sæt IP-adresser til trafik udenfor. En til en transformation af IP-adresser leveres af den enkleste form for NAT. Proxy (proxyserver) er en server, der er placeret mellem en klient (der er på udkig efter en ressource) og en anden server og fungerer som mægler. Klienten, der anmoder om ressourcen, opretter forbindelse til proxyserveren, og proxyen evaluerer anmodningen ud fra dens filtreringsregler.
Hvad er NAT?
NAT ændrer IP-adresse i en overskrift på en IP-pakke, mens den kører gennem en routing-enhed. NAT tillader at et sæt IP-adresser bruges til trafik inden for et LAN og et andet sæt IP-adresser til ekstern trafik. En til en transformation af IP-adresser leveres af den enkleste form for NAT. NAT har flere fordele. Det forbedrer sikkerheden for et LAN, da det giver mulighed for at skjule interne IP-adresser. Da IP-adresserne kun bruges internt, vil det desuden ikke forårsage konflikter med IP-adresser, der bruges i andre organisationer. Brug af en enkelt internetforbindelse til alle computere i et LAN er også muliggjort af NAT. NAT arbejder med brugen af en NAT-boks, der er placeret i grænsefladen, hvor LAN er tilsluttet internettet. Det indeholder et sæt gyldige IP-adresser, og det er ansvarligt for at udføre IP-adresseoversættelser.
Hvad er en proxy?
Proxy er en server, der er placeret mellem en klient (der er på udkig efter en ressource) og en anden server og fungerer som mægler. Klienten, der anmoder om ressourcen, opretter forbindelse til proxyserveren, og proxyen evaluerer anmodningen ud fra dens filtreringsregler. Hvis anmodningen valideres, opretter proxy forbindelse til serveren og leverer den ønskede ressource til klienten. På den anden side kan proxy muligvis tilfredsstille klientens anmodning uden at gå til den angivne server. Til dette bruger proxyen en cache, og enhver af de efterfølgende anmodninger om den samme ressource er opfyldt uden at kontakte den angivne server. På grund af dette kan fuldmagter forbedre ydeevnen meget. Desuden kan fuldmagter bruges til at filtrere anmodninger og forhindre adgang til nogle websteder.
Hvad er forskellen mellem NAT og Proxy?
NAT ændrer IP-adresse i en overskrift på en IP-pakke, mens den bevæger sig gennem en routing-enhed og giver mulighed for at bruge et andet sæt IP-adresser til trafik inden for et LAN end sæt IP-adresser til ekstern trafik, mens en proxy er en server, der er placeret mellem en klient og en anden server og fungerer som en mægler. NAT har ikke brug for nogen speciel applikationssoftware til at fungere, mens applikationer bag en proxyserver skal understøtte proxytjenester og skal konfigureres til at bruge proxyserveren.