NAT & PAT
Da in Zeiten von IPv4-Knappheit nicht jeder Computer eine eigene öffentliche IP erhalten kann, wird die NAT (Network Adress Translation) und die PAT (Port Adress Translation) eingesetzt.
Hierbei hat der Router als einziges Geräte eine öffentliche IP-Adresse. Die Geräte dahinter erhalten lediglich eine private Adresse. (Stichwort: Masquerading)
Ablauf
- Client (
192.168.1.2) möchte mit1.1.1.1kommunizieren und schickt Anfrage an Default Gateway (192.168.1.1) - Router schreibt Quell-IP der Pakete zu seiner öffentlichen IP um (Quell-IP wird von
192.168.1.2zu84.84.84.84) - Server schickt Anfrage zurück an Router. Dieser hat sich gemerkt, welcher Client ihm diese Pakete geschickt hat und schreibt die Ziel-IP entsprechend wieder um.
Bei PAT wird entsprechend noch der Port mit in das Verfahren aufgenommen. Denn gerade bei der Verwendung einer öffentlichen IP muss der Router später die Zuweisung der unterschiedlichen Ports vornehmen können.
siehe auch Wikipedia