Routing-Tabellen und -Einträge
In dieser interaktiven Lerneinheit tauchst du tief in die Funktionsweise und den Aufbau von Routing-Tabellen ein. Du lernst, wie Router mithilfe dieser Tabellen Entscheidungen über die Weiterleitung von Datenpaketen treffen und wie die einzelnen Einträge strukturiert sind. Durch praktische Übungen verstehst du, wie Routing-Tabellen effizient verwaltet und optimiert werden können, was dir bei der täglichen Netzwerkadministration hilft.
Einführung
Ein Mitarbeiter arbeitet von unterwegs aus und benötigt Zugriff auf interne Ressourcen der Firma. Die Verbindung zum Firmennetzwerk erfolgt reibungslos, obwohl die Daten dabei über zahlreiche Knotenpunkte und Netzwerke geleitet werden.

Damit jede Anfrage zuverlässig am Ziel ankommt, greifen im Hintergrund Routing-Tabellen und spezifische Entscheidungsmechanismen ineinander – und sorgen so dafür, dass selbst in komplexen Netzwerken keine Daten verloren gehen.
Lernziele
Nach dieser Lerneinheit kannst du:
-
Den Aufbau und die Funktion von Routing-Tabellen erklären
Du beschreibst, wie Routing-Tabellen aufgebaut sind, welche Informationen sie enthalten und wie Router damit den Weg für Datenpakete bestimmen. -
Die Bedeutung von Netzwerkadressen, Subnetzmasken und CIDR-Notation einordnen
Du erkennst, wie Netzwerke mithilfe von Subnetzen und CIDR effizient adressiert und strukturiert werden. -
Das Prinzip des Longest Prefix Match anwenden
Du kannst erläutern, wie Router mit Longest Prefix Match für jedes Paket die spezifischste Route auswählen und dies an einfachen Beispielen nachvollziehen. -
Next-Hop-Konzepte und die Rolle direkt angeschlossener Netze im Routing erklären
Du unterscheidest zwischen Next-Hop-Routing und direkter Zustellung und bist in der Lage, Routing-Entscheidungen anhand von Routing-Tabellen nachzuvollziehen.
Überleitung
Routing-Tabellen gehören zu den zentralen Steuerungsinstrumenten in Netzwerken. Sie ermöglichen es Routern, für jedes Datenpaket gezielt zu entscheiden, welchen Weg es zum Ziel nehmen soll. Im Folgenden erfährst du, wie Routing-Tabellen aufgebaut sind und wie sie im Alltag eines Netzwerks funktionieren.
Grundlegender Aufbau
Eine Routing-Tabelle besteht aus mehreren Einträgen (Zeilen). Jeder Eintrag beschreibt einen möglichen Pfad, über den ein Router Datenpakete weiterleiten kann. Die wichtigsten Spalten dabei sind:
- Ziel: Das Zielnetzwerk in CIDR-Notation (zum Beispiel
192.168.1.0/24). Damit weiß der Router, für welches Netzwerk der Eintrag gilt. - Next Hop: Die IP-Adresse des nächsten Routers, an den das Paket auf dem Weg zum Ziel weitergegeben wird. Ist das Ziel direkt erreichbar, steht hier häufig “direkt” oder ”-“.
- Interface: Das Netzwerkinterface (z. B.
eth0), über das der Router das Paket versendet. - Metrik: Ein Wert, der die “Kosten” des Pfads angibt. Je niedriger die Metrik, desto eher wird diese Route bevorzugt.
Beispiel:
| Ziel | Next Hop | Interface | Metrik |
|---|---|---|---|
| 10.0.0.0/24 | direkt | eth0 | 0 |
| 192.168.1.0/24 | 10.1.2.3 | eth1 | 10 |
| 0.0.0.0/0 | 10.1.2.1 | eth1 | 20 |
Wie arbeitet eine Routing-Tabelle?
Ein Router prüft für jedes ankommende Datenpaket die Ziel-IP-Adresse und vergleicht sie mit den Einträgen in der Routing-Tabelle:
- Zieladresse prüfen: Der Router liest die Zieladresse aus dem Paket.
- Tabelle durchsuchen: Er sucht nach passenden Einträgen, die das Zielnetzwerk abdecken.
- Längste Präfix-Übereinstimmung: Gibt es mehrere passende Einträge, wird derjenige mit dem längsten übereinstimmenden Präfix gewählt – das ist die spezifischste Route.
- Paket weiterleiten: Das Paket wird über das im Eintrag angegebene Interface und eventuell an den angegebenen Next Hop gesendet.
Zusatz:
Wenn zwei Einträge das gleiche Präfix haben, entscheidet die administrative Distanz (AD), wie vertrauenswürdig die Route ist.
Dynamische Aktualisierung durch Routing-Protokolle
Netzwerke sind selten statisch. Router können ausfallen, Verbindungen ändern sich. Damit die Routing-Tabelle aktuell bleibt, kommen Routing-Protokolle wie OSPF oder BGP ins Spiel:
- Sie tauschen laufend Informationen zwischen Routern aus.
- Bei Netzwerkausfällen oder -änderungen werden die Routing-Tabellen automatisch angepasst.
- So ist gewährleistet, dass Pakete immer den effizientesten verfügbaren Pfad nehmen.
Praxisbeispiel:
Fällt ein Router im Netzwerk aus, sorgt das Routing-Protokoll dafür, dass die Routing-Tabelle aller betroffenen Geräte schnell angepasst wird. Daten nehmen dann automatisch einen alternativen Weg zum Ziel.
Netzwerkadressen
Um Daten gezielt zustellen zu können, nutzt das Netzwerk eindeutige Adressen. Dabei spielen IP-Adressen, Subnetzmasken und die CIDR-Notation eine wichtige Rolle:
- IPv4: 32-Bit-Adressen, z. B.
192.168.1.1 - IPv6: 128-Bit-Adressen, z. B.
2001:0db8:85a3:0000:0000:8a2e:0370:7334
Subnetzmasken
Subnetzmaske:
Sie legt fest, welcher Teil der IP-Adresse das Netzwerk identifiziert und welcher Teil für Hosts genutzt wird.
Beispiel:
192.168.1.1 mit Subnetzmaske 255.255.255.0 → 192.168.1 ist das Netzwerk, .1 der Host.
CIDR-Notation
CIDR-Notation:
Mit Classless Inter-Domain Routing (CIDR) gibst du die Netzwerkgröße flexibel an:
- Beispiel:
192.168.1.0/24(24 Bits für das Netzwerk, 8 für Hosts) - Vorteil: Du kannst Netzwerke effizient in kleinere Bereiche (Subnets) aufteilen.
Beispiel Subnetting:
192.168.1.0/25(Adressen192.168.1.0bis192.168.1.127)192.168.1.128/25(Adressen192.168.1.128bis192.168.1.255) In jedem Subnetz sind Netzwerkadresse und Broadcast-Adresse reserviert.
Longest Prefix Match
Longest Prefix Match (LPM) ist eine zentrale Methode im Routing von IP-Paketen. Damit stellen Router sicher, dass jedes Datenpaket über den präzisesten, also am besten passenden, Pfad zum Ziel geleitet wird.
Router vergleichen für jedes eingehende Paket die Ziel-IP-Adresse mit den Präfixen (Netzwerkadressen samt Präfixlänge) in ihrer Routing-Tabelle. Sie wählen dabei immer den Eintrag mit der längsten Übereinstimmung der führenden Bits – das sogenannte Longest Prefix Match. So wird garantiert, dass Pakete auf dem spezifischsten verfügbaren Weg weitergeleitet werden.
Longest Prefix Match: Funktionsweise
Ein Präfix ist der Netzwerk-Teil einer IP-Adresse, zum Beispiel 192.168.1.0/24. Die Präfixlänge (hier 24) gibt an, wie viele Bits das Netzwerk ausmachen. Der Rest kennzeichnet einzelne Hosts.
Beispiel:
Routing-Tabelle:
192.168.1.0/24→ Gateway A192.168.1.0/26→ Gateway B192.168.2.0/24→ Gateway C
Kommt ein Paket mit Ziel-IP 192.168.1.10, prüft der Router alle Einträge:
/24(24 übereinstimmende Bits, deckt Bereich192.168.1.0–192.168.1.255)/26(26 übereinstimmende Bits, deckt Bereich192.168.1.0–192.168.1.63)/24für anderes Netz (passt nicht)
Ergebnis:
Der Router entscheidet sich für /26 (Gateway B), weil das Präfix länger und damit spezifischer ist.
Visualisierung:
Zieladresse: 192.168.1.10 → 11000000.10101000.00000001.00001010 Präfix /24: 192.168.1.0 → 11000000.10101000.00000001.00000000 Präfix /26: 192.168.1.0 → 11000000.10101000.00000001.00000000Die ersten 26 Bits stimmen überein – das ist die längste und damit gültige Route.
Vorteile von LPM
- Präzision: Immer die spezifischste Route wird verwendet.
- Effizienz: Netzwerke können so optimal segmentiert werden.
- Flexibilität: Netzwerkarchitekt:innen können Routing gezielt und fein steuern.
Next-Hop-Router
Ein Next-Hop-Router ist das nächste Ziel eines Pakets auf dem Weg zum endgültigen Bestimmungsort. Wenn das Ziel nicht im direkt angeschlossenen Netz liegt, wird das Paket an den Next-Hop weitergeleitet – dieser trifft dann die nächste Routing-Entscheidung.
Praxisbeispiel:
Verlässt ein Paket das interne Netz in Richtung Internet, bestimmt der Router das zuständige Gateway (z. B. den Provider-Router) als Next-Hop.
Direkt angeschlossene Netze
Ein direkt angeschlossenes Netz ist ein Netzwerk, das unmittelbar an den Router angebunden ist – ohne weitere Zwischenstation. Pakete zu diesen Zielen werden direkt zugestellt, ein Next-Hop ist nicht nötig.
Praxisbeispiel:
Hat der Router eine Schnittstelle im Netz 192.168.1.0/24, kann er Pakete an alle Geräte in diesem Bereich ohne Umweg direkt schicken.
Routing-Tabelle – Beispiel
| Zielnetzwerk | Next-Hop-Adresse | Interface | Typ |
|---|---|---|---|
| 192.168.1.0/24 | – | Eth0 | direkt angeschlossen |
| 0.0.0.0/0 | ISP-Gateway | Eth1 | Standardroute |
| 10.1.1.0/24 | Router-2-IP | Eth1 | Next-Hop |
Zusammenfassung und Ausblick
Zusammenfassung:
In dieser Lerneinheit hast du die wichtigsten Grundlagen für das Routing im IP-Netzwerk kennengelernt:
- Routing-Tabellen sind das zentrale Steuerungselement eines Routers. Sie enthalten für jedes Zielnetzwerk einen Eintrag mit Ziel, Next-Hop, Interface und Metrik. So weiß der Router jederzeit, über welchen Weg er ein Datenpaket weiterleiten soll.
- Netzwerkadressen, Subnetzmasken und CIDR-Notation sorgen für eine klare Strukturierung von Netzwerken. Mit diesen Werkzeugen kannst du Netze präzise aufteilen und effizient adressieren.
- Das Longest Prefix Match (LPM) stellt sicher, dass der Router für jedes eingehende Paket immer die spezifischste und damit optimal passende Route wählt. Je länger die Übereinstimmung der Bits im Präfix, desto gezielter ist die Weiterleitung.
- Das Next-Hop-Prinzip regelt, ob ein Paket direkt zugestellt werden kann (bei direkt angeschlossenen Netzen) oder erst an einen nächsten Router (Next-Hop) weitergeleitet werden muss.
- Dynamische Routing-Protokolle wie OSPF und BGP halten Routing-Tabellen immer aktuell und sorgen dafür, dass auch bei Änderungen im Netzwerk die effizientesten Wege genutzt werden.
Damit bist du in der Lage, Routing-Tabellen zu verstehen, deren Einträge zu interpretieren und Routing-Entscheidungen im Netzwerk nachzuvollziehen.
Ausblick:
Im nächsten Schritt lernst du, wie Routing-Tabellen überhaupt gepflegt und aktualisiert werden:
Was unterscheidet statisches von dynamischem Routing? Wie trägst du Routen manuell ein – und welche Vorteile bieten automatische Routing-Protokolle wie OSPF und BGP? Du erfährst, wann welcher Ansatz sinnvoll ist und wie Netzwerke flexibel und sicher bleiben.