Informatik

IP-Adresse: Aufbau, Arten und Routing verstehen

IP-Adresse: Aufbau, Arten und Routing verstehen
IP-Adresse: Aufbau, Arten und Routing verstehen
Für Quiz, Lückentext, Lernkarten und Fortschritt ist JavaScript nötig. Alle Inhalte und Lösungen bleiben direkt lesbar.

Eine IP-Adresse macht eine Netzwerkschnittstelle für Datenpakete adressierbar. Sie hilft Geräten und Routern dabei, Anfragen und Antworten zum richtigen Ziel zu leiten. Dabei kann ein Gerät mehrere IP-Adressen besitzen, und seine Adresse kann sich beim Wechsel des Netzes ändern.

Auf dieser Seite lernst du, IP-Adressen zu lesen, wichtige Adressarten zu unterscheiden und den Weg einer Webanfrage zu erklären.

Deine Lernziele

Hake ab, was du schon kannst — und komm am Ende hierher zurück!

Wie findet ein Datenpaket sein Ziel?

Stell dir ein Datenpaket wie ein Paket bei der Post vor: Ohne Zieladresse kann es nicht zugestellt werden. In einem Rechnernetz übernimmt die IP-Adresse diese Aufgabe.

Definition

IP-Adresse

Eine IP-Adresse ist eine numerische Kennung einer Netzwerkschnittstelle in einem IP-Netz. Sie steht als Quell- oder Zieladresse in Datenpaketen und ermöglicht deren Weiterleitung.

Ein versendetes IP-Paket enthält unter anderem:

  • eine Quelladresse für den Absender,
  • eine Zieladresse für den Empfänger.

Router lesen die Zieladresse und entscheiden, in welches Netz das Paket als Nächstes weitergeleitet wird. Ein solcher Abschnitt des Weges heißt Hop.

Beispiel

Du rufst eine Webseite auf. Dein Gerät sendet eine Anfrage mit einer Absender- und einer Zieladresse. Der Webserver schickt seine Antwort an die Absenderadresse zurück. Die IP-Adresse benennt dabei nicht den Inhalt, sondern das Ziel der Übertragung.

Merke

Eine IP-Adresse ist eher eine veränderliche Zustelladresse im Netzwerk als ein unveränderlicher Name für ein Gerät.

Teste dich
Frage 1 von 1LeichtWelche Aufgabe erfüllt die Ziel-IP-Adresse eines Datenpakets?
Lösung: Sie gibt an, zu welcher Netzwerkschnittstelle das Paket gelangen soll. — Die Zieladresse unterstützt die Zustellung. Für den Inhalt und die Identität einer handelnden Person sind weitere Informationen nötig.
Woran erkennst du IPv4 und IPv6?

Im Internet werden vor allem zwei Versionen des Internetprotokolls verwendet: IPv4 und IPv6.

IPv4 besteht aus 32 Bit

Eine IPv4-Adresse wird meist als vier durch Punkte getrennte Dezimalzahlen geschrieben:

192.168.1.1

Jede Zahl stellt acht Bit dar und liegt zwischen 0 und 255. Vier Gruppen zu je acht Bit ergeben insgesamt 32 Bit. Damit sind rechnerisch

$$2^{32}=4.294.967.296$$

unterschiedliche Bitmuster möglich. Ein Teil dieses Adressraums ist für besondere Zwecke reserviert.

203.0.113.195 hat eine gültige IPv4-Schreibweise. 203.0.113.789 ist dagegen ungültig, weil 789 größer als 255 ist.

IPv6 besteht aus 128 Bit

IPv6 vergrößert den Adressraum erheblich. Eine vollständige IPv6-Adresse besitzt acht Gruppen aus Hexadezimalziffern. Hexadezimalziffern reichen von 0 bis 9 und von a bis f.

2001:0db8:85a3:0000:0000:8a2e:0370:7344

Führende Nullen einer Gruppe dürfen entfallen. Zusammenhängende Nullgruppen dürfen einmal pro Adresse durch :: ersetzt werden:

