NAT står for Network Address Translation. NAT er en teknikk som brukes til å koble nettverk sammen, den brukes vanligvis når en enhet på et privat nettverk ønsker å kommunisere med en enhet på et offentlig nettverk, for eksempel internett. NAT opererer på en ruter, som er ansvarlig for å erstatte de private IP-adressene til enheter i et lokalt nettverk med en enkelt offentlig IP-adresse, dette lar flere enheter dele en enkelt internettforbindelse mens de holder deres private IP-adresser skjult.
NAT er en måte å tilordne flere enheter på et privat nettverk til en enkelt offentlig IP-adresse, dette er viktig fordi det er et begrenset antall IP-adresser tilgjengelig på internett, og NAT lar organisasjoner dele en enkelt IP-adresse mellom flere enheter, noe som sparer IP-adresser og bevare dem for fremtidig bruk.
NAT kan også brukes av sikkerhetsmessige årsaker, ved å holde de interne IP-adressene skjult fra det offentlige internett. NAT kan konfigureres på forskjellige måter, noen av de vanligste bruksområdene er for portvideresending, som tillater ekstern tilgang til enheter på et privat nettverk, for å lage virtuelle private nettverk (VPN) og for lastbalansering, som distribuerer nettverkstrafikk mellom flere enheter.
DNS (domenenavnsystem) er en tjeneste som forenkler assosiering av domenenavn med deres tilsvarende IP-adresser. Det eliminerer behovet for brukere å huske numeriske IP-adresser ved å oversette domenenavn til IP-adresser. Når en bruker skriver inn et domenenavn i nettleseren sin, sender nettleseren en forespørsel til DNS-serveren som deretter løser domenenavnet til den tilsvarende IP-adressen som nettstedet ligger på. DNS-serverne er organisert på en hierarkisk måte, med rotserverne øverst, og de enkelte domenene forgrener seg derfra.
Forskjellen mellom Network Address Translation (NAT) og Domain Name System (DNS)
| NAT (Network Address Translation) | DNS (domenenavnsystem) |
| Kartlegger private IP-adresser til offentlige IP-adresser, slik at enheter i et lokalt nettverk kan få tilgang til internett ved å dele en enkelt offentlig IP-adresse. | Oversetter menneskevennlige domenenavn, for eksempel www.example.com, til IP-adressene som datamaskiner bruker for å finne og kommunisere med hverandre. |
| Vanligvis utført av en ruter eller brannmur som kobler et lokalt nettverk til internett | Fungerer ved hjelp av et distribuert system av servere som jobber sammen for å løse domenenavn til IP-adresser. |
| Vanligvis brukt i hjemmenettverk for å bevare IP-adresser og forbedre sikkerheten. | Viktig for internett siden det lar brukere huske domenenavn i stedet for IP-adresser. |
| NAT er en teknikk som brukes for IP-adressering. | DNS er en tjeneste som brukes til oppløsning av domenenavn |
| Den brukes til å tilordne flere enheter på et privat nettverk til en enkelt offentlig IP-adresse. | Den brukes til å oversette domenenavn til IP-adresser, slik at datamaskiner kan finne og kommunisere med hverandre. |
| Den maskerer de interne IP-adressene fra det offentlige nettverket. | Det gir kartlegging av menneskevennlige domenenavn til IP-adressene som datamaskiner bruker for å finne og kommunisere med hverandre. |
| Den kan også brukes av sikkerhetsgrunner, ved å holde de interne IP-adressene skjult fra det offentlige internett. | Det er hierarkisk og desentralisert, noe som betyr at det er organisert i en trelignende struktur, med roten til treet øverst, og de enkelte domenene forgrener seg derfra. |