Unterschied zwischen zentralisiertem Routing und verteiltem Routing

Anonim

Zentrales Routing vs. Verteiltes Routing | Zentrales Routing vs verteiltes Routing

Routing ist der Prozess der Auswahl der Pfade, die zum Senden von Netzwerkverkehr verwendet werden sollen, und das Senden der Pakete entlang des ausgewählten Teilnetzes. Das zentrale Routing-Modell ist ein Routing-Modell, bei dem das Routing zentral über eine zentrale Datenbank ausgeführt wird. Im Gegensatz dazu handelt es sich bei dem verteilten Routing-Modell um ein Routing-Modell, das sich mit dem Routing unter Verwendung einer verteilten Datenbank befasst.

Was ist zentrales Routing?

Das zentralisierte Routing-Modell ist ein Routing-Modell, bei dem das Routing zentral über eine zentrale Datenbank ausgeführt wird. Mit anderen Worten wird die Routing-Tabelle an einem einzigen "zentralen" Knoten gehalten, der konsultiert werden sollte, wenn andere Knoten eine Routing-Entscheidung treffen müssen. Diese zentralisierte Datenbank besitzt eine globale Netzwerksicht. Das zentrale Routing ist am besten in spezifischen Domänen mit Systemen geeignet, die eine DWDM-Übertragung (Dense Wavelength Division Multiplexing) bereitstellen. Der Grund dafür ist, dass diese DWDM-Systeme OADM (Optical Add-Drop Multiplexer) enthalten, die innerhalb des Start- und Endpunktes des Kommunikationsmediums rekonfiguriert werden können. Die Befürworter des zentralisierten Routings legen nahe, dass die meisten Informationen, wie Details zur SRLG (Shared Risk Link Group) und Leistungsparameter sich nicht häufig ändern (und diese Informationen niemals selbst entdeckt oder angekündigt werden können), sind sie ideal, zentrale Datenbank. In einem zentralisierten Modell kann auf Zustandsinformationen leicht zugegriffen werden. Daher können die Informationen über Abhängigkeiten (im Hinblick auf das Routing) zwischen Schaltkreisen (um sicherzustellen, dass die Diversität existiert) relativ leicht gehandhabt werden, wenn Endgeräte nicht zwischen Schaltkreisen geteilt werden, und dies ist ideal für ein zentralisiertes Routing-Modell. Das zentralisierte Modell verwendet globale Zustandsinformationen. Die durchgeführten Berechnungen (wie beispielsweise die Vorberechnung der Pfade zur Wiederherstellung) können von dieser globalen Information sehr profitieren und sind daher für ein zentralisiertes Modell geeignet.

Was ist Distributed Routing?

Im verteilten Routing-Modell behält jeder Knoten eine separate Routing-Tabelle bei. Verteiltes Routing-Modell ist ein Routing-Modell, das sich hervorragend für Domänen eignet, die als vollständig undurchsichtig identifiziert werden können. Der Hauptgrund dafür ist, dass Einschränkungen der Beeinträchtigungen bei der Weiterleitung innerhalb dieser oben genannten Bereiche keine Rolle spielen. Im Falle eines Fehlers (wenn eine schnelle Wiederherstellung erforderlich ist) kann das verteilte Routingsystem die Verantwortung für die bedarfsgerechte Berechnung von Wiederherstellungspfaden für jeden der ausgefallenen Lichtpfade übernehmen (sogar zum Zeitpunkt des Erfassens eines erwarteten Fehlers).Schließlich ist das verteilte Routing-Modell in hohem Maße konsistent mit der existierenden Internet-eigenen verteilten Routing-Philosophie.

Was ist der Unterschied zwischen zentralem Routing und verteiltem Routing?

Das zentralisierte Routing-Modell führt das Routing mithilfe einer zentralisierten Datenbank durch, während das verteilte Routing-Modell das Routing mit einer verteilten Datenbank ausführt. Vereinfacht ausgedrückt enthält ein zentraler Knoten die Routing-Tabelle im zentralisierten Modell, während jeder Knoten eine Routing-Tabelle im verteilten Modell speichert. Da viele Informationen nicht häufig geändert werden, glauben viele, dass diese Informationen sehr gut geeignet sind, um in einer zentralen Datenbank gespeichert zu werden. Die für die Wiederherstellung benötigten Vorberechnungen können den Vorteil globaler Informationen in einer zentralen Datenbank nutzen. Im Gegensatz zum verteilten Routingsystem kann jedoch nicht auf das zentralisierte System zurückgegriffen werden, um die Verantwortung für die bedarfsgerechte Berechnung von Wiederherstellungspfaden für jeden der ausgefallenen Lichtpfade (zu einem Zeitpunkt des Erfassens eines erwarteten Fehlers) zu übernehmen. Im Gegensatz zum zentralisierten Ansatz ist das verteilte Routing-Modell in hohem Maße konsistent mit der bestehenden verteilten Routing-Philosophie des Internets.