Routing-Tabelle: Was ist das und wie konfiguriert man es?

Das Wort Router ist eines der am häufigsten gelesenen oder gehörten Wörter, wenn wir über Netzwerke sprechen. Es tut jedoch nie weh, ein bisschen mehr darüber zu wissen, wie sie intern funktionieren. Dieses Mal werden wir reden über Routing-Tabellen . Dies ist eine der wesentlichen Komponenten für einen Router, um seine Funktion zu erfüllen, und besteht darin, die Datenpakete über die am besten geeignete Route zum Ziel zu leiten.

Eine Routing-Tabelle besteht aus einer Reihe von Regeln, mit denen festgelegt wird, welchen Pfaddatenpaketen gefolgt werden soll. All dies über jedes Netzwerk, das mit dem IP-Protokoll arbeitet. Jedes Gerät, das die Möglichkeit hat, eine IP-Adresse zu haben, einschließlich Router und PCs wie Windows, Linux or MacHaben Sie eine Routing-Tabelle, um zu wissen, wie Sie zum Ziel gelangen.

Routing-Tabelle: Was ist das und wie konfiguriert man es?

Komponenten einer Routing-Tabelle

Eine solche Tabelle enthält alle Informationen, die erforderlich sind, damit ein oder mehrere Datenpakete auf dem besten Pfad über das Netzwerk übertragen werden können. Somit ist seine Ankunft am Ziel garantiert, solange verbindungsorientierte Transportschichtprotokolle wie TCP verwendet werden, da TCP garantiert, dass ein Paket das Ziel korrekt erreicht.

Es ist gut daran zu denken, dass jedes Datenpaket unabhängig von der Redundanz zusätzliche Daten enthält, die uns helfen, die Daten zu kennen Ursprungs IP-Addresse und für Ziel-IP , unter anderem Informationen, die in den Header gehen.

Als Beispiel sei ein Router genannt. Diese Gerätetypen verfügen über eine (oder mehrere) Routing-Tabellen. Diese Tabelle ermöglicht es dem Gerät, das Datenpaket an den nächsten Hop zu senden, dh an die nächste Netzwerkschnittstelle, auf die es möglicherweise stößt. Dies hängt jedoch ausschließlich davon ab, wie wir unsere Netzwerkgeräte konfiguriert haben. In diesem Fall die Router.

Die Komponenten einer Routing-Tabelle sind:

  • Zielnetzwerk: Dies entspricht dem Zielnetzwerk, in das das Datenpaket gehen soll.
  • Subnetzmaske: es wird verwendet, um die Subnetzmaske des Netzwerks zu definieren, zu dem wir gehen müssen.
  • Nächster Sprung: auf Englisch ist dies bekannt als nächster Sprung . Dies ist die IP-Adresse der Netzwerkschnittstelle, über die das Datenpaket übertragen wird, um den Weg bis zum Ende fortzusetzen.
  • Ausgehende Schnittstelle: es ist die Netzwerkschnittstelle, über die die Pakete verlassen müssen, um später endlich das Ziel zu erreichen.
  • Metriken: sie haben mehrere Anwendungen. Eine davon besteht darin, die Mindestanzahl von Sprüngen zum Zielnetzwerk oder einfach die „Kosten“ für den Zugang zum Zielnetzwerk anzugeben, und sie werden verwendet, um Priorität zu geben.

Folgende Routentypen können in einer Routing-Tabelle gespeichert werden:

  • Direkt verbunden
  • Remote-Routen
  • Gastgeber
  • Standardrouten
  • Schicksal

Es ist äußerst wichtig, das Routing-Konzept verstärkt zu haben. Was ist die Funktion eines Routers im Netzwerk:

  1. Empfangen Sie das Datenpaket.
  2. Finden Sie heraus, wie die Zieladresse lautet.
  3. Überprüfen Sie die von Ihnen konfigurierte Routing-Tabelle.
  4. Senden Sie das Paket auf dem bestmöglichen Weg an das Ziel.

Wie pflege ich eine Routing-Tabelle?

Grundsätzlich auf drei Arten: Direkt verbundene Netzwerke werden automatisch gepflegt, da sie direkt verbunden sind und Routen automatisch hinzugefügt werden. Wir haben auch statisches Routing , wo der Netzwerkadministrator eine oder mehrere Routen hinzufügt oder entfernt, und schließlich haben wir dynamisches Routing .

Heutzutage wird dem dynamischen Routing große Bedeutung beigemessen. Wie funktioniert es? Netzwerk Geräte, in diesem Fall Router, erstellen und aktualisieren ihre Routing-Tabellen automatisch. Sie tun dies durch Routing-Protokolle, um Informationen über Netzwerktopologien auszutauschen.

Wenn Sie über ein großes oder sehr großes Netzwerk verfügen, erfordert das statische Routing und folglich die manuelle Wartung dieses Netzwerks viele Stunden Aufwand durch das technische Personal. Letzteres ist sehr unpraktisch und viel weniger produktiv. Dynamische Routing-Tabellen ermöglichen es verbundenen Netzwerkgeräten, sich gegenseitig zuzuhören, sodass sie ihre Routing-Tabellen automatisch entsprechend den Netzwerkereignissen aktualisieren können. Vor allem, wenn es sich um Netzwerkfehler oder Überlastungen handelt.

