<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
	<id>https://wiki-de.moshellshocker.dns64.de/index.php?action=history&amp;feed=atom&amp;title=Port_Address_Translation</id>
	<title>Port Address Translation - Versionsgeschichte</title>
	<link rel="self" type="application/atom+xml" href="https://wiki-de.moshellshocker.dns64.de/index.php?action=history&amp;feed=atom&amp;title=Port_Address_Translation"/>
	<link rel="alternate" type="text/html" href="https://wiki-de.moshellshocker.dns64.de/index.php?title=Port_Address_Translation&amp;action=history"/>
	<updated>2026-05-22T14:00:01Z</updated>
	<subtitle>Versionsgeschichte dieser Seite in Wikipedia (Deutsch) – Lokale Kopie</subtitle>
	<generator>MediaWiki 1.43.8</generator>
	<entry>
		<id>https://wiki-de.moshellshocker.dns64.de/index.php?title=Port_Address_Translation&amp;diff=31745&amp;oldid=prev</id>
		<title>~2025-42002-76: Änderung 262618045 von ~2025-42002-76 rückgängig gemacht; hatte mich geirrt</title>
		<link rel="alternate" type="text/html" href="https://wiki-de.moshellshocker.dns64.de/index.php?title=Port_Address_Translation&amp;diff=31745&amp;oldid=prev"/>
		<updated>2025-12-21T15:02:38Z</updated>

		<summary type="html">&lt;p&gt;Änderung &lt;a href=&quot;/index.php/Spezial:Diff/262618045&quot; title=&quot;Spezial:Diff/262618045&quot;&gt;262618045&lt;/a&gt; von &lt;a href=&quot;/index.php/Spezial:Beitr%C3%A4ge/~2025-42002-76&quot; title=&quot;Spezial:Beiträge/~2025-42002-76&quot;&gt;~2025-42002-76&lt;/a&gt; rückgängig gemacht; hatte mich geirrt&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Neue Seite&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{Überarbeiten}}&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Port Address Translation&amp;#039;&amp;#039;&amp;#039; (&amp;#039;&amp;#039;&amp;#039;PAT&amp;#039;&amp;#039;&amp;#039;) oder &amp;#039;&amp;#039;&amp;#039;Network Address Port Translation&amp;#039;&amp;#039;&amp;#039; (&amp;#039;&amp;#039;&amp;#039;NAPT&amp;#039;&amp;#039;&amp;#039;) ist eine Technik, die in [[Computernetzwerk]]en verwendet wird. Sie ist eine spezielle Form von [[Netzwerkadressübersetzung#Source NAT|Source NAT]] (1-zu-n-NAT). Dabei werden im Gegensatz zu NAT nicht nur die [[IP-Adresse]]n, sondern auch [[Port (Netzwerkadresse)|Port-Nummern]] umgeschrieben. PAT wird benötigt, wenn sich z.&amp;amp;nbsp;B. mehrere Rechner aus einem LAN (mit [[Private IP-Adresse|privaten IP-Adressen]]) zu einem öffentlichen [[Webserver]] (z.&amp;amp;nbsp;B. via [[Hypertext Transfer Protocol|HTTP]]) verbinden und dabei alle Verbindungen zu &amp;#039;&amp;#039;einer&amp;#039;&amp;#039; öffentlichen IP-Adresse maskiert werden müssen (&amp;#039;&amp;#039;&amp;#039;Masquerading&amp;#039;&amp;#039;&amp;#039;). Sollte zufällig von mehreren Rechnern der gleiche Source-Port (aus der Range der [[Port (Netzwerkadresse)#Dynamic Ports|dynamischen Ports]]) gewählt worden sein, käme es zu einer Unbestimmtheit bei der Zustellung der Antwortpakete an den richtigen Rechner im LAN. Um dieses Problem zu lösen, wird bei Bedarf der Source-Port auf der WAN-Seite um eins erhöht, damit der Webserver seine Antwort eindeutig zurücksenden kann.&lt;br /&gt;
