Što je prijevod adrese luke?

Prijevod adrese porta je način da više uređaja u privatnoj mreži dijeli jednu javnu mrežnu adresu. To je značajka mrežnog uređaja koja mijenja dolazne i odlazne pakete internetskog protokola (IP). IP adresa i broj porta su promijenjeni, sprječavajući javnu mrežu da izravno pristupi hostovima na privatnoj mreži. Mrežni usmjerivači koriste prijevod adrese porta za dijeljenje jedne javne Internet adrese sa svim računalima u lokalnoj mreži. Ovo čuva javne IP adrese umjesto da zahtijeva jednu za svako lokalno računalo koje treba pristupiti Internetu.

Ovim se procesom prevode i paketi protokola kontrole prijenosa (TCP) i protokola korisničkog datagrama (UDP). Svaki paket sadrži izvornu IP adresu i broj izvornog porta. Također uključuje odredišnu IP adresu i broj odredišnog porta. Prijevod adrese porta, također poznat pod akronimom PAT, stvara tablicu koja mapira adrese i brojeve portova kako se koriste. Ova se tablica čuva u PAT uređaju, koji može biti hardverski usmjerivač, softverski vatrozid ili sličan uređaj.

Kada računalo u lokalnoj mreži pošalje paket u javnu mrežu, PAT uređaj može promijeniti svoje podatke zaglavlja. Stvarna adresa izvora zamjenjuje se IP adresom uređaja za prevođenje adrese porta. PAT uređaj dodjeljuje novi broj porta za vezu izvornog računala na javnu mrežu. Stvarni broj izvornog porta u zaglavlju se tada zamjenjuje novim dodijeljenim. Na taj se način odlazni paket mijenja tako da izgleda kao da je došao izravno s PAT uređaja.

Za odlazni paket, tablica prijevoda adrese porta čuva kopiju izvorne adrese, izvornog porta i dodijeljenog porta. Isti broj porta može se koristiti za svaki paket s tom izvornom adresom i portom, jednostavnim traženjem u tablici. Kada javna mreža odgovori, ona će poslati pakete na IP adresu PAT uređaja na dodijeljenom broju porta. PAT uređaj će tada zamijeniti tu odredišnu adresu stvarnom privatnom adresom iz tablice pretraživanja. Također će zamijeniti broj porta u zaglavlju paketa stvarnim brojem porta iz tablice.

Prijevod mrežnih adresa (NAT) je srodna metoda mapiranja IP adresa. Prijevod adrese porta zapravo je podskup NAT-a koji se naziva preopterećeni NAT. PAT se ponekad naziva NAT ili prijevod mrežne adrese. Postoje varijacije NAT-a koje mapiraju samo IP adrese ili samo izvorne adrese i brojeve izvornih portova. Drugi obrasci mapiraju samo odredišne ​​adrese i brojeve odredišnih portova ili obje vrste luka i adresa.