<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
	<id>https://wiki.hb9fdz.ch//index.php?action=history&amp;feed=atom&amp;title=Port_%28Netzwerkadresse%29</id>
	<title>Port (Netzwerkadresse) - Versionsgeschichte</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.hb9fdz.ch//index.php?action=history&amp;feed=atom&amp;title=Port_%28Netzwerkadresse%29"/>
	<link rel="alternate" type="text/html" href="https://wiki.hb9fdz.ch//index.php?title=Port_(Netzwerkadresse)&amp;action=history"/>
	<updated>2026-06-13T09:16:08Z</updated>
	<subtitle>Versionsgeschichte dieser Seite in HB9FDZ</subtitle>
	<generator>MediaWiki 1.45.0</generator>
	<entry>
		<id>https://wiki.hb9fdz.ch//index.php?title=Port_(Netzwerkadresse)&amp;diff=610&amp;oldid=prev</id>
		<title>Thomas: Die Seite wurde neu angelegt: „Ein &#039;&#039;&#039;Port&#039;&#039;&#039; oder eine &#039;&#039;&#039;Portnummer&#039;&#039;&#039; ist in Rechnernetzen eine Netzwerkadresse, mit der das Betriebssystem die Datenpakete eines Transportprotokolls zu einem Prozess zuordnet. Zusammen mit der IP-Adresse ermöglicht der Port die Adressierung eines Servers oder Clients. Durch Angabe von Quell- und Zieladresse, jeweils bestehend aus IP-Adresse und Port, ist es möglich, eine bestehe…“</title>
		<link rel="alternate" type="text/html" href="https://wiki.hb9fdz.ch//index.php?title=Port_(Netzwerkadresse)&amp;diff=610&amp;oldid=prev"/>
		<updated>2025-03-15T05:36:55Z</updated>

		<summary type="html">&lt;p&gt;Die Seite wurde neu angelegt: „Ein &amp;#039;&amp;#039;&amp;#039;Port&amp;#039;&amp;#039;&amp;#039; oder eine &amp;#039;&amp;#039;&amp;#039;Portnummer&amp;#039;&amp;#039;&amp;#039; ist in &lt;a href=&quot;/index.php?title=Rechnernetz&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new&quot; title=&quot;Rechnernetz (Seite nicht vorhanden)&quot;&gt;Rechnernetzen&lt;/a&gt; eine &lt;a href=&quot;/Netzwerkadresse&quot; title=&quot;Netzwerkadresse&quot;&gt;Netzwerkadresse&lt;/a&gt;, mit der das &lt;a href=&quot;/index.php?title=Betriebssystem&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new&quot; title=&quot;Betriebssystem (Seite nicht vorhanden)&quot;&gt;Betriebssystem&lt;/a&gt; die Datenpakete eines &lt;a href=&quot;/index.php?title=Transportprotokoll&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new&quot; title=&quot;Transportprotokoll (Seite nicht vorhanden)&quot;&gt;Transportprotokolls&lt;/a&gt; zu einem &lt;a href=&quot;/index.php?title=Prozess_(Informatik)&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new&quot; title=&quot;Prozess (Informatik) (Seite nicht vorhanden)&quot;&gt;Prozess&lt;/a&gt; zuordnet. Zusammen mit der &lt;a href=&quot;/IP-Adresse&quot; title=&quot;IP-Adresse&quot;&gt;IP-Adresse&lt;/a&gt; ermöglicht der Port die Adressierung eines &lt;a href=&quot;/index.php?title=Server_(Software)&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new&quot; title=&quot;Server (Software) (Seite nicht vorhanden)&quot;&gt;Servers&lt;/a&gt; oder &lt;a href=&quot;/index.php?title=Client&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new&quot; title=&quot;Client (Seite nicht vorhanden)&quot;&gt;Clients&lt;/a&gt;. Durch Angabe von Quell- und Zieladresse, jeweils bestehend aus IP-Adresse und Port, ist es möglich, eine bestehe…“&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Neue Seite&lt;/b&gt;&lt;/p&gt;&lt;div&gt;Ein &amp;#039;&amp;#039;&amp;#039;Port&amp;#039;&amp;#039;&amp;#039; oder eine &amp;#039;&amp;#039;&amp;#039;Portnummer&amp;#039;&amp;#039;&amp;#039; ist in [[Rechnernetz]]en eine [[Netzwerkadresse]], mit der das [[Betriebssystem]] die Datenpakete eines [[Transportprotokoll]]s zu einem [[Prozess (Informatik)|Prozess]] zuordnet. Zusammen mit der [[IP-Adresse]] ermöglicht der Port die Adressierung eines [[Server (Software)|Servers]] oder [[Client]]s. Durch Angabe von Quell- und Zieladresse, jeweils bestehend aus IP-Adresse und Port, ist es möglich, eine bestehende Verbindung eindeutig zu identifizieren.&lt;br /&gt;
