Skip to main content

Co je překlad adresy portů?

Překlad adresy portů je prostředkem pro více zařízení v soukromé síti pro sdílení jedné adresy veřejné sítě.Jedná se o funkci síťového zařízení, která modifikuje příchozí a odchozí pakety internetového protokolu (IP).IP adresa a číslo portu jsou změněny a brání veřejné síti v přímém přístupu k hostitelům v soukromé síti.Překlad adresy portů je používán síťovými směrovači ke sdílení jedné veřejné internetové adresy se všemi počítači v místní síti.Tím se zachová veřejné adresy IP místo toho, aby vyžadovaly jeden pro každý místní počítač, který potřebuje přístup k internetu. Tímto procesem jsou překládány pakety TCP (TCP) a UDP protokol (UDP).Každý paket obsahuje zdrojovou IP adresu a číslo zdrojového portu.Zahrnuje také cílovou adresu IP a číslo cílového portu.Překlad pro adresu portů, známý také podle zkratky Pat, vytvoří tabulku, která mapuje, jak se používá a čísla portů, jak se používají.Tato tabulka je uchovávána v zařízení PAT, což může být hardwarový směrovač, softwarový bránu nebo podobné zařízení..Skutečná zdrojová adresa je nahrazena IP adresou překladu adresy portu.Nové číslo portu je přiřazeno zařízením PAT pro připojení zdrojových počítačů k veřejné síti.Skutečné číslo zdrojového portu v záhlaví je poté nahrazeno nově přiřazeným číslem.Tímto způsobem je odchozí paket upraven tak, aby se objevil, jako by pocházel přímo ze zařízení PAT.Stejné číslo portu lze použít pro každý paket s touto zdrojovou adresou a portem, jednoduše provedením vyhledávání tabulky.Když veřejná síť reaguje, odešle pakety na IP adresu Pat zařízení na přiřazeném čísle portu.Zařízení PAT poté nahradí tuto cílovou adresu skutečnou soukromou adresou z tabulky vyhledávání.Nahradí také číslo portu v záhlaví paketů skutečným číslem portu z tabulky.

Překlad síťové adresy (NAT) je související metoda mapování IP adres.Překlad adresy portů je ve skutečnosti podmnožinou NAT nazvané Overloaded NAT.Pat je někdy označován jako NAT nebo jako překlad portu síťového adresy.Existují varianty NAT, které mapují pouze adresy IP nebo pouze zdrojové adresy a čísla zdrojových portů.Jiné formuláře mapují pouze cílové adresy a čísla cílových portů nebo oba typy portů a adres.