Vad det är
NAT (nätverksadressöversättning) är en mekanism där en enhet skriver om pakethuvuden för att mappa en adressvärld till en annan, vanligtvis privat IPv4 till offentlig IPv4. Det vanliga beteendet hos hemmaroutern är portadressöversättning, där många interna flöden delar en offentlig adress.
Nyckelpunkter
- Skapar mappningar i en översättningstabell när flöden går ut.
- Svaren matchas till dessa mappningar och översätts tillbaka in.
- Avbryter adressering från början till slut, vilket påverkar vissa protokoll och gör loggning viktig.
Konkret exempel
Hemma öppnar din bärbara dator en TCP-anslutning till en webbplats. Din router skriver om din privata källadress till sin offentliga adress och väljer en oanvänd extern port. Webbplatsen svarar på den offentliga IP och porten, och routern översätter den tillbaka till din bärbara dator.