TCP/IP-Netzwerk

TCP/IP-Netzwerk TCP/IP

Glossar

Ein TCP/IP-Netzwerk basiert auf zwei zusammenspielenden Kernprotokollen: dem Transmission Control Protocol (TCP) und dem Internet Protocol (IP). Gemeinsam bilden sie das grundlegende Kommunikationsprotokoll des Internets und die Basis für praktisch jede Datenübertragung zwischen vernetzten Geräten – von Webseiten über E-Mail bis zu Dateiübertragung und Echtzeitkommunikation.

Die Aufgabenteilung: TCP und IP

  • Internet Protocol (IP): Verbindungslos, zuständig für Adressierung und Routing. Jedem Gerät wird eine eindeutige IP-Adresse zugeordnet, anhand derer Datenpakete durchs Netzwerk geleitet werden – ohne Garantie, dass ein Paket tatsächlich ankommt.
  • Transmission Control Protocol (TCP): Verbindungsorientiert, zuständig für zuverlässige Übertragung. TCP stellt sicher, dass Pakete vollständig, unbeschädigt und in der richtigen Reihenfolge ankommen, und fordert verlorene Pakete automatisch erneut an.

Der Drei-Wege-Handshake

Bevor Daten über TCP übertragen werden, bauen Client und Server eine Verbindung über einen festen Ablauf auf:

  1. SYN: Der Client sendet eine Anfrage zum Verbindungsaufbau.
  2. SYN-ACK: Der Server bestätigt und signalisiert Bereitschaft.
  3. ACK: Der Client bestätigt seinerseits – die Verbindung steht.

Dieser Mechanismus ist auch sicherheitsrelevant: Bei einer SYN-Flood, einer klassischen Form der DDoS-Attacke, werden gezielt massenhaft SYN-Anfragen ohne abschließendes ACK gesendet, um Serverressourcen zu erschöpfen.

TCP vs. UDP

Nicht jede Anwendung braucht die Zuverlässigkeitsgarantien von TCP:

TCPUDP
VerbindungVerbindungsorientiert (Handshake)Verbindungslos
ZuverlässigkeitGarantiert, mit erneuter Übertragung verlorener PaketeKeine Garantie
GeschwindigkeitLangsamer durch OverheadSchneller, geringere Latenz
Typische AnwendungenWebseiten, E-Mail, DateiübertragungVideo-Streaming, Online-Gaming, VoIP

Ports: Wie Anwendungen innerhalb eines Geräts adressiert werden

Während die IP-Adresse ein Gerät identifiziert, bestimmt die Portnummer, welche Anwendung auf diesem Gerät für eingehende Daten zuständig ist. Bekannte Beispiele: Port 80 (HTTP), 443 (HTTPS), 21 (klassisches FTP) oder 389/636 (LDAP/LDAPS). Erst die Kombination aus IP-Adresse und Port identifiziert einen konkreten Kommunikationsendpunkt eindeutig.

Protokolle, die auf TCP/IP aufbauen

TCP/IP bildet das Fundament, auf dem eine ganze Familie weiterer Protokolle läuft – etwa HTTP/HTTPS für Webseiten, FTP für Dateiübertragung, WebSocket für bidirektionale Echtzeitkommunikation oder SSL/TLS für verschlüsselte Verbindungen. Deshalb ist häufiger von der “TCP/IP-Protokollfamilie” die Rede statt nur von zwei einzelnen Protokollen.

Fazit

TCP/IP ist auch nach Jahrzehnten weiterhin das unsichtbare Fundament, auf dem praktisch jede Internet-Anwendung aufbaut – von der einfachen Website bis zur komplexen, verteilten Software-Architektur. Bei der Konzeption und Absicherung deiner Netzwerkinfrastruktur unterstützen wir dich gerne im Rahmen unserer Cyber-Security-Leistungen oder direkt im unverbindlichen Beratungsgespräch.

Häufige Fragen

Was ist der Unterschied zwischen TCP und IP?
IP ist für die Adressierung und das Routing von Datenpaketen zuständig – es sorgt dafür, dass ein Paket überhaupt sein Ziel findet, garantiert aber nicht, dass es ankommt. TCP setzt darauf auf und übernimmt die zuverlässige Übertragung: fehlende Pakete werden erneut gesendet, die richtige Reihenfolge wird sichergestellt. Erst das Zusammenspiel beider Protokolle macht zuverlässige Datenübertragung im Internet möglich.
Was ist der Unterschied zwischen TCP und UDP?
TCP ist verbindungsorientiert und garantiert zuverlässige, vollständige Übertragung in korrekter Reihenfolge – mit entsprechendem Overhead. UDP (User Datagram Protocol) verzichtet auf diese Garantien zugunsten von Geschwindigkeit und geringerer Latenz. Für Webseiten, E-Mail oder Dateiübertragung wird praktisch immer TCP verwendet, für Video-Streaming, Online-Gaming oder VoIP dagegen oft UDP, wo ein gelegentlich verlorenes Paket weniger stört als Verzögerung.
Was ist der Drei-Wege-Handshake?
Der Drei-Wege-Handshake ist der Verbindungsaufbau bei TCP: Der Client sendet ein SYN-Paket, der Server antwortet mit SYN-ACK, der Client bestätigt mit ACK. Erst danach gilt die Verbindung als etabliert und Daten können übertragen werden. Dieser Mechanismus wird auch bei sogenannten SYN-Flood-Angriffen ausgenutzt, einer klassischen Form der DDoS-Attacke.
Was bedeuten Portnummern bei TCP/IP?
Eine Portnummer identifiziert innerhalb eines Geräts, welcher Dienst oder welche Anwendung für eingehende Daten zuständig ist – die IP-Adresse identifiziert das Gerät, der Port die konkrete Anwendung darauf. Bekannte Beispiele sind Port 80 für HTTP, 443 für HTTPS oder 21 für FTP.
Warum heißt es TCP/IP-Netzwerk, wenn eigentlich mehr als zwei Protokolle beteiligt sind?
TCP und IP sind die beiden namensgebenden Kernprotokolle, auf denen praktisch die gesamte restliche Internet-Kommunikation aufbaut. In der Praxis läuft eine ganze Familie weiterer Protokolle darüber oder daneben – HTTP, FTP, WebSocket, DNS und viele mehr –, weshalb man oft von der “TCP/IP-Protokollfamilie” statt nur von zwei einzelnen Protokollen spricht.
Funktioniert das Internet komplett ohne TCP/IP?
Nein, TCP/IP ist bis heute der grundlegende Standard, auf dem praktisch die gesamte Internet-Kommunikation basiert – unabhängig davon, ob IPv4 oder IPv6 als Adressierungsschema verwendet wird. Alternative Netzwerkprotokolle existieren zwar, spielen im öffentlichen Internet aber praktisch keine Rolle.
← Zurück zum Glossar
STARTSEITEGLOSSARTCP-IP-NETZWERK