Zum Inhalt springen
uencoder

Port

Ein Port ist eine 16-Bit-Adresse der Transportschicht (0-65535), die mehrere Netzwerkanwendungen auf einem Host unterscheidet; zusammen mit der IP-Adresse bildet er einen Socket.

Zweck

Er ermöglicht es einem Host, viele Netzwerkdienste gleichzeitig zu betreiben, unterschieden nach Portnummer.

Mechanismus

Ports 0-1023 sind Well-Known-Ports (HTTP 80, HTTPS 443, SSH 22), 1024-49151 sind registrierte und 49152-65535 dynamische/privilegierte Ports. Die IANA verwaltet die Zuweisungen. Ein Socket = (IP, Port).

Anwendungsfälle

  • Webserver auf 80/443
  • Datenbanken auf 3306/5432
  • SSH auf Port 22
  • Eigene Dienstports

Beispiele

  • Eingabe
    TCP 443
    Output
    The well-known port for HTTPS

    IANA-assigned

Häufige Fehler

Port conflicts (two services on the same port)
Move to another port or put a reverse proxy in front

Verwandte Begriffe

Verwandte Tools

References