Die Bedeutung von IP-Adressen
Das Internet Protocol regelt die Adresszuweisung für vernetzte Computer. Jeder Computer erhält eine eindeutige IP-Adresse, welche seine Identität im Netzwerk definiert. Zur Vereinfachung für den Benutzer werden diese IP-Adressen durch das DNS in leicht verständliche Domains, z. B. www.beispiel.com, übersetzt. Wird eine Webseite aufgerufen, sendet der Browser des Benutzers eine Anfrage an den Webserver, welcher dann die gewünschte Seite an die IP-Adresse des Benutzers zurücksendet.
Vergleich und Wettbewerb
Einige Protokolle, wie X.25, IPX/SPX, AppleTalk und NetBEUI, konkurrierten einst mit TCP/IP. Doch TCP/IP hat sich als das universelle Netzwerkprotokoll durchgesetzt, das betriebssystemunabhängig und für diverse Netzwerkkonfigurationen geeignet ist. Obwohl es wegen seiner universellen Anwendbarkeit eine Basiskenntnis zur Konfiguration benötigt, hat seine Flexibilität und sein Routingvermögen ihm einen festen Platz in der Internetwelt gesichert.
Das Schichtenmodell
TCP/IP ordnet die Aufgaben der Netzwerkkommunikation vier Schichten zu. Jede Schicht nutzt die darunterliegende und stellt der darüberliegenden einen Dienst bereit:
- Netzzugangsschicht: Übertragung im lokalen Medium – Ethernet, WLAN, Mobilfunk.
- Internetschicht: Adressierung und Wegewahl zwischen Netzen, zuständig sind IP und ICMP.
- Transportschicht: Übergabe der Daten an die richtige Anwendung, über TCP oder UDP.
- Anwendungsschicht: die eigentlichen Dienste wie HTTP, SMTP, DNS oder SSH.
Gegenüber dem siebenschichtigen OSI-Modell ist diese Einteilung gröber, entspricht aber genauer dem, was in der Praxis implementiert ist.
TCP und UDP im Vergleich
TCP baut vor der Übertragung eine Verbindung auf, nummeriert alle Segmente, lässt jedes bestätigen und sendet Verlorenes erneut. Es sorgt außerdem dafür, dass ein schneller Sender einen langsamen Empfänger oder ein überlastetes Netz nicht überfährt. Der Preis sind zusätzliche Umläufe und etwas Verzögerung.
UDP verschickt einzelne Datagramme ohne Verbindungsaufbau, ohne Bestätigung und ohne Reihenfolgegarantie. Das ist schlank und schnell – passend für DNS-Abfragen, Sprach- und Videoübertragung oder Zeitabgleich, wo ein verlorenes Paket weniger stört als eine Verzögerung.
Eine Zwischenform ist QUIC: Es setzt auf UDP auf, bringt Zuverlässigkeit und Verschlüsselung aber selbst mit und bildet die Grundlage von HTTP/3.
Der Verbindungsaufbau bei TCP
TCP beginnt jede Verbindung mit einem Drei-Wege-Handschlag: Der Client sendet ein SYN, der Server antwortet mit SYN-ACK, der Client bestätigt mit ACK. Erst danach fließen Nutzdaten. Beendet wird die Verbindung geordnet über FIN-Pakete oder abrupt über RST.
Dieser Ablauf erklärt auch, warum zusätzliche Umläufe bei hoher Latenz spürbar sind: Vor dem ersten Byte Nutzdaten liegen bereits ein vollständiger Umlauf für TCP und, bei HTTPS, ein weiterer für den TLS-Handschlag.
Ports und Sockets
Während die IP-Adresse den Rechner bezeichnet, benennt der Port die Anwendung darauf. Die Kombination aus Adresse, Port und Protokoll bildet den Socket – darüber ordnet das Betriebssystem ankommende Pakete dem richtigen Programm zu.
Gebräuchliche Ports sind 80 und 443 für Web, 25, 465 und 587 für E-Mail-Versand, 53 für DNS und 22 für SSH. Die Nummern bis 1023 gelten als gut bekannt und sind für Systemdienste reserviert.
Fehlersuche im Alltag
- ping: prüft über ICMP, ob ein Ziel überhaupt antwortet.
- traceroute: zeigt den Weg über die einzelnen Zwischenstationen.
- nslookup / dig: klärt, ob die Namensauflösung funktioniert.
- netstat / ss: listet offene Verbindungen und lauschende Dienste.
- tcpdump: zeichnet den tatsächlichen Paketverkehr auf, wenn alles andere nicht weiterhilft.
Eine bewährte Reihenfolge: erst Namensauflösung prüfen, dann Erreichbarkeit der Adresse, dann den Port, zuletzt die Anwendung.
FAQ zu TCP/IP
Ist TCP/IP ein einzelnes Protokoll?
Nein, es ist eine Familie. Der Name greift die beiden bekanntesten Vertreter heraus; dazu gehören unter anderem auch UDP, ICMP, ARP und die Anwendungsprotokolle.
Wann nutzt man UDP statt TCP?
Wenn geringe Verzögerung wichtiger ist als vollständige Übertragung – etwa bei Sprache, Video, Spielen oder kurzen Abfragen wie DNS.
Was ändert sich mit IPv6?
Die Adressierung wird deutlich erweitert und NAT wird überflüssig. Die Transportschicht mit TCP und UDP bleibt unverändert.
Warum braucht TCP/IP eine Grundkonfiguration?
Weil Adresse, Netzmaske, Standard-Gateway und Nameserver zum jeweiligen Netz passen müssen. Im Alltag übernimmt das DHCP; bei Servern werden diese Werte fest vergeben.
- Was ist das IMAP-Protokoll und warum ist es wichtig?
- Internet Protocol (IP): Identifikation im digitalen Netzwerk
- POP3 - Effiziente E-Mail-Übertragung und Synchronisationslimits
- Data Lake Vorteile und Nutzungsmöglichkeiten im Überblick
TCP/IP – Grundlage für sichere Netzwerke
Optimieren Sie Ihre Netzwerkkommunikation mit TCP/IP-Lösungen von centron. Unsere Hosting- und Netzwerk-Services bieten maximale Stabilität und Sicherheit für Ihre IT-Infrastruktur.
Netzwerk-Services bei centron Cloud Hosting für Netzwerke