Skip to main content

Wat is de vertaling van het poortadres?

Poortadresvertaling is een middel voor meerdere apparaten op een particulier netwerk om één openbaar netwerkadres te delen.Het is een netwerkapparaatfunctie die inkomende en uitgaande Internet Protocol (IP) -pakketten wijzigt.Het IP -adres en het poortnummer zijn beide gewijzigd, waardoor het openbare netwerk niet rechtstreeks toegang heeft tot hosts op het private netwerk.Poortadresvertaling wordt door netwerkrouters gebruikt om één openbaar internetadres te delen met alle computers op het lokale netwerk.Dit behoudt openbare IP -adressen in plaats van er een te vereisen voor elke lokale computer die toegang moet hebben tot internet.

Zowel Transmission Control Protocol (TCP) als User Datagram Protocol (UDP) -pakketten worden door dit proces vertaald.Elk pakket bevat een bron -IP -adres en een bronpoortnummer.Het bevat ook een bestemmings -IP -adres en een bestemmingspoortnummer.Poortadresvertaling, ook bekend bij het acroniem PAT, maakt een tabel die adressen en poortnummers in kaart brengt wanneer deze worden gebruikt.Deze tabel wordt bewaard in het PAT -apparaat, dat mogelijk een hardwarerouter, een softwarefirewall of een soortgelijk apparaat is.

Wanneer een computer op het lokale netwerk een pakket naar het openbare netwerk stuurt, kan het PAT -apparaat zijn headergegevens wijzigen.Het werkelijke bronadres wordt vervangen door het IP -adres van het vertaalapparaat van het poortadres.Een nieuw poortnummer wordt toegewezen door het PAT -apparaat voor de Source Computers -verbinding met het openbare netwerk.Het werkelijke bronpoortnummer in de header wordt vervolgens vervangen door de nieuw toegewezen.Op deze manier wordt het uitgaande pakket aangepast om te verschijnen alsof het rechtstreeks van het PAT -apparaat kwam.

Voor een uitgaande pakket houdt de poortadresvertellatietabel een kopie van het bronadres, bronpoort en toegewezen poort.Hetzelfde poortnummer kan voor elk pakket worden gebruikt met dat bronadres en poort, simpelweg door een tabelaanzoek te doen.Wanneer het openbare netwerk reageert, stuurt het pakketten naar het IP -adres van PAT -apparaten op het toegewezen poortnummer.Het PAT -apparaat vervangt dan dat bestemmingsadres door het werkelijke privéadres van de opzoektabel.Het vervangt ook het poortnummer in de pakketkop door het werkelijke poortnummer uit de tabel.

Netwerkadresvertaling (NAT) is een gerelateerde methode voor het in kaart brengen van IP -adressen.Poortadresvertaling is eigenlijk een subset van NAT die overbelaste NAT wordt genoemd.Pat wordt soms NAT of als netwerkadrespoortvertaling genoemd.Variaties van NAT bestaan die alleen IP -adressen in kaart brengen of alleen bronadressen en bronpoortnummers.Andere formulieren zijn alleen bestemmingsadressen en bestemmingspoortnummers, of beide soorten poorten en adressen