2001:db8:85a3::8a2e:370:7344

:: darf nur einmal vorkommen, damit sich eindeutig bestimmen lässt, wie viele Nullgruppen fehlen.

Teste dich
Frage 1 von 2LeichtWelche Zeichenfolge hat eine gültige IPv4-Schreibweise?
Lösung: 192.168.10.25 — Die richtige Antwort besitzt vier Dezimalblöcke im erlaubten Wertebereich. 2001:db8::25 ist dagegen eine verkürzte IPv6-Adresse.
Frage 2 von 2MittelWarum darf :: in einer IPv6-Adresse nur einmal verwendet werden?
Lösung: Nur dann lässt sich die verkürzte Adresse eindeutig auf acht Gruppen erweitern. — Zwei Auslassungsstellen würden offenlassen, wie viele Nullgruppen an jeder Stelle ergänzt werden müssen.
Welche Adressart wird wo verwendet?

Die Gegensatzpaare privat oder öffentlich und statisch oder dynamisch beschreiben verschiedene Eigenschaften. Eine Adresse kann zum Beispiel gleichzeitig privat und dynamisch sein.

Private und öffentliche Adressen

Eine private IP-Adresse gilt innerhalb eines internen Netzes, etwa im Heimnetz. Adressen wie 192.168.1.20 werden im öffentlichen Internet nicht direkt geroutet.

Eine öffentliche IP-Adresse macht einen Anschluss oder ein öffentlich erreichbares System gegenüber anderen Internetnetzen adressierbar. Der Internetanbieter weist einem Anschluss gewöhnlich eine öffentliche Adresse zu.

Beim IPv4-Heimnetz übersetzt der Router häufig zwischen beiden Bereichen. Dieses Verfahren heißt Network Address Translation, kurz NAT. Mehrere Geräte mit privaten Adressen können dadurch nach außen unter derselben öffentlichen IPv4-Adresse erscheinen. Portinformationen helfen dem Router, Antworten wieder der passenden Verbindung zuzuordnen.

Beispiel

Ein Notebook hat im Heimnetz die private Adresse 192.168.1.20. Beim Zugriff auf einen Webserver übersetzt der Router die Absenderangaben. Der Webserver sieht deshalb gewöhnlich die öffentliche Adresse des Anschlusses und nicht die private Adresse des Notebooks.

Statische und dynamische Adressen

  • Eine statische Adresse bleibt dauerhaft gleich. Das ist nützlich, wenn ein Server zuverlässig unter derselben Adresse erreichbar sein soll.
  • Eine dynamische Adresse wird automatisch vergeben und kann sich ändern. In lokalen Netzen übernimmt diese Vergabe häufig ein DHCP-Server.

„Dynamisch“ bedeutet nicht „öffentlich“: Auch eine private Adresse kann automatisch per DHCP vergeben werden.

Teste dich
Frage 1 von 1MittelEin Smartphone erhält beim Einbuchen ins Heim-WLAN automatisch 192.168.1.34. Wie lässt sich die Adresse am besten einordnen?
Lösung: Sie ist privat und dynamisch vergeben. — Die beiden Gegensatzpaare werden unabhängig geprüft: 192.168.1.34 ist eine IPv4-Adresse im privaten Netz und wurde automatisch vergeben.
Wie trennen Präfixe Netz und Gerät?

Eine IPv4-Adresse allein zeigt nicht zuverlässig, wo der Netzanteil endet. Dafür brauchst du die Subnetzmaske oder die gleichwertige Präfixlänge.

Definition

Präfixlänge

Die Zahl hinter dem Schrägstrich gibt an, wie viele Bits am Anfang der Adresse zum Netzteil gehören. Bei /27 sind 27 der 32 IPv4-Bits Netzbits; fünf Bits bleiben für Adressen innerhalb des Netzes.

Alle Schnittstellen in demselben Subnetz besitzen denselben Netzteil. Die Netzadresse entsteht, wenn alle Hostbits auf null gesetzt werden. Werden im klassischen IPv4-Subnetz alle Hostbits auf eins gesetzt, entsteht die Broadcastadresse.

