TCP/IP
Steht für „Transmission Control Protocol over Internet Protocol.“
TCP/IP ist die standardmäßige Familie von Protokollen, die Computer und andere Geräte zur Kommunikation über Netzwerke verwenden. Diese Protokollfamilie bildet die grundlegende Basis des Internets. Wie die Abkürzung bereits andeutet, umfasst die TCP/IP-Protokollfamilie sowohl das Transport Control Protocol (TCP) als auch das Internet Protocol (IP). Andere Protokolle wie das User Datagram Protocol (UDP) gelten ebenfalls als Teil der standardmäßigen Protokollfamilie.
Die TCP- und IP-Protokolle arbeiten zusammen, um Daten von einem Host zu einem anderen zu senden. Zunächst wird jedem Host (wie auch jedem anderen mit dem Netzwerk verbundenen Gerät) eine eindeutige IP-Adresse zugewiesen. TCP stellt mithilfe der IP-Adressen eine Verbindung zwischen den Hosts her, zerlegt die Daten anschließend in Pakete und sendet sie über das Internet. Router leiten die Daten dann mithilfe der IP-Adressen in den Headern der Datenpakete von einem Netzwerk zum nächsten über eine Reihe von Verbindungen weiter bekannt als das (Backbone des Internets). Sobald die Daten ihr Ziel erreichen, setzt TCP die Datenpakete wieder zusammen und bestätigt anschließend über IP dem anderen Host den Empfang der Daten.
Obwohl die standardmäßige Internetprotokollfamilie nach TCP und IP benannt ist, umfasst sie weitere Protokolle, die auf vier verschiedenen Schichten arbeiten. Jede Schicht baut auf den darunterliegenden Schichten auf.
- Die Verbindungsschicht ist die unterste Schicht und stellt das physische Netzwerk dar, das Computer und Router miteinander verbindet. Diese Schicht übernimmt die tatsächliche Übertragung digitaler Daten zwischen Geräten über Netzwerkkabel wie (Ethernet, Koaxialkabel und Glasfaserkabel) sowie über drahtlose Funkverbindungen wie (Wi-Fi und Mobilfunk).
- Die Internetschicht übernimmt das Weiterleiten von Daten zwischen Netzwerken. Jedem Gerät, das über die Verbindungsschicht verbunden ist, wird eine IP-Adresse zugewiesen. Das Internet Protocol verwendet diese, um Daten über die Verbindungsschicht von ihrem Ursprung zu ihrem Ziel zu leiten.
- Die Transportschicht übernimmt die Kommunikation zwischen zwei Hosts, die über die Internetschicht verbunden sind. TCP und UDP sind die beiden am häufigsten verwendeten Protokolle der Transportschicht. Sie zerlegen die Daten in kleine Teile, fügen Header hinzu, um die Daten durch das Internet zu leiten, und setzen die Daten anschließend auf dem Zielcomputer wieder zusammen.
- Die Anwendungsschicht ist die Schicht der höchsten Ebene. Protokolle wie HTTP, SMTP und FTP senden Daten über die Transportschicht an einen bestimmten Port auf dem anderen Host. Dieser gibt an, welche Anwendung die eingehenden Daten verarbeiten soll. Eingehende Datenpakete, die beispielsweise für einen Webbrowser bestimmt sind, werden an den Webbrowser und nicht an einen E-Mail-Client oder eine Musik-Streaming-App übergeben.
Testen Sie Ihr Wissen