Port

Wikimedia-Begriffsklärungsseite
Dies ist eine alte Version dieser Seite, zuletzt bearbeitet am 1. August 2003 um 22:59 Uhr durch Diddi (Diskussion | Beiträge) (erw). Sie kann sich erheblich von der aktuellen Version unterscheiden.


Ports sind Nummern, die es ermöglichen, dass Datenpakete den richtigen Anwendungen zugeordnet werden können. Dieses Konzept ist in TCP und UDP implementiert. Eine Portnummer ist 16 Bit groß, d.h. Portnummern gehen von 0 bis 65535.

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

  • Well Known Ports von 0 bis 1023
  • Registered Ports von 1024 bis 49151
  • Dynamic oder Private Ports von 49152 bis 65535

Üblicherweise verwenden Server-Prozesse die Portnummern 0 bis 1023, während die Restlichen für Client-Prozesse benutzt werden.

Beispiele:

Portnummer Dienst Beschreibung
7 Echo Zurücksenden empfangener Daten
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


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

Die verbindliche Vergabe fester Ports erfolgt durch die IANA, die eine komplette Liste unter [1] zur Verfügung stellt.