Zum Inhalt springen

Informatik · Klasse 10–13 · aktualisiert

Routing einfach erklärt: Paketwege und Tabellen

Du lernst, wie Router als Verteiler zwischen Netzen Datenpakete weiterleiten und wie sie ihre Wege zum Ziel festlegen.

0 von 9 Aufgaben gelöst

Routing einfach erklärt: Paketwege und Tabellen

Kurz gesagt

Beim Routing bestimmt ein Router den nächsten Schritt eines Datenpakets zum Ziel. Dazu nutzt er eine Routingtabelle, also eine Liste bekannter Zielnetze und Wege, und sucht den genauesten passenden Eintrag zur Zieladresse.

Ein Router verbindet Netze und leitet Datenpakete zwischen ihnen weiter. Ein Datenpaket enthält einen Teil der übertragenen Daten und eine Zieladresse. Du untersuchst, wie Router den nächsten Schritt auswählen und Informationen über Wege austauschen. Alle Beispieladressen, Tabellen und Routernamen dieser Lektion sind erfunden.

Deine Lernziele

Hake ab, was du schon kannst. Löst du alle Aufgaben eines Abschnitts, hakt Termi das Ziel für dich ab.

4 Abschnitte

IP steht für Internet Protocol, auf Deutsch Internetprotokoll. Es legt Regeln für adressierte Datenpakete fest. Ein Router liest die Ziel-IP-Adresse eines Pakets und sucht dazu einen passenden Eintrag in seiner Routingtabelle. Eine Route ist eine Angabe darüber, wie ein Zielnetz erreicht werden kann. Der nächste Hop ist der nächste Router auf diesem Weg; er beschreibt nicht den gesamten Weg.

Hier verwenden wir IPv4, also die Version 4 des Internetprotokolls. Eine IPv4-Adresse besteht aus vier durch Punkte getrennten Zahlen von 0 bis 255. Ein Zielnetz umfasst zusammengehörige Adressen. In 10.41.8.0/24 gibt die Zahl hinter dem Schrägstrich die Länge des gemeinsamen Netzanfangs an. Dieser Anfang heißt Präfix. Gezählt werden Bits, also Stellen mit dem Wert 0 oder 1. Jede der vier Adresszahlen umfasst acht Bits. Deshalb legt /24 die ersten drei Adresszahlen fest; /16 legt die ersten beiden fest. Diese Angabe beschreibt die Netzmaske, mit der Netz- und restlicher Adressteil unterschieden werden.

Eine Zieladresse kann zu mehreren eingetragenen Zielnetzen passen. Dann gewinnt der passende Eintrag mit dem längsten Präfix. Er beschreibt das Ziel genauer. Der Router verwendet den nächsten Hop dieses Eintrags. Ist das gewählte Zielnetz direkt angeschlossen, erreicht der Router es ohne weiteren Router. Das Zusammenstellen der Tabelle und die Auswahl eines Eintrags für ein Paket sind zwei verschiedene Entscheidungen.

Definition

Nächster Hop

Der nächste Hop ist der nächste Router auf dem Weg zum Zielnetz. Für ein direkt angeschlossenes Zielnetz ist kein weiterer Router nötig.

Beispiel: Zwei passende Zielnetze vergleichen

  1. 1Ein Paket hat die Zieladresse 10.41.8.27.
  2. 2Die Tabelle enthält 10.41.0.0/16 über Router Kiefer und 10.41.8.0/24 über Router Ulme.
  3. 3Beide Einträge passen: Die ersten zwei beziehungsweise drei Adresszahlen stimmen überein.
  4. 4Der /24-Eintrag hat das längere passende Präfix. Der nächste Hop ist deshalb Ulme.

Teste dich

MittelEin Paket für 10.62.9.6 trifft ein. Die Tabelle enthält 10.62.0.0/16 über Router M und 10.62.9.0/24 über Router N. M und N sind hier Routernamen. Wohin wird das Paket weitergeleitet?

Alles auf einen Blick

Routing

  • Weiterleitung

    Unter den eingetragenen passenden Routen gewinnt das längste Präfix.

  • Tabelleneintrag

    Zielnetz, nächster Hop und Metrik beschreiben Ziel, nächsten Schritt und Bewertung eines Wegs.

  • RIP-Zählweise

    Bei Kosten 1 zählt das direkt angeschlossene Zielnetz bereits einen Schritt; 16 bedeutet unerreichbar.

  • Verfahren

    Statische Vorgaben erfordern bei nötigen Änderungen Handarbeit; dynamisches Lernen benötigt Meldungen, Bandbreite und Zeit.

  • Aktualisierung

    Die Verbindungskosten kommen zur gemeldeten Metrik hinzu; auch höhere neue Angaben des verwendeten Nachbarn zählen.

  • Rückmeldung

    Einfaches Split Horizon lässt gelernte Routen zum meldenden Nachbarn weg; Poisoned Reverse meldet sie mit 16 zurück.

Musteraufgabe · Schritt für Schritt

Den nächsten Hop für ein Paket bestimmen

  1. 1Ein Paket hat die Zieladresse 172.21.14.88. Die erfundene Tabelle enthält 172.21.0.0/16 über Router Tor mit Metrik 2 und 172.21.14.0/24 über Router Brücke mit Metrik 5.
  2. 2Prüfe den /16-Eintrag: Die ersten beiden Adresszahlen 172 und 21 stimmen überein. Der Eintrag passt.
  3. 3Prüfe den /24-Eintrag: Die ersten drei Adresszahlen 172, 21 und 14 stimmen überein. Auch dieser Eintrag passt.
  4. 4Vergleiche die Präfixlängen: /24 ist länger als /16. Der /24-Eintrag gewinnt trotz seiner größeren Metrik.
  5. 5Lies den nächsten Hop aus dem gewählten Eintrag ab: Das Paket wird an Router Brücke weitergeleitet.

Fehler finden

Die Weiterleitung eines Pakets prüfen In einer Zeile steckt ein Fehler. Tippe sie an.

Lückentext

Wähl in jeder Lücke das passende Wort und prüf dann deine Antworten.

Ein Paket für 10.44.6.8 passt zu den eingetragenen Zielnetzen 10.44.0.0/16 und 10.44.6.0/24. Bei der Weiterleitung wird der -Eintrag verwendet. In unserem RIP-Modell kostet jedes durchquerte Netz einen Schritt. Ein direkt angeschlossenes Zielnetz erhält deshalb die Metrik . Router Holunder hat eine Route von seinem Nachbarn Zeder gelernt. Beim einfachen Split Horizon wird diese Route in Meldungen an Zeder .

Karteikasten

Erst selbst überlegen, dann umdrehen.

Übung mit Feedback

Abschluss-Check: Routing

LeichtDas Zielnetz 192.168.67.0/24 ist direkt an Router Wiese angeschlossen. Im verwendeten RIP-Modell kostet jedes Netz 1. Welche Metrik gehört zu diesem Zielnetz?
MittelEin statischer Eintrag führt über Router Kiesel. Diese Verbindung fällt aus; ein anderer Weg ist vorhanden. Was muss geschehen, damit dieser statische Eintrag den anderen Weg vorgibt?
SchwerRouter Hasel führt ein Zielnetz bisher mit Metrik 3 über Nachbar Drossel. Nun meldet Drossel dafür die Metrik 4. Die Verbindungskosten betragen 1; andere Angebote gibt es nicht. Was gilt bei einfachem Split Horizon?

Weiterlesen in Informatik