Wofür Portnummern da sind
Lernen Sie, wie Ports Datenverkehr an den richtigen Dienst auf einem Host weiterleiten.
Wofür Portnummern da sind ist eine kostenlose Cloud & IT Cert Prep-Lektion auf CoddyKit. Dies ist Lektion 2 von 4. Du kannst die komplette Lektion unten kostenlos lesen – dann übst du sie direkt im Browser mit einem integrierten Code-Editor und einem KI-Tutor rund um die Uhr. Sie ist Teil des Cloud & IT Cert Prep-Lernpfads, und dein Fortschritt wird über Web und CoddyKit-App synchronisiert. Der Cloud & IT Cert Prep-Kurs umfasst insgesamt 4 Lektionen.
Ein Host, viele Dienste
Auf einem einzelnen Gerät laufen häufig mehrere Netzwerkdienste gleichzeitig – etwa ein Webserver, ein Mailserver und eine Dateifreigabe. Portnummern ermöglichen es einer IP-Adresse, viele Dienste zu hosten, indem sie jedem Dienst einen eigenen Zugang zuweisen.
Die IP-Adresse bringt das Paket zum richtigen Host; die Portnummer leitet es an die richtige Anwendung auf diesem Host weiter.
Sockets: IP-Adresse plus Port
Wenn Sie eine IP-Adresse mit einer Portnummer kombinieren, erhalten Sie einen Socket, den eindeutigen Endpunkt einer Verbindung. 192.168.1.10:443 ist beispielsweise ein Socket für HTTPS auf diesem Host.
Eine Verbindung wird durch das Paar aus Quell- und Ziel-Socket identifiziert. So kann ein Host Tausende gleichzeitig stattfindende Verbindungen voneinander unterscheiden.
192.168.1.10:443 <- IP : port = socketDer Portnummernbereich
Portnummern sind 16-Bit-Werte im Bereich von 0 bis 65535. Damit gibt es pro Protokoll 65.536 mögliche Ports (TCP und UDP verfügen jeweils über ihren eigenen vollständigen Bereich).
Der große Bereich stellt sicher, dass einem Host bei den vielen Verbindungen, die er gleichzeitig verwalten kann, nie die Ports ausgehen.
Bekannte Ports
Die Ports 0 bis 1023 sind die bekannten Ports (Well-Known Ports), die für gängige, standardisierte Dienste reserviert sind. HTTP verwendet Port 80, HTTPS Port 443 und SSH Port 22.
Diese Zuordnungen werden von der IANA (Internet Assigned Numbers Authority) verwaltet, damit Clients einen bestimmten Dienst standardmäßig immer am erwarteten Port finden.
Registrierte Ports
Die Ports 1024 bis 49151 sind registrierte Ports, die auf Anfrage bestimmten Anwendungen zugewiesen werden, beispielsweise 3306 für MySQL oder 3389 für RDP (Remote Desktop Protocol).
Sie werden weniger strikt kontrolliert als bekannte Ports, helfen aber dennoch, Konflikte zwischen häufig verwendeten Anwendungen zu vermeiden.
Dynamische, kurzlebige Ports
Die Ports 49152 bis 65535 sind dynamische oder kurzlebige Ports (Ephemeral Ports). Das Betriebssystem weist der Clientseite einer Verbindung vorübergehend einen solchen Port zu.
Wenn Ihr Browser eine Verbindung zu einem Webserver an Port 443 herstellt, verwendet Ihr Computer einen zufälligen hohen kurzlebigen Port als Quellport. Dieser wird freigegeben, sobald die Verbindung beendet ist.
Quellport und Zielport
Jede Verbindung hat zwei Ports. Der Zielport identifiziert den erreichten Dienst, beispielsweise 443 für HTTPS. Der Quellport ist der kurzlebige Clientport für diese Verbindung.
Durch dieses Paar kann ein Host viele Verbindungen zum selben Dienst unterscheiden, da jede einen anderen Quellport verwendet.
Warum Standardports wichtig sind
Dank Standardports können sich Clients verbinden, ohne eine Portnummer anzugeben. Beim Eingeben einer Webadresse wird im Hintergrund Port 80 oder 443 verwendet. Wird ein Dienst an einem nicht standardmäßigen Port betrieben, muss den Clients diese Nummer ausdrücklich mitgeteilt werden.
Manche Administratoren ändern die Standardports als geringfügige Maßnahme durch Security by Obscurity. Anschließend müssen jedoch Firewalls und Regeln entsprechend aktualisiert werden.
Ports in Firewallregeln
Firewalls erlauben oder blockieren Datenverkehr größtenteils anhand der Portnummer. Eine Regel, die TCP 443 erlaubt, lässt HTTPS passieren und blockiert gleichzeitig andere Dienste.
Das Schließen nicht verwendeter Ports verringert die Angriffsfläche eines Hosts. Das Verständnis von Ports ist daher sowohl für die Konnektivität als auch für die Sicherheitskonfiguration von zentraler Bedeutung.
Lauschende und offene Ports
Ein Dienst, der bereit ist, Verbindungen anzunehmen, lauscht an seinem Port; dieser Port gilt dann als offen. An einem geschlossenen Port wartet kein Dienst.
Angreifer suchen mit Portscans nach offenen Ports, um angreifbare Dienste zu finden. Daher prüfen Techniker, welche Ports offen sind, und fahren nicht benötigte Dienste herunter.
Ports führen alles zusammen
Portnummern bilden die Adressierungsebene oberhalb von IP und leiten Daten an die richtige Anwendung weiter. Sie ermöglichen das Multiplexing vieler Dienste auf einem Host.
Da das Konzept der Ports nun klar ist, können Sie in den nächsten Lektionen die konkreten Portnummern der alltäglichen Protokolle kennenlernen.
Kurzer Check
Rufen Sie sich die Portbereiche ins Gedächtnis.
Zusammenfassung
Sie haben gelernt, wofür Portnummern verwendet werden.
- Ports ermöglichen es einer IP-Adresse, viele Dienste zu hosten; IP-Adresse plus Port ergibt einen Socket.
- Der Bereich reicht pro Transportprotokoll von 0 bis 65535 (16 Bit).
- Bekannte Ports: 0–1023; registrierte Ports: 1024–49151; dynamische Ports: 49152–65535.
- Der Zielport bezeichnet den Dienst; der Quellport ist der kurzlebige Port des Clients.
- Firewalls erlauben oder blockieren Datenverkehr größtenteils anhand des Ports.
Häufig gestellte Fragen
Ist die Lektion „Wofür Portnummern da sind“ kostenlos?
Ja — der vollständige Text von „Wofür Portnummern da sind“ ist hier im Web kostenlos zu lesen. Um sie interaktiv zu üben (integrierter Code-Editor und 24/7 KI-Tutor) und den Rest des Cloud & IT Cert Prep-Kurses freizuschalten, upgrade auf CoddyKit PRO. Der Cloud & IT Cert Prep-Kurs umfasst insgesamt 4 Lektionen.
Was lerne ich in „Wofür Portnummern da sind“?
Lernen Sie, wie Ports Datenverkehr an den richtigen Dienst auf einem Host weiterleiten. Du übst Cloud & IT Cert Prep mit praktischem Code, den du direkt im Browser ausführst, und ein 24/7 KI-Tutor beantwortet deine Fragen während du die Lektion bearbeitest.
Brauche ich Erfahrung, um Cloud & IT Cert Prep zu starten?
Keine Vorkenntnisse erforderlich. Cloud & IT Cert Prep auf CoddyKit ist für Anfänger bis fortgeschrittene Lernende strukturiert, sodass du hier starten oder von Anfang an beginnen und in deinem eigenen Tempo voranschreiten kannst. Dies ist Lektion 2 von 4.
Wie lange dauert die Lektion „Wofür Portnummern da sind“?
Die meisten CoddyKit-Lektionen dauern etwa 5–10 Minuten. Jede ist kompakt und interaktiv, sodass du stetig Fortschritte machst und genau dort weitermachst, wo du aufgehört hast – im Web und in der App.
Kann ich in dieser Cloud & IT Cert Prep-Lektion Code schreiben und ausführen?
Ja. Jede Cloud & IT Cert Prep-Lektion enthält einen integrierten Code-Editor, sodass du echten Code direkt in deinem Browser schreibst und ausführst und sofort KI-Feedback erhältst — ohne lokale Einrichtung erforderlich.
Alle Lektionen in diesem Kurs
- TCP und UDP im Überblick
- Wofür Portnummern da sind
- Protokolle für Web und Dateiübertragung
- Protokolle für Fernzugriff und E-Mail