Video: NAT Explained - Network Address Translation 2025
Du kan ikke bruke private adresserom på et nettverk og få disse enhetene til å kommunisere med Internett-enheter uten å gjøre noen form for oversettelse for å konvertere adresser av en type til adresser av en annen type.
Tenk på et stort selskap med en stor bygning og mange kontorer. E-post kommer til postrommet og noen i postkassen har jobben med å oversette adresser fra John Smith, Big Company, 123 Some Street, Thistown, Thatstate til Office 212. For å oversette adressen, ser postklienten opp John Smiths kontoradresse i en bord. Mennesker utenfor selskapet trenger ikke å bekymre seg for at Johannes kontor er 212.
Network Address Translation (NAT), som definert i RFC1631, fungerer på et lignende prinsipp. Alle enhetene dine har interne adresser som brukes, og du har et utendørsbasseng av offentlige adresser som du kan bruke. Når en intern enhet snakker til en ekstern enhet, plasseres en kartlegging i et bord mellom de to adressene.
Denne kartleggingen kan gjøres manuelt eller automatisk. Enheter utenfor nettverket vil bare se den eksterne adressen, og når de sender data tilbake, matches den på kartleggingsbordet og omdirigeres til riktig intern adresse. Den faktiske enheten inne i nettverket ved hjelp av den eksterne adressen kan endres over tid.
For eksempel kan du se 192. 168. 8. 50 ved hjelp av den offentlige adressen til 192. 0. 2. 100, men i morgen kan du ha 192. 168. 8. 58 bruker adressen av 192. 0. 2. 100 og 192. 168. 8. 50 ved hjelp av adressen til 192. 0. 2. 101. Dette ville være det samme som å flytte John Smith til kontor 503 og plassere en annen person i kontor 212; postrommet leverer fortsatt posten til den riktige personen.