&lt;br /&gt;
== Beispiel ==&lt;br /&gt;
&lt;br /&gt;
Angenommen für das lokale Netz &amp;lt;code&amp;gt;192.168.0.0/24&amp;lt;/code&amp;gt; steht die öffentliche WAN-IP-Adresse &amp;lt;code&amp;gt;203.0.113.2&amp;lt;/code&amp;gt; zur Verfügung, so könnte folgendes passieren:&lt;br /&gt;
&lt;br /&gt;
=== Ausgehende Pakete (LAN → WAN) ===&lt;br /&gt;
{| class=&amp;quot;hintergrundfarbe1&amp;quot; style=&amp;quot;margin: 1em 1em 1em 0;  border-collapse: collapse; font-size: 95%; text-align: center;&amp;quot; cellpadding=&amp;quot;4&amp;quot; cellspacing=&amp;quot;0&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot; class=&amp;quot;hintergrundfarbe-basis&amp;quot; | lokales Netz (LAN)&lt;br /&gt;
|class=&amp;quot;hintergrundfarbe-basis&amp;quot; |&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot; class=&amp;quot;hintergrundfarbe-basis&amp;quot; | öffentliches Netz (WAN)&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:20%; border:1px solid #AAAAAA;&amp;quot;| Quell IP:Port&lt;br /&gt;
! style=&amp;quot;width:20%; border:1px solid #AAAAAA;&amp;quot;| Ziel IP:Port&lt;br /&gt;
! rowspan=&amp;quot;4&amp;quot; class=&amp;quot;hintergrundfarbe-basis&amp;quot; | Router&amp;lt;br /&amp;gt;===========&amp;amp;gt;&amp;lt;br /&amp;gt; Port Translation&lt;br /&gt;
! style=&amp;quot;width:20%; border:1px solid #AAAAAA;&amp;quot;| Quell IP:Port&lt;br /&gt;
! style=&amp;quot;width:20%; border:1px solid #AAAAAA;&amp;quot;| Ziel IP:Port&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;border: 1px #AAAAAA solid;&amp;quot;| &amp;#039;&amp;#039;&amp;#039;192.168.0.2:50000&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
|style=&amp;quot;border: 1px #AAAAAA solid;&amp;quot;| 198.51.100.1:80&lt;br /&gt;
|style=&amp;quot;border: 1px #AAAAAA solid;&amp;quot;| &amp;#039;&amp;#039;&amp;#039;203.0.113.2:50000&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
|style=&amp;quot;border: 1px #AAAAAA solid;&amp;quot;| 198.51.100.1:80&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;border: 1px #AAAAAA solid;&amp;quot;| &amp;#039;&amp;#039;&amp;#039;192.168.0.3:50000&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
|style=&amp;quot;border: 1px #AAAAAA solid;&amp;quot;| 198.51.100.1:80&lt;br /&gt;
|style=&amp;quot;border: 1px #AAAAAA solid;&amp;quot;| &amp;#039;&amp;#039;&amp;#039;203.0.113.2:50001&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
|style=&amp;quot;border: 1px #AAAAAA solid;&amp;quot;| 198.51.100.1:80&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;border: 1px #AAAAAA solid;&amp;quot;| &amp;#039;&amp;#039;&amp;#039;192.168.0.5:50002&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
|style=&amp;quot;border: 1px #AAAAAA solid;&amp;quot;| 198.51.100.1:80&lt;br /&gt;
|style=&amp;quot;border: 1px #AAAAAA solid;&amp;quot;| &amp;#039;&amp;#039;&amp;#039;203.0.113.2:50002&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
|style=&amp;quot;border: 1px #AAAAAA solid;&amp;quot;| 198.51.100.1:80&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Die LAN-IP-Adressen werden durch die (einzige) öffentliche IP-Adresse ersetzt. Die Quell-Ports der LAN-Rechner werden eindeutig auf die öffentliche WAN-IP mit Quell-Port übersetzt. Mittels einer Tabelle kann der [[Router]] die jeweiligen Verbindungen den LAN-Rechnern wieder eindeutig zuordnen:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;192.168.0.2:50000&amp;lt;/code&amp;gt; ⇔ &amp;lt;code&amp;gt;50000&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;192.168.0.3:50000&amp;lt;/code&amp;gt; ⇔ &amp;lt;code&amp;gt;50001&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;192.168.0.5:50002&amp;lt;/code&amp;gt; ⇔ &amp;lt;code&amp;gt;50002&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Wie im Beispiel ersichtlich, wird dies benötigt, wenn mehrere Geräte gleichzeitig dieselbe IP mit demselben Ziel-Port aufrufen. So haben die Datenpakete alle die gleiche Ziel-IP und den gleichen Ziel-Port, jedoch unterschiedliche Quell-Ports, so dass die Antworten des Servers an dieselbe Quell-IP gesendet werden, aber jeweils mit unterschiedlichen Ziel-Ports (dem ursprünglichen Quell-Port).&lt;br /&gt;
&lt;br /&gt;
=== Eingehende Pakete (LAN ← WAN) ===&lt;br /&gt;
{| class=&amp;quot;hintergrundfarbe1&amp;quot; style=&amp;quot;margin: 1em 1em 1em 0;  border-collapse: collapse; font-size: 95%; text-align: center;&amp;quot; cellpadding=&amp;quot;4&amp;quot; cellspacing=&amp;quot;0&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot; class=&amp;quot;hintergrundfarbe-basis&amp;quot; | lokales Netz (LAN)&lt;br /&gt;
|class=&amp;quot;hintergrundfarbe-basis&amp;quot; |&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot; class=&amp;quot;hintergrundfarbe-basis&amp;quot; | öffentliches Netz (WAN)&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:20%; border:1px solid #AAAAAA;&amp;quot;| Quell IP:Port&lt;br /&gt;
! style=&amp;quot;width:20%; border:1px solid #AAAAAA;&amp;quot;| Ziel IP:Port&lt;br /&gt;
! rowspan=&amp;quot;4&amp;quot; class=&amp;quot;hintergrundfarbe-basis&amp;quot; | Router&amp;lt;br /&amp;gt;&amp;amp;lt;===========&amp;lt;br /&amp;gt;Port Translation&lt;br /&gt;
! style=&amp;quot;width:20%; border:1px solid #AAAAAA;&amp;quot;| Quell IP:Port&lt;br /&gt;
! style=&amp;quot;width:20%; border:1px solid #AAAAAA;&amp;quot;| Ziel IP:Port&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;border: 1px #AAAAAA solid;&amp;quot;| 198.51.100.1:80&lt;br /&gt;
|style=&amp;quot;border: 1px #AAAAAA solid;&amp;quot;| &amp;#039;&amp;#039;&amp;#039;192.168.0.2:50000&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
|style=&amp;quot;border: 1px #AAAAAA solid;&amp;quot;| 198.51.100.1:80&lt;br /&gt;
|style=&amp;quot;border: 1px #AAAAAA solid;&amp;quot;| &amp;#039;&amp;#039;&amp;#039;203.0.113.2:50000&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;border: 1px #AAAAAA solid;&amp;quot;| 198.51.100.1:80&lt;br /&gt;
|style=&amp;quot;border: 1px #AAAAAA solid;&amp;quot;| &amp;#039;&amp;#039;&amp;#039;192.168.0.3:50000&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
|style=&amp;quot;border: 1px #AAAAAA solid;&amp;quot;| 198.51.100.1:80&lt;br /&gt;
|style=&amp;quot;border: 1px #AAAAAA solid;&amp;quot;| &amp;#039;&amp;#039;&amp;#039;203.0.113.2:50001&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;border: 1px #AAAAAA solid;&amp;quot;| 198.51.100.1:80&lt;br /&gt;
|style=&amp;quot;border: 1px #AAAAAA solid;&amp;quot;| &amp;#039;&amp;#039;&amp;#039;192.168.0.5:50002&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
|style=&amp;quot;border: 1px #AAAAAA solid;&amp;quot;| 198.51.100.1:80&lt;br /&gt;
|style=&amp;quot;border: 1px #AAAAAA solid;&amp;quot;| &amp;#039;&amp;#039;&amp;#039;203.0.113.2:50002&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Bei eingehenden Paketen kann anhand der Ziel- / Quell-Port-Nummer und der Ziel- / Quell-IP und der Tabelleneinträge (&amp;#039;&amp;#039;connection tracking&amp;#039;&amp;#039;) festgestellt werden, welcher lokaler [[Computer]] die Pakete angefordert hatte (hier: &amp;lt;code&amp;gt;192.168.0.2&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;192.168.0.3&amp;lt;/code&amp;gt; und &amp;lt;code&amp;gt;192.168.0.5&amp;lt;/code&amp;gt;). Der Router kann dadurch die Ziel-IP durch die ursprüngliche Quell-IP &amp;lt;code&amp;gt;192.168.0.2&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;192.168.0.3&amp;lt;/code&amp;gt; bzw. &amp;lt;code&amp;gt;192.168.0.5&amp;lt;/code&amp;gt; und die öffentliche Port-Nummer durch die ursprüngliche interne Port-Nummer austauschen.&lt;br /&gt;
&lt;br /&gt;
Da hier jede IP-Adresse zu einer einzigen IP-Adresse übersetzt wird, spricht man von einer N:1-Übersetzung. Werden mehrere IP-Adressen zu weniger IP-Adressen abgebildet, dann handelt es sich um eine N:M-Übersetzung.&lt;br /&gt;
&lt;br /&gt;
== Weblinks ==&lt;br /&gt;
* {{RFC-Internet |Autor=P. Srisuresh, K. Egevang |RFC=3022 |Titel=Traditional IP Network Address Translator (Traditional NAT) |Datum=2001-01 |Obsoletes=1631}}&lt;br /&gt;
* [https://kohnlehome.de/netz/Masquerading.swf Animiertes Beispiel] (Flash; 55&amp;amp;nbsp;kB)&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Netzwerkadressübersetzung]]&lt;/div&gt;</summary>
		<author><name>~2025-42002-76</name></author>
	</entry>
</feed>