Protokolle IP, TCP, UDP, verbindungslose & verbindungsorientierte Paketvermittlung

WeiterbildungOnline lernenIT-SicherheitIT Grundlagen – Protokolle IP, TCP, UDP, verbindungslose und verbindungsorientierte Paketvermittlung

Was sind Protokolle?

Protokolle sind eine Sammlung von Regeln und Formate wie Daten übermittelt werden. Sie dienen der Kommunikation zwischen unterschiedlichen Rechnersystemen. Durch die Protokolle wird die Kommunikation über ein Netzwerk, zum Beispiel das Internet erst ermöglicht. Wie man beim TCP-Referenzmodell gesehen hat, gibt es unterschiedlichste Protokollarten für die verschiedenen Schichten.

Protokolle IP, TCP, UDP, verbindungslose und verbindungsorientierte Paketvermittlung
Protokolle IP, TCP, UDP, verbindungslose und verbindungsorientierte Paketvermittlung

Paketvermittlung

Man unterscheidet die Arbeitsweise von Protokollen nach verbindungsloser und verbindungsorientierter Paketvermittlung.

Verbindungslose Paketvermittlung

Bei der verbindungslosen Paketvermittlung werden die einzelnen Pakete vom Quellhost in einer vorgegebenen Reihenfolge abgeschickt. Allerdings können die Pakete beim Zielhost in einer völlig anderen Reihenfolge ankommen. Diese Methode bietet Flexibilität und Schnelligkeit, weil keine vorherige Verbindung aufgebaut werden muss. Ein bekanntes Beispiel für ein Protokoll, das diese Methode verwendet, ist das User Datagram Protocol (UDP).

Verbindungsorientierte Paketvermittlung

Die verbindungsorientierte Paketvermittlung hingegen baut eine Verbindung zwischen Quellhost und Zielhost auf, bevor Datenpakete übermittelt werden. Diese Pakete kommen in der Regel beim Zielhost in der gleichen Reihenfolge an, wie sie zuvor vom Quellhost geschickt wurden. Dieses Verfahren stellt sicher, dass keine Pakete verloren gehen und die Daten in korrekter Reihenfolge ankommen. Ein prominentes Beispiel für diese Art der Paketvermittlung ist das Transmission Control Protocol (TCP).

Protokolle: IP, TCP und UDP

In diesem Abschnitt werden einige essenzielle Protokolle vorgestellt und erklärt. Besonders die Protokolle IP, TCP und UDP werden hinsichtlich ihres Headers und ihrer Funktionsweise näher betrachtet. Weiterhin erhalten Sie Informationen zum Protokollstapel und zu einigen sonstigen Protokolltypen.

Protokollstapel

Der Protokollstapel beschreibt die Schichtenstruktur, die die Kommunikation in Netzwerken organisiert. Jede Schicht erfüllt bestimmte Aufgaben und arbeitet mit spezifischen Protokollen, die für ihre Funktion verantwortlich sind.

  • TCP – Transmission Control Protocol: TCP ist ein verbindungsorientiertes Protokoll, das eine zuverlässige Datenübertragung sicherstellt. Es gewährleistet, dass Daten in der richtigen Reihenfolge und ohne Verluste ankommen.
  • IP – Internet Protocol: IP ist für das Adressieren und Weiterleiten von Paketen zwischen Quell- und Zielhost verantwortlich. Es arbeitet verbindungslos und stellt keine Garantie für die Reihenfolge oder die Ankunft der Pakete bereit.
  • UDP – User Datagram Protocol: UDP ist ein verbindungsloses Protokoll, das schnelle Datenübertragungen ermöglicht, jedoch ohne Garantie der Reihenfolge oder der Zuverlässigkeit.

Sonstige Protokolle

Neben den grundlegenden Protokollen TCP, IP und UDP gibt es eine Vielzahl weiterer Protokolle, die spezielle Aufgaben in der Netzwerktechnik übernehmen. Beispiele dafür sind HTTP für Webseiten, FTP für Dateiübertragungen und SMTP für E-Mail-Kommunikation. Die Beschreibung für sonstige Protokolle erhalten Sie hier: weitere Protokolle im TCP-Referenzmodell.

Weiterführende Informationen

Diese Informationen könnten Sie ebenfalls interessieren:

  • Internetprotokolle – Informationen zu ARP, FTP, Gopher, HTTP, ICMP, IP, NNTP, POP3, SMTP und Telnet.