Ce este NAT, cum funcționează și de ce este folosit?


Este posibil să fi auzit de ceva numit Adresa IP, - dacă nu ați făcut-o, începeți să citiți articolul nostru care explică conceptul - dar pentru acest articol pe NAT (Network Address Translation) aveți nevoie să știți că adresele IP sunt limitate. De asemenea, nu puteți avea două dispozitive într-o rețea cu aceeași adresă IP.

Problema este că diferite rețele, precum rețeaua de domiciliu și computerele de pe internet în ansamblu, vor avea în mod inevitabil aceleași adrese IP sau vor avea incompatibilități în modul în care sunt configurate adresele de rețea ale acestora. NAT a rezolvat atât problema deficienței adreselor IP, cât și rețelele incompatibile care trebuie să discute între ele.

De cele mai multe ori nu este ceva de care trebuie să vă faceți griji, dar, uneori, problemele dvs. de pe internet sunt rezultatul faptului că NAT nu merge bine. Prin urmare, o înțelegere de bază despre ce este NAT și cum funcționează poate ajuta la rezolvarea problemei.

Unde se întâmplă NAT?

În cazul obișnuitului utilizatori ca noi, NAT este o muncă ocupată de routerul tău. Routerul are un Adresa IP atribuită de furnizorul de servicii. Aceasta este adresa pe care o vede restul internetului. Fiecărui dispozitiv din rețeaua de domiciliu i se atribuie o adresă IP privată, ceea ce vor folosi pentru a vorbi între ei.

Când un dispozitiv din rețeaua dvs. dorește să comunice cu lumea exterioară, routerul este în favoarea acestuia. Routerul are o adresă IP publică, pe care o văd toată lumea. Acesta ține evidența adreselor IP private care au solicitat traficul și se asigură că pachetele de date sunt dirijate către dispozitivul potrivit.

Adresele IP private Vs publice

Înainte de a intra în tipurile de NAT pe care le veți întâlni, este bine să discutăm rapid adresele IP private și publice.

In_content_1 all: [300x250] / dfp: [640x360] ->

Prin convenție, anumite intervale de adrese IP sunt rezervate în scopuri specifice. Adresele IP publice sunt rezervate dispozitivelor orientate spre internet, cum ar fi routerul sau serverele web. ISP-ul dvs. alocă o adresă IP publică routerului și aceasta este adresa pe care o văd toți străinii de pe web. De obicei, o adresă de internet privată este ceva de genul 192.168.0.X sau 10.1.1.X, dar aceasta variază de la un router la altul. Deși adresele private trebuie să fie unice într-o rețea privată, acestea sunt aproape sigur aceleași între rețelele private.

O adresă IP publică, așa cum s-a menționat mai sus, este cea văzută de toți ceilalți pe internetul. Când vizitați un site web, browserul dvs. este conectat la adresa sa publică IP. De obicei, routerele de acasă nu permit accesul direct prin adresa IP publică care nu a fost inițiată de acesta. Aceasta înseamnă că nu puteți să tastați doar adresa publică a routerului prietenului dvs. și să aveți acces la dispozitivele din rețeaua lor.

Totuși, unele servicii și dispozitive web, precum console de jocuri video, au nevoie de o abordare mai îndelungată. Aici intră în joc diferite tipuri NAT. Deseori apar probleme din tipul NAT al conexiunii dvs. greșit pentru tipul de serviciu pe care încercați să îl utilizați. Vom acoperi mai detaliat tipurile NAT în continuare.

Tipuri NAT

În timp ce ideea de bază a NAT nu este prea complicată, în practică există o mulțime de nuanțe pentru modul în care funcționează de fapt. Există diferite tipuri de NAT potrivite pentru diferite nevoi de traducere.

Static NAT

Stilul static al NAT mapează o anumită adresă IP privată cu o anumită adresă IP publică. Cu NAT static, este posibil să accesați dispozitivul mapat direct la adresa publică.