&lt;br /&gt;
Die weit verbreiteten Transportprotokolle [[Transmission Control Protocol]] (TCP) und [[User Datagram Protocol]] (UDP) verwenden 16 Bit als Port. Daraus ergibt sich ein Portnummernbereich von 0 bis&amp;amp;nbsp;65.535 (&amp;lt;math&amp;gt;2^{16}-1&amp;lt;/math&amp;gt;).&lt;br /&gt;
&lt;br /&gt;
== Zweck ==&lt;br /&gt;
Ports dienen zwei Zwecken:&lt;br /&gt;
* Primär sind Ports ein Merkmal zur Unterscheidung mehrerer Verbindungen zwischen demselben Paar von Kommunikationsteilnehmern (Hosts) in einem Rechnernetz.&amp;lt;ref name=&amp;quot;BCP 165&amp;quot; /&amp;gt; Die Angabe von IP-Adressen ist alleine nicht eindeutig, da es mehrere Verbindungen gleichzeitig zwischen den beiden IP-Adressen geben kann.&lt;br /&gt;
* Ports können auch [[Netzwerkprotokoll]]e und entsprechende [[Netzwerkdienst]]e identifizieren. Dies ergibt sich daraus, dass Netzwerkdienste üblicherweise standardisierte Portnummern verwenden.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Beispiele&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* Ein [[Webbrowser]] kann während eines laufenden [[Hypertext Transfer Protocol Secure|HTTPS]]-[[Download]]s einen weiteren Download von ein und demselben [[Webserver]] starten, weil der Browser dann (client-seitig) einen weiteren Port öffnet und so eine zusätzliche Verbindung zum selben Port 443 des Servers aufbaut. Der Server antwortet den unterschiedlichen Ports des Browsers mit unterschiedlichen jeweils zusammengehörigen Inhalten. Für eine Unterscheidung der Verbindungen genügen also verschiedene Portnummern an nur einem der beiden Endpunkte.&lt;br /&gt;
* Ein HTTPS-Webserver läuft standardmäßig über den TCP-Port 443. Ohne explizite Angabe einer Portnummer versucht ein Webbrowser einen Verbindungsaufbau standardmäßig zum Zielport 443. Beobachtet man im Rechnernetz eine TCP-Verbindung zu einem Port 443, so ist dies ein starkes Indiz, dass es sich dabei um eine HTTPS-Verbindung handelt.&lt;br /&gt;
&lt;br /&gt;
== Funktionsweise ==&lt;br /&gt;
Ein startender Server fordert beim [[Betriebssystem]] einen lauschenden [[Socket (Software)|Socket]] auf einem bestimmten Port an, um Verbindungen annehmen zu können. Bei Standardanwendungen ist die Portnummer bei der [[Internet Assigned Numbers Authority|IANA]] registriert (siehe Abschnitt [[#Standardisierung]]). Somit ist die Portnummer der Server-Anwendung fest zugeordnet, kann jedoch bei Bedarf durch den Administrator umkonfiguriert werden.&lt;br /&gt;
&lt;br /&gt;
Ein Client fordert beim Betriebssystem normalerweise einen Socket mit einem zufälligen Port an, um eine ausgehende Verbindung aufbauen zu können. Das Betriebssystem weist in der Regel eine zufällige Portnummer ≥ 49.152 zu, da es in diesem Bereich keine registrierten Ports gibt. Der Client kann auch einen bestimmten Port beim Betriebssystem anfordern. Dies kann beispielsweise für die Realisierung von verbindungslosen [[Peer-to-Peer]]-Systemen erforderlich sein.&lt;br /&gt;
&lt;br /&gt;
Der Verbindungsaufbau erfolgt durch den Client, der dazu den Port des Servers kennen muss. Beim Verbindungsaufbau erfährt der Server den Port des Clients, sodass er diesem antworten kann.&lt;br /&gt;
&lt;br /&gt;
== Geschichte ==&lt;br /&gt;
Portnummern wurden ursprünglich &amp;#039;&amp;#039;AEN&amp;#039;&amp;#039; genannt, was für &amp;#039;&amp;#039;Another Eightbit Number&amp;#039;&amp;#039; stand.&amp;lt;ref&amp;gt;{{RFC-Internet |RFC=433 |Titel=Socket Number List |Datum=1972-12}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
1981 wurde mit dem [[Transmission Control Protocol]] ein viel größerer Bereich von 16&amp;amp;nbsp;[[Bit]] definiert.&amp;lt;ref&amp;gt;{{RFC-Internet |RFC=793 |Titel=Transmission Control Protocol |Datum=1981-09}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Die Standardisierung geht maßgeblich auf Initiativen von [[Jon Postel]] Anfang der 1970er Jahre zurück.&amp;lt;ref&amp;gt;{{RFC-Internet |RFC=204 |Titel=Sockets in use |Datum=1971-08}}&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;{{RFC-Internet |RFC=349 |Titel=Socket Number List |Datum=1972-05}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Standardisierung ==&lt;br /&gt;
{{Hauptartikel |1=Liste der Portnummern }}&lt;br /&gt;
&lt;br /&gt;
Seit 2011 beschreibt mit &amp;lt;nowiki&amp;gt;RFC&amp;amp;nbsp;6335&amp;lt;/nowiki&amp;gt;&amp;lt;ref&amp;gt;{{RFC-Internet |RFC=6335 |Titel=Internet Assigned Numbers Authority (IANA) Procedures for the Management of the Service Name and Transport Protocol Port Number Registry |Datum=2011}}&amp;lt;/ref&amp;gt; ein [[Request for Comments]] das Verfahren, nach dem die [[Internet Assigned Numbers Authority]] (IANA) Ports Protokollen zuordnet. Es werden drei Bereiche unterschieden: System Ports, User Ports und Dynamic Ports.&lt;br /&gt;
&lt;br /&gt;
=== System Ports ===&lt;br /&gt;
Ports 0 bis 1023 (0&amp;lt;sub&amp;gt;[[Hexadezimalsystem|hex]]&amp;lt;/sub&amp;gt; bis 3FF&amp;lt;sub&amp;gt;hex&amp;lt;/sub&amp;gt;)&lt;br /&gt;
&lt;br /&gt;
Diese Ports werden auch „well-known Ports“ genannt und sind für Netzwerkdienste vorgesehen. Einige der Portnummern, wie beispielsweise 0 und 1023, sind durch die IANA reserviert und werden nicht vergeben. Neue Zuordnungen erfolgen nur unter Beteiligung der [[Internet Engineering Task Force]] (IETF) und setzen die Zustimmung der [[Internet Engineering Steering Group]] voraus. Der Antragsteller muss begründen, warum eine Portnummer aus den anderen Bereichen für den Anwendungszweck ungeeignet ist.&lt;br /&gt;
&lt;br /&gt;
Unix-artige Betriebssysteme behandeln die Ports von 1 bis 1023 als privilegierten Bereich, dessen Verwendung [[Root-Konto|root-Rechte]] voraussetzt. Die Portnummer 0 wird nicht für Netzwerkkommunikation verwendet.&lt;br /&gt;
&lt;br /&gt;
=== User Ports ===&lt;br /&gt;
Ports 1024 bis 49.151 (400&amp;lt;sub&amp;gt;hex&amp;lt;/sub&amp;gt; bis BFFF&amp;lt;sub&amp;gt;hex&amp;lt;/sub&amp;gt;)&lt;br /&gt;
&lt;br /&gt;
Diese Ports sind für registrierte Netzwerkdienste vorgesehen. In diesem Bereich können auf Antrag neue Zuordnungen je nach Verfahren mit oder ohne Beteiligung der [[Internet Engineering Task Force|IETF]] erfolgen.&lt;br /&gt;
&lt;br /&gt;
Bei gängigen Betriebssystemen steht dieser Portbereich zur Verwendung durch Client und Server zur Verfügung, sofern die Anwendung den Port explizit anfordert.&lt;br /&gt;
&lt;br /&gt;
=== Dynamic Ports ===&lt;br /&gt;
Ports 49.152 bis 65.535 (C000&amp;lt;sub&amp;gt;hex&amp;lt;/sub&amp;gt; bis FFFF&amp;lt;sub&amp;gt;hex&amp;lt;/sub&amp;gt;)&lt;br /&gt;
&lt;br /&gt;
Diese Ports sind für eine dynamische Zuweisung durch das Betriebssystem vorgesehen. Die IANA führt in diesem Bereich keine Registrierungen durch.&lt;br /&gt;
&lt;br /&gt;
Microsoft verwendet seit [[Windows Vista]] und [[Windows Server 2008]] standardmäßig diesen Bereich für die dynamische Zuordnung an Clientprogramme.&amp;lt;ref&amp;gt;https://learn.microsoft.com/en-us/troubleshoot/windows-server/networking/default-dynamic-port-range-tcpip-chang&amp;lt;/ref&amp;gt; Linux verwendet standardmäßig einen davon abweichenden Bereich und vergibt dynamische Ports im Bereich von 32.768 bis 60.999.&amp;lt;ref&amp;gt;https://www.kernel.org/doc/html/latest//networking/ip-sysctl.html#ip-variables&amp;lt;/ref&amp;gt; Ursprünglich waren von der [[Internet Assigned Numbers Authority|IANA]] die Ports ab 1024 für Clientprogramme vorgesehen. Bei der Umstellung des Portbereiches gab es jedoch einige Diskussionen, bis sich die heutige Einteilung durchsetzte. Die Umstellung wurde in Linux allerdings während der Diskussionszeit vorgenommen und nicht auf den endgültigen Standard umgesetzt. Als Begründung hierfür wird auch immer wieder angeführt, dass der Bereich der Dynamic Ports zu klein sei. [[Network Address Translation|NAT]]-Router verwenden ebenfalls dynamische Ports außerhalb dieses Bereichs.&lt;br /&gt;
&lt;br /&gt;
== Dienstnamen ==&lt;br /&gt;
Ports sind neben Protokollen auch Namen für die entsprechenden Netzwerkdienste zugeordnet. Ein solcher &amp;#039;&amp;#039;Service Name&amp;#039;&amp;#039; kann beispielsweise für [[SRV Resource Record]]s verwendet werden.&lt;br /&gt;
&lt;br /&gt;
Auf einem [[Unix]]-Rechner ist diese Liste in der Datei &amp;lt;code&amp;gt;/etc/services&amp;lt;/code&amp;gt; definiert.&lt;br /&gt;
&lt;br /&gt;
Unter Betriebssystemen der [[Microsoft Windows#NT-Linie|Windows-NT-Linie]] findet sich diese unter &amp;lt;code&amp;gt;%WINDIR%\system32\drivers\etc\services&amp;lt;/code&amp;gt;, bei der [[Microsoft Windows#DOS-Linie für 32-Bit-Rechner|Windows9x-Linie]] direkt im Windows-Ordner (&amp;lt;code&amp;gt;%WINDIR%\services&amp;lt;/code&amp;gt;).&lt;br /&gt;
&lt;br /&gt;
== Portfilter ==&lt;br /&gt;
Eine [[Portweiterleitung]] bewirkt, dass ein angesprochener Port über einen zweiten Port an ein anderes System weitergeleitet wird.&lt;br /&gt;
&lt;br /&gt;
Eine Portsperre ist das Sperren oder Drosseln eines bestimmten Portes bzw. des darauf zugreifenden Netzwerkdienstes. Das Sperren von Ports wird von einigen [[Internetdienstanbieter|Internet Service Providern]] eingesetzt, um unerwünschte Dienste zu blockieren. Bei Providern können Dienste beispielsweise unerwünscht sein, weil sie sehr viel [[Datenverkehr]] verursachen, wie beispielsweise beim [[Filesharing]].&lt;br /&gt;
&lt;br /&gt;
Ports können auch mit einer [[Firewall]] gesperrt werden. Bei einer lokalen Firewall wird normalerweise andersherum vorgegangen: Nur die tatsächlich benötigten Ports werden freigegeben und alle anderen Ports bleiben gesperrt. Somit werden die Angriffspunkte auf das geschützte Netz bzw. den [[Personal Computer|PC]] reduziert.&lt;br /&gt;
&lt;br /&gt;
== Portscanner ==&lt;br /&gt;
[[Portscanner]] dienen dem Auffinden von Ports und können ein Anzeichen eines Angriffs sein. Unterstützt die Firewall bzw. der [[Paketfilter]] das [[Portknocking]], so kann ein Portscan erschwert werden, indem Ports erst dann geöffnet werden, wenn ihnen eine vorher vereinbarte Folge von Paketen gesendet wurde.&lt;br /&gt;
&lt;br /&gt;
== Weblinks ==&lt;br /&gt;
* [https://www.iana.org/assignments/service-names-port-numbers/service-names-port-numbers.txt Service Name and Transport Protocol Port Number Registry.] Internet Assigned Numbers Authority – Liste der Zuordnungen.&lt;br /&gt;
&lt;br /&gt;
== Einzelnachweise ==&lt;br /&gt;
&amp;lt;references&amp;gt;&lt;br /&gt;
&amp;lt;ref name=&amp;quot;BCP 165&amp;quot;&amp;gt;&lt;br /&gt;
{{Literatur&lt;br /&gt;
 |Hrsg=Internet Engineering Task Force&lt;br /&gt;
 |Titel=Internet Assigned Numbers Authority (IANA) Procedures for the Management of the Service Name and Transport Protocol Port Number Registry&lt;br /&gt;
 |Reihe=[[Best Current Practice]]&lt;br /&gt;
 |BandReihe=165&lt;br /&gt;
 |Datum=&lt;br /&gt;
 |ISSN=2070-1721&lt;br /&gt;
 |Seiten=6&lt;br /&gt;
 |Online=[https://tools.ietf.org/html/bcp165#page-6 BCP 165]&lt;br /&gt;
 |Abruf=2012-02-22}}&lt;br /&gt;
&amp;lt;/ref&amp;gt;&lt;br /&gt;
&amp;lt;/references&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Transmission Control Protocol]]&lt;br /&gt;
[[Kategorie:Netzwerkarchitektur]]&lt;/div&gt;</summary>
		<author><name>Thomas</name></author>
	</entry>
</feed>