Port (Protokoll)

Ports sind Adresskomponenten, die in Netzwerkprotokollen eingesetzt werden, die es ermöglichen, dass Datenpakete den richtigen Anwendungen zugeordnet werden können. Dieses Konzept ist z.B. in TCP, UDP und SCTP implementiert. In diesen drei Protokollen ist die Portnummer 16 Bit groß, d. h. sie nimmt Werte von von 0 bis 65535 an (zu beachten ist allerdings, dass in allen aktuell verbreiteteten TCP und UDP Implementierungen der Port 0 nicht genutzt werden kann).

Verdeutlichen kann man dies mit dem Vergleich einer Telefonanlage: Die zentrale Telefonnummer entspricht dabei der IP-Adresse, die Nebenstellen/ Durchwahlen entsprechen den Ports.

Portnummern kann man in drei Gruppen einteilen. Jede Gruppe hat einen bestimmten Adressbereich:

Üblicherweise werden die Ports 1 bis 1023 ausschliesslich von Servern genutzt, während die restlichen sowohl von Servern als auch Client-Prozessenen genutzt werden können.

Beispiele:

Portnummer Dienst Beschreibung
7 Echo Zurücksenden empfangener Daten
20 FTP-Data Dateitransfer
21 FTP Dateitransfer
22 SSH Secure Shell
23 Telnet Terminalemulation
25 SMTP E-Mail-Versand
53 DNS Auflösung von Internetadressen in IP-Nummern
80 HTTP Webserver
110 POP3 E-Mail-Abholung
119 NNTP Usenet
143 IMAP E-Mail-Zugriff und -Verwaltung

6667 IRC Internet Relay Chat

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

Eine Standard-Zuordnung von Ports an Protokolle bzw. Applikationen erfolgt durch die IANA, die eine komplette Liste unter [1] zur Verfügung stellt.





Websites: Tagoror | Guajara | Tacoronte Guia | Todo Gomera | Deranet | Radioaficionados | Cinebso | Mi Buscador

Enciclopedia On Line: GNU FDL.