Zum Inhalt springen

Port (Netzwerkadresse)

aus Wikipedia, der freien Enzyklopädie
Dies ist eine alte Version dieser Seite, zuletzt bearbeitet am 10. August 2006 um 15:12 Uhr durch 62.159.90.138 (Diskussion) (Beispiele). Sie kann sich erheblich von der aktuellen Version unterscheiden.

Ports (englisch für Anschlüsse) sind Adresskomponenten, die in Netzwerkprotokollen eingesetzt werden, um Datensegmenten den richtigen Diensten (Protokollen) zuzuordnen. Dieses Konzept ist z. B. in TCP, UDP und SCTP implementiert. In diesen drei Protokollen ist die Portnummer 16 Bit groß, d. h. sie kann Werte von 0 bis 65535 annehmen. Bestimmte Applikationen verwenden Portnummern, die ihnen von der IANA fest zugeordnet und allgemein bekannt sind. Sie liegen üblicherweise zwischen 0 und 1023, und werden als Well Known Ports bezeichnet. Zwischen Port 1024 und 49151 befinden sich die Registered Ports. Anwendungshersteller können bei Bedarf Ports für eigene Protokolle registrieren lassen, ähnlich wie Domainnamen. Die Registrierung hat den Vorteil, dass eine Anwendung anhand der Portnummer identifiziert werden kann, allerdings nur wenn die Anwendung auch den bei der IANA eingetragenen Port verwendet. Die restlichen Ports von Portnummer 49152 bis 65535 sind so genannte Dynamic und/oder Private Ports. Diese lassen sich variabel einsetzen, da sie nicht registriert und damit keiner Anwendung zugehörig sind.

Beispiele

Portnummer Dienst Beschreibung
7 Echo Zurücksenden empfangener Daten
13 Daytime Übertragung von Datum und Uhrzeit
20 FTP-Data Dateitransfer (Datentransfer vom Server zum Client)
21 FTP Dateitransfer (Initiierung der Session und Senden der FTP-Steuerbefehle durch den Client)
22 SSH Secure Shell
23 Telnet Terminalemulation
25 SMTP E-Mail-Versand (siehe auch Port 465)
43 Whois Whois-Anfragen
53 DNS Auflösung von Domainnamen in IP-Adressen
67 DHCP-Anfrage UDP-Port für den DHCP-Server
68 DHCP-Antwort UDP-Port für den DHCP-Client
70 Gopher Gopher-Server
80 HTTP Webserver
88 Kerberos Kerberos
104 DICOM DICOM Service Class Provider
110 POP3 E-Mail-Abholung (siehe auch Port 995)
113 ident Identifikations-Daemon
119 NNTP Usenet
123 NTP Network Time Protocol (Protokoll zur Zeitübermittlung)
139 NBT Session Service NetBIOS-Datenaustausch
143 IMAP E-Mail-Zugriff und -Verwaltung (siehe auch Port 993)
161/162 SNMP Simple Network Management Protocol (Protokoll zur Verwaltung von Netzwerkgeräten)
389 LDAP Lightweight Directory Access Protocol
443 HTTPS Webserver mit SSL-Verschlüsselung
445 CIFS SMB/CIFS über TCP
465 SSMTP Cisco URL Rendezvous Directory for SSM (registriert); Simple Mail Transfer Protocol with SSL (nicht standardisiert); (siehe auch Port 25)
515 LPD Line Printer Daemon-Protokoll
548 AFP Apple Filing Protocol
587 TLS E-Mail message submission nach RFC 2476
666 DOOM Doom Gameserver
706 SILC Secure Internet Live Conferencing
993 IMAPS IMAP (siehe auch Port 143) mit SSL-Verschlüsselung
995 POP3S POP3 (siehe auch Port 110) mit SSL-Verschlüsselung
1098 RMI Activation Activation der Remote Method Invocation für Java (Programmiersprache)-Programme
1099 RMI Registry Registry der Remote Method Invocation für Java-Programme
1214 Kazaa Kazaa Peer-to-Peer file sharing
1352 Lotus Notes IBM Lotus Notes / Domino
1433 MSSQL Microsoft SQL-Server
1494 ICA Citrix ICA Protocol
1701 L2TP Layer 2 Tunneling Protocol
1719 H.323 H.323
1723 PPTP Point-to-Point Tunneling Protocol
1863 MSN Messenger MSN Instant Messaging
1900 SSDP Simple Service Discovery Protocol
3000 HBCI Homebanking Computer Interface
3128 NDL-AAS Eigentlich NDL Active API Server, stattdessen häufig für Proxyserver verwendet
3306 MySQL MySQL
3389 RDP Remote Desktop Protocol
4662 eMule TCP Peer-to-Peer file sharing
4672 eMule UDP Peer-to-Peer file sharing
5050 YIM Yahoo! Instant Messaging
5060 SIP SIP VoIP-Telefonie (bei Bedarf folgende)
5190 ICQ ICQ Instant Messaging
5222 XMPP Das von Jabber genutzte Protokoll
5432 PostgreSQL PostgreSQL
5801 X11 Tightvnc X Window System
5901 X11 Tightvnc X Window System
6000-6063 X11 X Window System
6665–6669 IRC Internet Relay Chat
8080 HTTP Alternativer HTTP-Port, oft von Proxyservern verwendet

Auf einem Unix-Rechner ist diese Liste in der Datei /etc/services definiert.

Unter Betriebssystemen der Windows-NT-Linie findet sich diese unter %WINDIR%\system32\drivers\etc\services, bei der älteren Windows9x-Linie direkt im Windows-Ordner (%WINDIR%\services).

Einen Port mit einer IP-Adresse bezeichnet man als Socket. Die Weiterleitung von Anfragen an Ports über ein Netzwerk wird Port Forwarding genannt.