Ports

Problem

Ihr Computer hat eine IP-Adresse: 10.0.0.20 Aber Chrome, Teams, SSH und Hunderte von anderen Prozessen können gleichzeitig kommunizieren. Ein eingehendes Paket erreicht den Computer. Welche Anwendung soll es erhalten?

Lösung — Ports

Transportprotokolle identifizieren Endpunkte anhand von Portnummern.
10.0.0.20:22    → SSH
10.0.0.20:443   → HTTPS-Server
10.0.0.20:53021 → Client-Verbindung
Kerngedanke: IP identifiziert den Host; Ports helfen, den Kommunikationsendpunkt/die Kommunikationsanwendung zu identifizieren.