NAT și PAT – Care este diferența?

De Brian Scheibe
Traducerea adreselor de rețea (NAT) și traducerea adreselor de port (PAT) mapează atât adresele IP dintr-o rețea internă, cât și adresele IP dintr-o rețea externă. Metoda de traducere a adreselor pe care o utilizați depinde de tipurile de rețele pe care le traduceți și de numărul de adrese IP disponibile pe care le aveți.

Dacă conectați un site din rețeaua 10.10.10.0 la un site din rețeaua 10.10.20.0, puteți utiliza NAT pentru a traduce adresele IP 10.10.10.0 în adrese IP 10.10.20.0 disponibile, astfel încât gazdele din rețeaua 10.10.10.0 să poată accesa date și utiliza resursele de rețea din rețeaua 10.10.20.0. Cu toate acestea, pentru ca acest scenariu să funcționeze, trebuie să aveți un grup de adrese care să conțină suficiente adrese IP disponibile în rețeaua 10.10.20.0 pentru a găzdui fiecare gazdă din rețeaua 10.10.10.0, deoarece NAT necesită o relație unu-la-unu atunci când traduce adresele IP.

PAT încearcă să utilizeze numărul portului sursă original al gazdei interne pentru a forma o combinație unică, înregistrată, de adresă IP și număr de port. De exemplu, două gazde cărora le-au fost atribuite adresele IP 10.10.10.10.100 și, respectiv, 10.10.10.10.101, ar putea trimite trafic către și primi trafic de pe internet prin utilizarea adresei IP publice unice 123.45.67.89. În cazul în care acest număr de port este deja alocat, PAT caută un număr de port sursă alternativ disponibil. Prin urmare, gazda de la adresa IP 10.10.10.10.100 ar putea accesa internetul utilizând combinația de adresă IP publică și port sursă 123.45.67.89:10000. Între timp, gazda de la adresa IP 10.10.10.10.101 ar putea accesa Internetul utilizând combinația de adresă IP și port sursă 123.45.67.89:10001.

Dacă conectați un site din rețeaua 10.10.10.0 la Internet, trebuie să traduceți IP-urile gazdelor din acea rețea într-o adresă IP înregistrată care poate fi rutată pe Internet. Pentru a utiliza NAT tradițional în acest scenariu, ar trebui să achiziționați o adresă IP înregistrată pentru fiecare gazdă din rețeaua internă. Alternativ, ați putea utiliza PAT pentru a transforma toate adresele IP din rețeaua internă într-o singură adresă IP partajată care să se conecteze la internet. PAT, care este, de asemenea, cunoscut sub numele de supraîncărcare NAT, utilizează numere de port sursă pe 16 biți pentru a cartografia și urmări traficul dintre o gazdă internă și Internet.

După cum puteți vedea, prima literă din fiecare acronim denotă diferența dintre NAT (Network Address Translation) și PAT (Port Address Translation), ceea ce ar trebui să vă ajute să vă amintiți mai ușor care face ce anume. Rețineți doar că atât NAT, cât și PAT folosesc cel puțin o adresă IP și că PAT este, de asemenea, denumit supraîncărcare NAT, deoarece folosește o adresă IP pentru toți clienții către mai multe porturi, în timp ce NAT standard folosește o relație de adresă IP unu la unu pentru fiecare client.

.

Lasă un răspuns

Adresa ta de email nu va fi publicată.