Acesta este tipul de NAT utilizat pentru servere web care fac parte și dintr-o rețea privată. Când accesați serverul prin această hartă statică, nu puteți accesa și celelalte dispozitive din rețeaua sa privată. Totuși, serverul însuși poate vorbi cu dispozitivele din rețeaua sa privată fără nicio problemă.

Dynamic NAT

Dynamic NAT este utilizat atunci când aveți un grup de adrese IP publice pe care doriți să le atribuiți dinamic dispozitivelor din rețeaua dvs. privată.

Aceasta nu este utilizată pentru accesul serverului web din afara rețelei. În schimb, atunci când un dispozitiv din rețeaua privată dorește să acceseze internetul sau o altă resursă care nu se află în rețeaua privată, i se atribuie una dintre adresele IP publice din pool.

Supraîncărcare NAT (PAT)

Cu elemente atât NAT statice, cât și dinamice, stilul de suprasarcină NAT este cea mai comună formă și este cea mai mare parte a rutelor casnice. utilizare. Este cunoscut sub numele de NAT cu port address Translation (PAT), printre alte nume.

În cele mai multe cazuri, routerul i-a fost asignată o adresă IP publică, dar toate dispozitivele din rețeaua dvs. doresc probabil acces la internet. Utilizând suprasarcina NAT, routerul stabilește o conexiune între adresa sa publică și cea a serverului. Apoi trimite pachetele către server, dar atribuie, de asemenea, un port de destinație de întoarcere.

Acest lucru îl ajută să știe ce pachete sunt destinate adresei IP din rețeaua dvs. privată. Aceasta este partea PAT a procesului, întâmplător.

Tipuri NAT proprietate

Pentru a schimba și mai mult lucrurile, unele companii au decis să păstreze propriile clasificări NAT. asupra lucrurilor. Acest lucru se aplică mai ales consolelor de jocuri și veți descoperi că atunci când faceți un test de rețea, vă va spune că utilizați ceva de genul NAT Type 2 sau NAT Type D.

Aceste clasificări sunt specifice pentru consola sau producătorii de dispozitive și ar trebui să verificați documentația lor oficială pentru a afla ce înseamnă de fapt fiecare clasificare.

Corecții comune pentru problemele NAT

De cele mai multe ori, pentru majoritatea oamenilor, NAT funcționează perfect și cu transparență completă. Uneori, totuși, funcționează defectuos sau apare în cale.

Încă o dată, consolele de jocuri sunt cel mai probabil să se confrunte cu probleme, deoarece unele dintre serviciile lor au nevoie de rețeaua dvs. pentru a accepta solicitări de acces la adresa dvs. publică din exterior, deoarece configurațiile NAT standard nu permit acest lucru. Vestea bună este că există câteva remedii comune pe care le poți încerca să facă NAT mai puțin restrictivă și să permită conexiunile primite.

În primul rând, accesați routerul (conform manualului său) și verificați dacă UPnP (plug and play universal) este pornit. Această caracteristică permite aplicațiilor din rețeaua dvs. locală porturi înainte automat fără a fi nevoie să vă confundați cu setările rețelei. Trebuie doar să aveți în vedere că orice software rău intenționat din rețeaua dvs., cum ar fi malware, poate utiliza și UPnP. Asigurați-vă că dispozitivele dvs. sunt scanate și șterse dacă utilizați această funcție.

Aveți, de asemenea, opțiunea de a face redirecționarea manuală a porturilor, astfel încât dispozitivele care au nevoie de o conexiune mai puțin strictă să o poată obține de la caz la caz -case basic.

Este doar NATural

Aceasta este tot ce trebuie să știți despre NAT pentru a vă începe. Cu adevărat piulițe și șuruburi ale modului în care funcționează NAT se pot complica rapid, dar atât timp cât înțelegeți ce face NAT la un nivel înalt și de ce uneori merge greșit, veți înțelege, de asemenea, de ce anumite corecții funcționează sau nu atunci când alergați în problemele de rețea.

Postări asemănatoare:


10.06.2020