Routing ist eine der wichtigsten Grundlagen in Computernetzwerken, weil es dafür sorgt, dass Daten nicht nur innerhalb eines einzelnen lokalen Netzwerks bleiben, sondern auch zwischen verschiedenen Netzwerken ihr Ziel erreichen. Viele Einsteiger verstehen zunächst gut, wie Geräte in demselben LAN über einen Switch miteinander kommunizieren. Spätestens wenn jedoch ein PC mit einem Server in einem anderen Subnetz, einer Website im Internet oder einem Drucker in einem anderen VLAN sprechen soll, reicht reines Switching nicht mehr aus. Genau an dieser Stelle beginnt Routing. Routing entscheidet, wohin ein Paket als Nächstes gesendet werden muss, damit es am Ende beim richtigen Zielnetz ankommt. Wer Netzwerke wirklich verstehen möchte, sollte deshalb wissen, was Routing ist, wie Router arbeiten, warum Routingtabellen so wichtig sind und welche Rolle dabei IP-Adressen, Netzwerke und das Standard-Gateway spielen.
Was Routing grundsätzlich bedeutet
Routing ist der Prozess, bei dem Datenpakete von einem Netzwerk in ein anderes weitergeleitet werden. Während ein Switch auf Layer 2 vor allem innerhalb eines lokalen Netzbereichs mit MAC-Adressen arbeitet, nutzt Routing Layer-3-Informationen, also insbesondere IP-Adressen und Netzgrenzen.
Routing verbindet unterschiedliche Netzwerke
Ein einzelnes lokales Netzwerk reicht in der Praxis oft nicht aus. Schon kleine Umgebungen nutzen häufig mehrere Subnetze oder VLANs. In größeren Infrastrukturen kommen zusätzlich Standortnetze, Servernetze, WAN-Verbindungen und Internetzugänge hinzu. Routing ist der Mechanismus, der diese verschiedenen Netzwerke logisch miteinander verbindet.
- Kommunikation zwischen unterschiedlichen IP-Netzen
- Weiterleitung von Paketen über Router oder Layer-3-Geräte
- Grundlage für Internetzugang und standortübergreifende Kommunikation
Routing ist mehr als nur „weiterleiten“
Ein Router sendet Pakete nicht blind weiter. Er trifft eine Entscheidung auf Basis seiner Routingtabelle. Diese Tabelle enthält Informationen darüber, welche Netzwerke direkt erreichbar sind und über welchen nächsten Hop andere Zielnetze erreicht werden können.
- Zielnetz erkennen
- passenden Ausgangspfad bestimmen
- Paket an den nächsten Router oder direkt ans Zielnetz senden
Warum Routing überhaupt gebraucht wird
Ohne Routing könnten Geräte nur innerhalb ihres eigenen lokalen Netzwerks kommunizieren. Ein PC in einem Subnetz könnte dann zwar mit einem Drucker im selben Netz sprechen, aber nicht mit einem Server in einem anderen VLAN oder mit einem Webserver im Internet.
Ein einzelnes Netzwerk hat klare Grenzen
Ein Host erkennt über seine eigene IP-Adresse und die Subnetzmaske, welche Ziele lokal sind und welche nicht. Ist das Ziel nicht lokal, muss das Paket an ein Gerät weitergegeben werden, das den Weg in andere Netze kennt. Genau dafür ist Routing zuständig.
- lokale Ziele werden direkt angesprochen
- entfernte Ziele brauchen einen Router
- Netzgrenzen machen Routing notwendig
Typisches Alltagsbeispiel
Ein PC im Netzwerk 192.168.10.0/24 möchte eine Website im Internet erreichen. Die Zieladresse liegt nicht im lokalen Netz. Der PC sendet das Paket deshalb an sein Standard-Gateway. Dieses Gateway ist ein Router oder Layer-3-Gerät, das den nächsten Schritt zum Ziel kennt.
- PC erkennt: Ziel ist nicht lokal
- PC nutzt das Standard-Gateway
- Router übernimmt die Weiterleitung in andere Netze
Auf welcher OSI-Schicht Routing arbeitet
Routing ist eine Funktion der Vermittlungsschicht, also Layer 3 des OSI-Modells. Auf dieser Schicht geht es um logische Adressierung und die Weiterleitung von Paketen zwischen verschiedenen Netzwerken.
Layer 3 arbeitet mit IP-Adressen
Im Gegensatz zu Switches, die auf Layer 2 typischerweise mit MAC-Adressen und Frames arbeiten, nutzt ein Router IP-Adressen und Pakete. Genau diese logische Adressierung macht netzübergreifende Kommunikation möglich.
- Switch = Layer 2 = MAC-Adresse
- Router = Layer 3 = IP-Adresse
Warum diese Trennung wichtig ist
Viele Einsteiger vermischen Switching und Routing anfangs. Der Unterschied ist aber zentral:
- Switching verbindet Geräte innerhalb eines lokalen Broadcast-Bereichs
- Routing verbindet unterschiedliche IP-Netze
Wer Routing versteht, versteht damit auch die Grenze zwischen lokaler Kommunikation und netzübergreifender Weiterleitung.
Was ein Router beim Routing genau macht
Ein Router empfängt ein IP-Paket, analysiert die Ziel-IP-Adresse und entscheidet anhand seiner Routingtabelle, wohin dieses Paket als Nächstes geschickt werden soll.
Der grundlegende Ablauf
Wenn ein Router ein Paket empfängt, geschieht vereinfacht Folgendes:
- Er liest die Ziel-IP-Adresse
- Er sucht in seiner Routingtabelle nach dem passenden Zielnetz
- Er bestimmt das passende Ausgangsinterface oder den nächsten Hop
- Er leitet das Paket weiter
Der Router kennt nicht das gesamte Internet im Detail
Ein Router muss nicht jedes einzelne Zielgerät kennen. Er arbeitet netzbezogen. Entscheidend ist also nicht die einzelne Ziel-IP als Host, sondern das Netz oder Präfix, zu dem diese Adresse gehört.
Beispiel:
- Ziel-IP:
192.168.20.50 - relevantes Zielnetz:
192.168.20.0/24
Der Router sucht also nach einer Route zum Zielnetz, nicht nach einer Liste aller einzelnen Geräte.
Die Routingtabelle einfach erklärt
Die Routingtabelle ist das Herzstück jedes Routers. Sie enthält die Informationen, die der Router für seine Weiterleitungsentscheidungen braucht.
Was in einer Routingtabelle steht
Eine Routingtabelle enthält typischerweise:
- Zielnetz oder Präfix
- nächsten Hop oder Ausgangsinterface
- Information über die Herkunft der Route
- gegebenenfalls Metriken oder Prioritäten
Warum die Routingtabelle so wichtig ist
Ohne Routingtabelle könnte ein Router nicht wissen, wohin ein Paket für ein bestimmtes Zielnetz gesendet werden muss. Jede Routingentscheidung basiert letztlich auf dieser Tabelle.
- sie bestimmt den Pfad zum Ziel
- sie trennt direkt verbundene von entfernten Netzen
- sie ermöglicht strukturierte Weiterleitung statt blindem Senden
Typischer Cisco-Befehl
show ip route
Mit diesem Befehl lässt sich auf Cisco-Geräten die IPv4-Routingtabelle anzeigen. Für IPv6 nutzt man typischerweise:
show ipv6 route
Direkt verbundene und entfernte Netzwerke
Ein Router kennt zunächst alle Netze, die direkt an seinen Interfaces angeschlossen sind. Diese nennt man direkt verbundene Netze. Für entfernte Netzwerke braucht er zusätzliche Informationen.
Direkt verbundene Netze
Wenn ein Router ein Interface mit einer IP-Adresse in einem bestimmten Netz hat, kennt er dieses Netz automatisch als lokal angeschlossen.
Beispiel:
- Interface G0/0:
192.168.10.1/24 - Interface G0/1:
192.168.20.1/24
Dann kennt der Router die Netze 192.168.10.0/24 und 192.168.20.0/24 direkt.
Entfernte Netze
Ein entferntes Netz ist nicht direkt am Router angeschlossen. Um es zu erreichen, braucht der Router entweder:
- eine statische Route
- eine dynamisch gelernte Route
- eine Standardroute
Genau dadurch kann der Router Pakete über andere Router hinweg weiterleiten.
Was ein Standard-Gateway mit Routing zu tun hat
Für Endgeräte ist das Standard-Gateway oft der erste praktische Berührungspunkt mit Routing. Ein Host selbst ist normalerweise kein vollwertiger Router. Er braucht deshalb ein Gerät, an das er Pakete für fremde Netze weitergeben kann.
Das Standard-Gateway als Ausgang in andere Netze
Wenn ein PC erkennt, dass die Ziel-IP nicht im eigenen lokalen Netz liegt, sendet er das Paket an sein Standard-Gateway. Dieses Gateway ist meist ein Router oder ein Layer-3-Switch.
- lokales Ziel = direkte Kommunikation
- nicht lokales Ziel = Weitergabe an das Gateway
Warum das Einsteiger oft zuerst praktisch sehen
Fehlt das Standard-Gateway oder ist es falsch eingetragen, kann ein Gerät oft lokal noch funktionieren, aber keine entfernten Netze erreichen. Genau daran merkt man sehr schnell, wie zentral Routing in der Praxis ist.
Ein einfaches Routing-Beispiel mit zwei Netzwerken
Ein anschauliches Beispiel hilft, die Grundidee zu verstehen.
Netzaufbau
- PC A im Netz
192.168.10.0/24 - Server B im Netz
192.168.20.0/24 - Router mit zwei Interfaces zwischen beiden Netzen
Der Router hat:
192.168.10.1/24auf Interface 1192.168.20.1/24auf Interface 2
Ablauf der Kommunikation
- PC A möchte Server B erreichen
- PC A erkennt: Ziel liegt nicht im eigenen Netz
- PC A sendet das Paket an sein Standard-Gateway
192.168.10.1 - Der Router prüft die Ziel-IP und erkennt das Zielnetz
192.168.20.0/24 - Der Router leitet das Paket über sein Interface ins Zielnetz weiter
Genau dieser Vorgang ist Routing in seiner grundlegenden Form.
Statisches und dynamisches Routing kurz eingeordnet
Routinginformationen können auf unterschiedliche Weise in eine Routingtabelle gelangen. Für Einsteiger ist es hilfreich, den Unterschied zwischen statischem und dynamischem Routing zu kennen.
Statisches Routing
Beim statischen Routing trägt ein Administrator die Route manuell ein. Das ist einfach, kontrollierbar und in kleinen Umgebungen oft ausreichend.
Beispiel auf Cisco:
ip route 192.168.30.0 255.255.255.0 192.168.20.2
Damit wird festgelegt, dass das Netz 192.168.30.0/24 über den nächsten Hop 192.168.20.2 erreichbar ist.
Dynamisches Routing
Beim dynamischen Routing lernen Router Wege zu Netzwerken automatisch über Routingprotokolle wie OSPF, EIGRP oder BGP. Das ist besonders in größeren Umgebungen wichtig.
- weniger manuelle Pflege
- automatische Anpassung bei Änderungen
- typisch für größere oder komplexere Netze
Für Grundlagen genügt zunächst das Verständnis, dass statisches Routing manuell und dynamisches Routing automatisch organisiert wird.
Was eine Standardroute ist
Eine Standardroute ist eine Art „Auffangroute“ für Ziele, zu denen kein speziellerer Eintrag existiert. Sie ist besonders wichtig für den Weg ins Internet oder in unbekannte entfernte Netze.
Warum Standardrouten gebraucht werden
Kein kleiner Router hält typischerweise eine vollständige Liste aller Internetnetze. Stattdessen wird unbekannter Verkehr oft an einen Upstream-Router weitergegeben.
Beispiel für eine Standardroute
ip route 0.0.0.0 0.0.0.0 192.168.1.1
Diese Route bedeutet vereinfacht: Alles, was ich nicht genauer kenne, sende ich an 192.168.1.1.
- wichtig für Internetzugang
- vereinfacht kleine Routingtabellen
- typisch an Außenkanten von Netzwerken
Wie Routing und VLANs zusammenhängen
VLANs segmentieren das Netzwerk auf Layer 2. Sobald Geräte in unterschiedlichen VLANs miteinander kommunizieren sollen, kommt Routing ins Spiel. Genau hier greifen Switching und Routing ineinander.
Ein VLAN ist eine eigene Broadcast-Domain
Geräte in unterschiedlichen VLANs können nicht einfach per Layer 2 direkt kommunizieren. Dafür ist ein Layer-3-Gerät nötig.
- VLAN 10 für Clients
- VLAN 20 für Drucker
- VLAN 30 für Server
Wenn ein Client in VLAN 10 einen Drucker in VLAN 20 erreichen soll, braucht es Routing zwischen diesen Netzen.
Warum das in der Praxis so oft vorkommt
Moderne LANs sind fast immer segmentiert. Deshalb ist Routing nicht nur ein WAN- oder Internet-Thema, sondern auch innerhalb vieler lokaler Netzwerke essenziell.
Routing ins Internet einfach erklärt
Das für viele Benutzer sichtbarste Routing-Beispiel ist der Weg ins Internet. Fast jede Internetverbindung eines Endgeräts basiert auf mehreren Routingentscheidungen entlang des Pfads.
Vom lokalen Netzwerk in fremde Netze
Ein PC sendet ein Paket zu einer Ziel-IP im Internet. Zuerst geht das Paket an das lokale Standard-Gateway. Danach übernehmen weitere Router Schritt für Schritt die Weiterleitung in Richtung Ziel.
- Host zum lokalen Gateway
- lokaler Router zum Provider
- Provider zu weiteren Routern
- schrittweise Weiterleitung bis zum Zielnetz
Warum Routing dabei mehrfach stattfindet
Ein einzelner Router kennt selten den kompletten Endweg im Detail. Vielmehr trifft jeder Router entlang des Pfads eine neue Entscheidung für den nächsten Abschnitt. Routing ist also ein fortlaufender Prozess von Hop zu Hop.
Typische CLI-Befehle zum Prüfen von Routing
Wer Routing besser verstehen will, sollte sich auch einfache Prüf-Befehle ansehen. Schon wenige Standardbefehle machen Routingtabellen und Pfade sichtbar.
Auf Cisco-Geräten
show ip route
show ipv6 route
show ip interface brief
ping 192.168.20.1
traceroute 8.8.8.8
Mit diesen Befehlen kann man unter anderem prüfen:
- welche Netze der Router kennt
- welche Interfaces aktiv sind
- ob ein Ziel grundsätzlich erreichbar ist
- über welche Zwischenstationen ein Pfad verläuft
Auf Endgeräten
Auch Endgeräte können Hinweise auf Routing liefern.
Unter Windows:
ipconfig
route print
ping 8.8.8.8
tracert 8.8.8.8
Unter Linux oder macOS:
ip addr
ip route
ping 8.8.8.8
traceroute 8.8.8.8
Gerade der Blick auf Standard-Gateway und Routingtabelle hilft Einsteigern sehr beim Verständnis.
Typische Einsteigerfehler beim Verständnis von Routing
Beim Einstieg in Routing tauchen einige Missverständnisse besonders häufig auf. Diese früh zu kennen hilft, spätere Verwirrung zu vermeiden.
Häufige Fehlannahmen
- Ein Router leite einfach „alles irgendwie weiter“
- Routing und Switching seien praktisch dasselbe
- Ein Host könne entfernte Netze ohne Gateway direkt erreichen
- Ein aktiver Link bedeute automatisch funktionierendes Routing
- VLAN-Kommunikation funktioniere immer auch ohne Routing
Was stattdessen richtig ist
- Routing basiert auf gezielten Tabellenentscheidungen
- Switching ist lokal auf Layer 2, Routing netzübergreifend auf Layer 3
- Entfernte Ziele brauchen ein Gateway oder eine passende Route
- Routing muss logisch richtig konfiguriert sein
Warum Routing für Netzwerkeinsteiger so zentral ist
Routing ist eines der Themen, bei denen viele einzelne Netzwerkgrundlagen zusammenlaufen. Wer Routing versteht, versteht automatisch mehr über IP-Adressierung, Subnetze, Gateways, VLANs und Internetkommunikation.
Wichtige Folgethemen bauen direkt darauf auf
- statische Routen
- dynamische Routingprotokolle
- Inter-VLAN-Routing
- WAN-Verbindungen
- Firewall-Pfade und Netzwerkdesign
Routing ist die Grundlage für netzübergreifende Kommunikation
Ohne Routing gäbe es keine strukturierte Kommunikation zwischen Subnetzen, keine saubere Verbindung segmentierter VLANs und kein funktionierendes Internet im heutigen Sinn. Genau deshalb gehört Routing zu den wichtigsten Kernkonzepten der Netzwerktechnik.
Was Einsteiger sich zu Routing merken sollten
Routing ist der Prozess, bei dem IP-Pakete zwischen verschiedenen Netzwerken weitergeleitet werden. Router arbeiten dabei auf Layer 3, lesen Ziel-IP-Adressen und entscheiden anhand ihrer Routingtabelle, wohin ein Paket als Nächstes gesendet werden muss. Endgeräte nutzen für entfernte Ziele ihr Standard-Gateway. Direkt verbundene Netze, statische Routen, dynamische Routen und Standardrouten bilden zusammen die Grundlage dieser Weiterleitungslogik.
- Routing verbindet unterschiedliche IP-Netze
- Router arbeiten mit IP-Adressen und Routingtabellen
- das Standard-Gateway ist für Hosts der Ausgang in fremde Netze
- lokale Kommunikation ist etwas anderes als Routing
- VLANs brauchen Routing, wenn sie miteinander kommunizieren sollen
- Routing ist die Basis für Internetzugang und netzübergreifende Kommunikation
Wer Routing in diesen Grundlagen sauber verstanden hat, besitzt eine sehr wichtige Basis für fast alle weiterführenden Netzwerkthemen. Genau dieses Verständnis macht spätere Konzepte wie statische Routen, dynamische Routingprotokolle, Inter-VLAN-Routing und WAN-Design deutlich leichter zugänglich.
Konfiguriere Cisco Router & Switches und liefere ein Packet-Tracer-Lab/GNS3
Ich biete professionelle Unterstützung im Bereich Netzwerkkonfiguration und Network Automation für private Anforderungen, Studienprojekte, Lernlabore, kleine Unternehmen sowie technische Projekte. Ich unterstütze Sie bei der Konfiguration von Routern und Switches, der Erstellung praxisnaher Topologien in Cisco Packet Tracer, dem Aufbau und Troubleshooting von GNS3- und EVE-NG-Labs sowie bei der Automatisierung von Netzwerkaufgaben mit Netmiko, Paramiko, NAPALM und Ansible. Kontaktieren Sie mich jetzt – klicken Sie hier.
Meine Leistungen umfassen:
-
Professionelle Konfiguration von Routern und Switches
-
Einrichtung von VLANs, Trunks, Routing, DHCP, NAT, ACLs und weiteren Netzwerkfunktionen
-
Erstellung von Topologien und Simulationen in Cisco Packet Tracer
-
Aufbau, Analyse und Fehlerbehebung von Netzwerk-Labs in GNS3 und EVE-NG
-
Automatisierung von Netzwerkkonfigurationen mit Python, Netmiko, Paramiko, NAPALM und Ansible
-
Erstellung von Skripten für wiederkehrende Netzwerkaufgaben
-
Dokumentation der Konfigurationen und Bereitstellung nachvollziehbarer Lösungswege
-
Konfigurations-Backups, Optimierung bestehender Setups und technisches Troubleshooting
Benötigen Sie Unterstützung bei Ihrem Netzwerkprojekt, Ihrer Simulation oder Ihrer Network-Automation-Lösung? Kontaktieren Sie mich jetzt – klicken Sie hier.