Vollständiges Beispiel mit /27

Gegeben ist die Adresse 203.0.113.195/27.

  1. IPv4 besitzt 32 Bit. Daher bleiben $32-27=5$ Hostbits.
  2. Fünf Hostbits ergeben $2^5=32$ Adressen pro Bereich.
  3. Im letzten Zahlenblock beginnen solche Bereiche bei 0, 32, 64, 96, 128, 160, 192 und 224.
  4. Die Zahl 195 liegt im Bereich von 192 bis 223.
  5. Die Netzadresse lautet deshalb 203.0.113.192.
  6. Die Broadcastadresse lautet 203.0.113.223.
  7. Im klassischen Rechenmodell bleiben nach dem Abzug von Netz- und Broadcastadresse $2^5-2=30$ gewöhnliche Geräteadressen: 203.0.113.193 bis 203.0.113.222.

Die Adresse 203.0.113.195 liegt drei Schritte über der Netzadresse. Ihr Geräteteil hat daher den Wert 3.

Merke

Die Punkte einer IPv4-Adresse legen die Grenze zwischen Netz- und Hostteil nicht fest. Entscheidend ist das Präfix.

So entscheidet ein Gerät über den nächsten Weg

Vor dem Versand vergleicht das Gerät die Netzteile seiner eigenen Adresse und der Zieladresse:

  • Liegt das Ziel im selben Subnetz, kann es lokal erreicht werden.
  • Liegt das Ziel in einem anderen Subnetz, geht das Paket gewöhnlich an einen Router.

Der Router sucht in seiner Routingtabelle nach dem nächsten passenden Weg und leitet das Paket weiter.

Teste dich
Frage 1 von 2MittelWelche Adresse liegt im selben /27-Netz wie 203.0.113.195/27?
Lösung: 203.0.113.220 — Das betrachtete Netz reicht von 203.0.113.192 bis 203.0.113.223. Nur 203.0.113.220 liegt darin.
Frage 2 von 2SchwerEin Gerät erkennt, dass die Zieladresse einen anderen Netzteil hat. Was tut es gewöhnlich?
Lösung: Es sendet das Paket an einen durch die Routingtabelle bestimmten Router. — Für Ziele außerhalb des eigenen Subnetzes wird ein Router als nächster Hop verwendet.
Was geschieht beim Aufruf einer Webseite?

Menschen merken sich Namen meist leichter als Zahlenfolgen. Das Domain Name System, kurz DNS, ordnet Rechnernamen den passenden IP-Adressen zu.

Ein vereinfachter Webaufruf läuft so ab:

  1. Du gibst einen Namen in den Browser ein.
  2. Der Browser beziehungsweise das Betriebssystem lässt den Namen durch DNS in eine IP-Adresse auflösen.
  3. Dein Gerät verwendet diese Zieladresse für die Verbindung zum Webserver.
  4. Router leiten die Datenpakete durch verschiedene Netze.
  5. Der Server beantwortet die Anfrage und sendet Daten an die Absenderadresse zurück.

DNS und IP erfüllen also verschiedene Aufgaben: DNS liefert eine passende Adresse zu einem Namen; IP ermöglicht anschließend die adressierte Übertragung.

Teste dich
Frage 1 von 1MittelWelche Reihenfolge beschreibt einen vereinfachten Webaufruf richtig?
Lösung: Namen eingeben, mit DNS die IP-Adresse ermitteln, Server über diese IP-Adresse ansprechen. — Zuerst wird der Name aufgelöst. Danach kann die ermittelte IP-Adresse als Ziel der Kommunikation dienen.
Was verrät eine IP-Adresse wirklich?

Eine beobachtete öffentliche IP-Adresse kann auf einen Internetanbieter, einen Anschluss oder ungefähr auf ein Land beziehungsweise eine Region hinweisen. Sie ist aber kein sicherer Personenbeweis.

