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 443OutputThe well-known port for HTTPSIANA-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
Socket
Ein Socket ist ein Netzwerk-Kommunikationsendpunkt, identifiziert durch (Protokoll, lokale IP, lokaler Port, Remote-IP, Remote-Port), und dient als Schnittstelle zwischen Anwendungs- und Transportschicht. GLOSSAR
TCP
TCP (Transmission Control Protocol) ist ein verbindungsorientiertes, zuverlässiges, geordnetes Transportprotokoll; es baut Verbindungen per Three-Way-Handshake auf und bietet Flusskontrolle mit gleitendem Fenster sowie ACK-basierte Bestätigungen. GLOSSAR
UDP
UDP (User Datagram Protocol) ist ein verbindungsloses, unzuverlässiges, ungeordnetes Transportprotokoll mit geringem Overhead und minimaler Latenz, geeignet für Echtzeit- und Broadcast-Verkehr. GLOSSAR