Forskellen mellem NAT og Proxy

NAT vs Proxy

Network Address Translation (NAT) er den proces, der ændrer IP-adressen i en header i en IP-pakke, mens den rejser 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 udvendig trafik. En til en transformation af IP-adresser leveres af den enkleste form for NAT. Proxy (proxy-server) er en server, der er placeret mellem en klient (der leder efter en ressource) og en anden server og fungerer som en mægler. Klienten, der anmoder om ressource, opretter forbindelse til proxyserveren, og proxy evaluerer anmodningen baseret på dens filtreringsregler.

Hvad er NAT?

NAT ændrer IP-adresse i en header i en IP-pakke, mens den rejser gennem en routingenhed. NAT tillader, at et sæt IP-adresser bruges til trafik i et LAN og et andet sæt IP-adresser til udvendig trafik. En til en transformation af IP-adresser leveres af den enkleste form for NAT. NAT har flere fordele. Det forbedrer sikkerheden på et LAN, da det giver mulighed for at skjule interne IP-adresser. Eftersom IP-adresserne kun bruges internt, medfører det ikke konflikter med IP-adresser, der bruges i andre organisationer. NAT gør det også muligt at bruge en enkelt internetforbindelse til alle computere i et LAN. NAT arbejder med brug af en NAT-boks, der er placeret i grænsefladen, hvor LAN'et er tilsluttet internettet. Det indeholder et sæt gyldige IP-adresser, og det er ansvarligt for udførelse af IP-adresseoversættelser.

Hvad er en proxy?

Proxy er en server, der er placeret mellem en klient (der leder efter en ressource) og en anden server og fungerer som en mægler. Klienten, der anmoder om ressource, opretter forbindelse til proxyserveren, og proxy evaluerer anmodningen baseret på dens filtreringsregler. Hvis anmodningen er valideret, opretter proxy forbindelse til serveren og leverer den anmodede ressource til klienten. På den anden side kan proxy tilfredsstille klientens anmodning uden at gå til den specificerede server. Til dette bruger proxy'en en cache, og en af ​​de efterfølgende anmodninger om den samme ressource er opfyldt uden at kontakte den specificerede server. På grund af dette kan fuldmægtige forbedre ydelsen meget. Desuden kan proxies bruges til at filtrere anmodninger og forhindre adgang til nogle websteder.

Hvad er forskellen mellem NAT og Proxy?

NAT ændrer IP-adresse i en header i en IP-pakke, mens den rejser gennem en routingenhed og tillader at bruge et andet sæt IP-adresser til trafik inden for et LAN end det sæt IP-adresser til udvendig trafik, mens en proxy er en server, der er placeret mellem en klient og en anden server og fungerer som mægler. NAT har ikke brug for nogen særlig applikationssoftware til at fungere, mens applikationer bag en proxyserver skal understøtte proxy-tjenester og skal konfigureres til at bruge proxyserveren.