Mehrere Gründe begrenzen ihre Aussagekraft:

  • Mehrere Geräte und Personen können dieselbe öffentliche IPv4-Adresse verwenden.
  • Eine dynamische Adresse kann zu verschiedenen Zeiten unterschiedlichen Anschlüssen zugeordnet sein.
  • Beim Wechsel zwischen Heimnetz, Mobilfunk und öffentlichem WLAN ändert sich die verwendete öffentliche Adresse.
  • Fehlkonfigurationen oder manipulierte Routen können die technische Zuordnung zusätzlich erschweren.

Auch die Kenntnis einer IP-Adresse allein erlaubt normalerweise keine Übernahme eines Geräts. Für einen erfolgreichen Angriff wären weitere Bedingungen nötig, etwa ein erreichbarer verwundbarer Dienst.

Ein VPN leitet den Verkehr über einen VPN-Server. Der angesprochene Zielserver sieht dadurch gewöhnlich die IP-Adresse dieses Servers statt der ursprünglichen Anschlussadresse. Vollständige Anonymität entsteht dadurch nicht: Der VPN-Anbieter verarbeitet den umgeleiteten Verkehr, und Konten, Cookies oder andere Merkmale können eine Wiedererkennung ermöglichen.

Merke

Eine IP-Adresse ist ein technischer Hinweis auf eine Verbindung. Sie beweist nicht ohne weitere Daten, welche Person gehandelt hat.

Teste dich
Frage 1 von 1SchwerEin Zugriffsprotokoll enthält eine öffentliche IP-Adresse. Welche Schlussfolgerung ist fachlich angemessen?
Lösung: Die Adresse kann einen Anschluss eingrenzen, bestimmt aber nicht allein die handelnde Person. — Geolokalisierung liefert höchstens eine Näherung. Für eine belastbare Zuordnung sind zusätzliche Daten und der passende Zeitpunkt nötig.
Karteikasten
Karteikasten

Überlege zuerst selbst und drehe die Karte anschließend zum Prüfen um.

Alles auf einen Blick
Mindmap
  • IP-Adresse
    • adressiert Quell- und Zielsysteme
    • erscheint als IPv4 oder IPv6
    • kann privat oder öffentlich sein
    • kann statisch oder dynamisch vergeben werden
    • wird durch ein Präfix in Netz- und Hostteil gegliedert
    • ermöglicht Routing zwischen Netzen
    • wird nach einer DNS-Namensauflösung verwendet
    • liefert keinen sicheren Personenbeweis
Abschluss-Check
Teste dich
Frage 1 von 3LeichtWelche Angabe bestimmt bei einer modernen IPv4-Adresse die Grenze zwischen Netz- und Hostteil?
Lösung: Die Subnetzmaske beziehungsweise Präfixlänge. — Das Präfix legt bitgenau fest, welcher Anfang der Adresse zum Netz gehört.
Frage 2 von 3MittelEin Heimrouter verbindet mehrere Geräte mit privaten IPv4-Adressen über eine gemeinsame öffentliche Adresse mit dem Internet. Welches Verfahren ist beteiligt?
Lösung: NAT — NAT übersetzt die Adressangaben und verwendet zusätzlich Portinformationen, um Antworten passenden Verbindungen zuzuordnen.
Frage 3 von 3SchwerEin Rechner kann ein lokales Gerät erreichen, aber einen Webserver in einem anderen Netz nicht. DNS hat bereits eine Zieladresse geliefert. Welche Ursache passt am ehesten zur beschriebenen Stelle des Ablaufs?
Lösung: Der Weg zum Router oder dessen Routing kann gestört sein. — Lokale Erreichbarkeit zeigt, dass die eigene Netzverbindung grundsätzlich arbeitet. Für ein Ziel außerhalb des Subnetzes werden jedoch ein Router und eine passende Route benötigt.

Wenn du alle drei Abschlussfragen begründen kannst, kannst du IP-Adressen nicht nur erkennen, sondern auch ihre Rolle bei Namensauflösung, Subnetzen und Routing erklären.

Passend dazu