Was ist ein Routing -Protokoll?

Ein Routing -Protokoll ist das Mittel, mit dem Computernetzwerk den Verkehr über Geräte, die als Router bezeichnet werden, effizient leiten können. Ein solches Protokoll ist im Wesentlichen ein Algorithmus zur Verhinderung und Korrektur von Schleifen, sammeln Informationen über die Netzwerk -Topologie und verteilen diese Informationen an andere Router und wählen letztendlich den Verkehr aus, den der Verkehr benötigen sollte. Einige dieser Protokolle verarbeiten den Datenverkehr in einem Netzwerk und leiten ihn an andere Router innerhalb eines kontrollierten Netzwerks. Wenn die Kommunikation ein bestimmtes Netzwerk eingeben oder verlassen muss, wird sie von einem anderen Routing -Protokoll geleitet, der den Datenverkehr am Rande oder die Grenze des Netzwerks beobachtet.

Wenn ein Routing -Protokoll in der Innenseite eines Netzwerks verwendet wird, wird es als INNIOR -Gateway -Protokoll (IGP) bezeichnet. Mit demselben Routing -Protokoll zusammen bilden sie eine Routing -Domäne. Anschließend bilden eine beliebige Anzahl von Routing -Domänen zusammen ein Netzwerk, das ein autonomes System (AS) umfasst. Hier im Inneren einesDie Protokolle fallen in zwei primäre Kategorien, ein Link-Status-Protokoll oder ein vektorbasiertes Protokoll.

Mit einem Link-State-Protokoll sprechen die Router miteinander, um das gesamte Netzwerk abzubilden, den Status der Verbindungen zwischen ihnen zu bewerten und dann die bestmöglichen Pfade zu berechnen, die der Datenverkehr unternimmt. Diese Methode ist nützlich, um festzustellen, welche Pfade eine schnellere Verbindungsgeschwindigkeit als ein anderer Pfad haben können und um den kürzesten Weg herauszufinden. Diese Arten von Routing-Protokoll bringen sehr schnell darin, die Router miteinander zu konvergieren und ihr Wissen über das Netzwerk zu aktualisieren, wenn ein neuer Router hinzugefügt wird oder einer offline geht.

Ein vektorbasiertes Routing-Protokoll erhält in zwei Geschmacksrichtungen: dem Abstandsvektor und dem Pfadvektor, bei dem letztere eine Unterklasse des ersteren ist. Distanzvektormethoden verwenden eine sogenannte Hopfenzahl, um den kürzesten Weg FR zu bestimmenOm ein Router zum nächsten. Hier zählt der Router die Anzahl anderer Router -Kommunikation, die jeweils einen Hopfen darstellen, und erstellt dann seine Karte der bestmöglichen Routen. Im Vergleich zu einem Link-State-Protokoll kann ein Abstandsvektoralgorithmus nicht feststellen, wie schnell ein bestimmter Hopfen mit einem anderen verglichen wird, und kann letztendlich eine langsamere Route wählen, obwohl weniger Hopfen erforderlich sind. Es leidet auch unter Verzögerungen, wenn ein Router in das Netzwerk hinzugefügt oder aus dem Netzwerk entfernt wird, da er erneut Hopfen zählen muss, um seine Karte des Netzwerks wieder aufzubauen.

Ein Pfadvektor -Routing -Protokoll wird häufig am Rand eines Netzwerks in einem als Border Gateway Protocol (BGP) bezeichneten Netzwerk verwendet. Zusätzlich zum Zählen von Hopfen wirbt der Grenzrouter auch für seine Verfügbarkeit, indem er eine Pfadvektornachricht versendet. Die Grenzrouter anderer Netzwerke bauen dann ihr Wissen über Wege außerhalb eines AS auf, indem sie nach diesen Botschaften voneinander achten.

In einigen Fällen kann ein Routing -Protokoll aktiviert werdeny über ein vorhandenes Kommunikationsprotokoll geleitet werden. Ob sie Routed sind, hängt von der Schicht des Open Systems Interconnection (OSI) -Modells ab, unter der sie arbeiten, z. Das Internetprotokoll (IP) und das Transmission Control Protocol (TCP) arbeiten in den Schichten drei bzw. vier und sind zwei Mittel, mit denen ein Routing -Protokoll geleitet werden kann. Am bemerkenswertesten sind die BGPs, die über TCP laufen.

ANDERE SPRACHEN

War dieser Artikel hilfreich? Danke für die Rückmeldung Danke für die Rückmeldung

Wie können wir helfen? Wie können wir helfen?