Als nächstes werden wir uns sowohl das statische als auch das dynamische Routing genauer ansehen.

Statisches Routing

Wie bereits erwähnt, werden die statischen Routen im Router manuell konfiguriert, genau wie bei der Wartung. Ab wann könnte eine Änderungsanforderung gestellt werden? Wenn sich die Netzwerktopologie ändert. Obwohl statisches Routing im Allgemeinen sehr mühsam ist, insbesondere bei der Durchführung von Wartungsarbeiten, bietet es einige Vorteile, die es dennoch zu einer Option für die Konfiguration des Routings machen:

  • Höhere Sicherheit, dass eine Route korrekt eingegeben wurde und keine Probleme auftreten, da sie vom Administrator manuell eingegeben werden.
  • Effizienz bei der Verwaltung von Ressourcen, da auf dem Router kein Protokoll ausgeführt wird.

Es gibt zwei Haupttypen des statischen Routings: zu einem bestimmten Netzwerk und Standard statisch (oder Standardroute) . Für einen besseren Kontext hat die Konfiguration des statischen Routings zu einem bestimmten Netzwerk bei Verwendung von IPv4 die folgende Struktur:

DirecciónIP MáscaradeSubred IPsiguientesalto | InterfazDeSalida

Wenden wir diese Struktur auf einen Router-Befehl des Cisco-Herstellers an:

ip route 192.168.0.0 255.255.255.0 192.168.10.5

Anstelle der IP des nächsten Hops, dh der IP der Schnittstelle, durch die das Datenpaket weiter navigiert, können wir die Schnittstelle angeben:

ip route 192.168.0.0 255.255.255.0 serial 0/0/1

Auf der Seite der statischen Standardroute oder der Standardroute müssen wir wissen, dass dies funktioniert, wenn die Routing-Tabelle keine bestimmte Route für das Zielnetzwerk enthält. Dies gilt insbesondere dann, wenn Sie Router konfigurieren müssen, die das Internet zulassen.

Warum sollte die Route zu einem bestimmten Netzwerk nicht nützlich sein, wenn wir im Internet surfen wollen? Weil niemand sicher ist, auf welche Art von Websites und Diensten Sie jeden Tag zugreifen werden. Wir nehmen es nicht wahr, aber wir als Benutzer des Netzwerks von Netzwerken greifen täglich auf mehrere Netzwerke zu.

Die spezifische statische Route ist also weder realisierbar noch dynamisch, da die Heimrouter nicht alle Netzwerke der Welt unterstützen würden. Daher können wir mit der Standardroute dorthin gehen, wo wir möchten, wenn wir einen Internetzugang benötigen, da alle Standardpakete an den Router des Betreibers gesendet werden.

Die Struktur des Konfigurationsbefehls ist jedoch der „normalen“ statischen Route sehr ähnlich. Mal sehen, seine Struktur:

0.0.0.0 0.0.0.0 IPsiguientesalto | InterfazDeSalida

Wenden wir diese Struktur erneut auf einen Cisco-Router-Befehl an:

ip route 0.0.0.0 0.0.0.0 192.168.10.5

Anstelle der IP des nächsten Hops, dh der IP der Schnittstelle, durch die das Datenpaket weiter navigiert, können wir die Schnittstelle angeben:

ip route 0.0.0.0 0.0.0.0 serial 0/0/1

Dynamisches Routing

Die Router verwenden die verschiedenen dynamischen Routing-Protokolle, um alle Daten zu teilen, die sich auf das beziehen Zustand der Netzwerke . Anstatt dass ein Netzwerkadministrator Routing-Tabellen manuell konfiguriert, sorgen dynamische Routing-Protokolle dafür. Der Administrator muss lediglich das dynamische Routing-Protokoll korrekt konfigurieren und die direkt verbundenen Netzwerke gemeinsam nutzen, damit andere Router wissen, wohin sie gehen sollten, falls ein Zugriff auf dieses Netzwerk erforderlich ist. Diese Art des Lernens ermöglicht es, die beste Route für jeden Fall zu bestimmen und sie dann zur Routing-Tabelle des Routers hinzuzufügen.

Es ist wichtig, einige Vorteile im Zusammenhang mit dynamischem Routing zu erwähnen. Das Wichtigste hat mit der Fähigkeit zu tun, eine neue bessere Route zu bestimmen, wenn die ursprünglich ermittelte Route außer Betrieb genommen wurde. Andererseits ist ein menschliches Eingreifen in keinem Fall erforderlich, auch nicht bei den komplexesten Änderungen der Netzwerktopologie. Je nach Szenario müssen IGP (Interior Gateway Routing Protocols) verwendet werden, die in einem AS (Autonomous System) wie RIP, OSPF, IS-IS oder EIGRP verwendet werden. Wenn wir verschiedene AS miteinander kommunizieren wollen, wird als Protokoll BGP verwendet.