Unterschied zwischen Verbindungsstatus und Distanzvektor

Verbindungsstatus vs. Distanzvektor

Das Distanzvektorprotokoll und das Verbindungsstatusprotokoll sind zwei Hauptabschnitte in Routingprotokollen. Jedes Routing-Protokoll gehört zu einem oder beiden. Mithilfe von Routing-Protokollen erfahren Sie mehr über seine Nachbarn, Netzwerkänderungen und Routen in einem Netzwerk. Beim Routing-Protokoll, bei dem der Distanzvektor-Routing-Algorithmus verwendet wird, werden die Informationen zu den verbundenen Routern regelmäßig angekündigt, z. B .: RIP sendet alle 30 Sekunden Aktualisierungen zum Netzwerk. RIP V1, RIP V2 und IGRP sind Distanzvektorprotokolle. Im Verbindungsstatus wird das Netzwerk jedoch nur dann von Routing-Protokollen aktualisiert, wenn sich das Netzwerk ändert, und es wurde erstellt, um die Nachteile des Distanzvektorprotokolls zu überwinden. Wenn das Netzwerk stabil ist, überschwemmt das Verbindungsstatusprotokoll jede LSA regelmäßig erneut, z. B. OSPF alle 30 Minuten. OSPF und IS-IS können als Verbindungsstatusprotokolle erkannt werden. Die Nachrichten, die Informationen über das Netzwerk enthalten, werden als LSA (Link State Advertisements) bezeichnet. Hier erfahren alle Router die gleichen Informationen über alle Router und Subnetze in einem Netzwerk. Diese Informationen werden im RAM eines Routers gespeichert und als Link State Database (LSDB) bezeichnet. In jedem Router haben sie eine identische Kopie der LSDB im Speicher.

Distanzvektor-Protokoll

Obwohl es in größeren Netzwerken eher nachteilig ist, wird das Distanzvektorprotokoll wie RIP in vielen einzelnen Netzwerken verwendet, wodurch das Internet unterstützt wird. Distanzvektor-Routing-Protokolle senden regelmäßig vollständige Routing-Aktualisierungen, aber manchmal sind diese vollständigen Aktualisierungen durch den Split-Horizon begrenzt, der als Mechanismus zur Verhinderung von Schleifen verwendet wird. Split Horizon lässt nicht zu, dass eine Route an dieselbe Schnittstelle angekündigt wird, in der die Route generiert wird. Wenn ein Router ausfällt, sendet er eine sofort ausgelöste Nachricht, die als ausgelöste Aktualisierung bezeichnet wird. Nachdem ein Router von einer fehlgeschlagenen Route erfahren hat, setzt er die Split-Horizon-Regeln für diese Route aus, kündigt eine fehlgeschlagene Route an und entfernt sie aus dem Netzwerk. Wenn eine Route nicht verfügbar ist, erhält jeder Router eine Zeit, die als Holddown-Timer bezeichnet wird, um über diesen Fehler zu erfahren, und der Router muss entfernt werden.

Verbindungsstatusprotokoll

Beim Verbindungsstatus-Routingprotokoll erstellt jeder Knoten eine Karte jeder Konnektivität um einen Router. Jeder Router hat vollständige Kenntnisse darüber, mit welchem ​​Router er verbunden ist, und er fügt seinen Routingtabellen basierend auf Metriken die besten Routen hinzu. Schließlich verfügt jeder Router im Netzwerk über dieselben Informationen über das Netzwerk. Wenn Sie das Distance Vector-Protokoll in Betracht ziehen, bietet das Verbindungsstatusprotokoll eine schnelle Konvergenz und verringert die Möglichkeit, Schleifen in einem Netzwerk zu erstellen. Verbindungsstatusprotokolle müssen nicht viele verschiedene Mechanismen zur Verhinderung von Schleifen verwenden. Verbindungsstatusprotokolle verbrauchen viel mehr CPU und Speicher, aber wenn ein Netzwerk ordnungsgemäß ausgelegt ist, kann dies reduziert werden. Daher ist viel mehr Planung als das Distanzvektorprotokoll erforderlich, und es ist erforderlich, mehr Konfigurationen für ein besseres Netzwerkdesign zu verwenden.

Was ist der Unterschied zwischen Verbindungsstatus und Distanzvektor??

· Distanzvektorprotokolle werden in kleinen Netzwerken verwendet und verfügen über eine begrenzte Anzahl von Sprüngen, während das Verbindungsstatusprotokoll in größeren Netzwerken verwendet werden kann und über eine unbegrenzte Anzahl von Sprüngen verfügt.

· Das Distanzvektorprotokoll hat eine hohe Konvergenzzeit, aber im Verbindungszustand ist die Konvergenzzeit niedrig.

· Das Distanzvektorprotokoll kündigt regelmäßig Aktualisierungen an, der Verbindungsstatus jedoch nur neue Änderungen in einem Netzwerk.

· Das Distanzvektorprotokoll kündigt nur die direkt verbundenen Router und vollständige Routingtabellen an, aber Verbindungsstatusprotokolle kündigen nur die Aktualisierungen an und überfluten die Ankündigung.

· Beim Distanzvektorprotokoll ist die Schleife ein Problem, und es verwendet Splithorizont, Routenvergiftung und Niederhalten als Schleifenverhinderungstechniken. Der Verbindungsstatus hat jedoch keine Schleifenprobleme.