Translatarea Adreselor Porturilor (PAT) , de asemenea , cunoscută ca și supraîncărcarea NAT , cartografiază multiple adrese IPv4 private la o singură adresă publică IPv4 sau la puține adrese. Aceasta prezintă ce fac majoritatea routerelor de acasă. ISP-ul atribuie o singură adresă routerului , dar mai mulți membrii ai gospodăriei pot accesa simultan Internetul. Aceasta este cea mai întalnită formă de NAT.

Cu PAT , mai multe adrese pot fi cartografiate la o singură sau mai multe adrese , pentru că fiecare adresă este urmărită de un număr de port. Când un dispozitiv inițiază o sesiune TCP/IP , generează o valoare portului sursă TCP sau UDP pentru a identifica în mod unic sesiunea. Când routerul NAT primește un pachet de la client , folosește numărul portului sursă pentru a identifica în mod unic translatarea NAT specifică.

PAT asigură că dispozitivele folosesc un număr de port TCP diferit pentru fiecare sesiune cu un server pe Internet. Când un răspuns vine înapoi de la server , numărul portului sursă , care devine numărul port destinație pe drumul de întoarcere , determină cărui dispozitiv routerul Îi transmite pachete. Procesul PAT de asemenea validează că pachetele primite au fost solicitate , adăugând astfel un grad de securitate sesiunii.

Faceți Clic pe butoanele Redare(Play) și Pauză(Pause) în figură pentru a controla animația.

Animația ilustrează procesul PAT. PAT adaugă numere unice de port sursă la adresa globală interioară pentru a distinge translațiile.

Cum R2 procesează fiecare pachet , folosește un număr de port (1331 sau 1555 , în acest exemplu) pentru a identifica dispozitivul de unde originează pachetul. Adresa sursă (SA) este adresa locală interioară cu numărul de port TCP/IP atribuit adăugat. Adresa de destinație (DA) este adresa locală exterioară cu număr de port de servicii adăugat. În acest exemplu , portul de servicii este 80: HTTP.

Pentru adresa sursei , R2 translatează adresa locală interioară la o adresă globală interioara cu un număr de port adăugat. Adresa de destinație nu este schimbată , dar acu este referită ca adresă IP globală exterioară. Când serverul web răspunde , calea este inversată.