Um meine Frage so einfach wie möglich zu gestalten, habe ich ein kurzes Szenario zusammengestellt:
Der Bereich 0 erstreckt sich über zwei Rechenzentren mit jeweils mehreren Routern / Netzwerken.
In Bereich 0 sind zwei ABRs mit Bereich 1 verbunden, die in Bereich 1 mit demselben Router verbunden sind. In jedem Rechenzentrum befindet sich ein Bereich mit 0,1 ABR. Diese ABRs sind zufällig auch WAN-Router, daher werden sie auch in Bereich 0 zur Verbindung der Rechenzentren verwendet. Bereich 1 ist ein Standardbereich.
Bereich 0 wird aufgrund von WAN / MAN-Verbindungen zwischen den Rechenzentren aufgeteilt (aufgeteilt).
Siehe Zeichnung:
Basierend auf dem Lesen des OSPFv2-RFC und vielen anderen Informationen im Internet gehe ich von Folgendem aus:
A. Ein partitioniertes Backbone fungiert als zwei separate Bereichs-Nullen und sie kennen sich nicht mehr.
B. Jeder Bereich 0 ist für das Intra-Area-Routing innerhalb seiner eigenen Partition voll funktionsfähig.
C. Die Funktionalität zwischen jedem Bereich 0 und Bereich 1 ist voll funktionsfähig. Bereich 1 erhält Zusammenfassungen von Bereich 0 von jeder Partition und die Zusammenfassungen von Bereich 1 von ABR in jede Partition von Bereich 0. Externe Routen von jeder Partition des Bereichs 0 fließen zusammen mit LSAs vom Typ 4 für ASBRs ebenfalls in den Bereich 1.
D. Router in Bereich 0 A können keine Netzwerke in Bereich 0 B erreichen und umgekehrt, da keine virtuelle Verbindung über Bereich 1 besteht. Da keine virtuelle Verbindung besteht, werden keine Routing-Informationen aus Bereich 0 A mit dem Bereich geteilt 0 B, das ein ABR in Bereich 1 lernt (und umgekehrt).
Bin ich richtig oder verstehe ich etwas falsch? Meine Annahmen basieren auf dem Distanzvektor / Split-Horizon-Verhalten zwischen Gebieten. In der Schnellzeichnung, die ich gemacht habe, bedeutet dies, dass R1 Zusammenfassungen von Bereich 0 in Bereich 1 überflutet, was R4 in Bereich 1 lernen wird, aber R4 davon ausgeht, dass der Bereich 0, mit dem er direkt verbunden ist, der einzige Bereich 0 ist, also hat er gewonnen. ' Ich denke nicht einmal daran, Routing-Informationen aus diesen Zusammenfassungen "zurück in den Bereich 0" zu senden.
Natürlich ist dies kein gewünschtes Verhalten für ein funktionierendes Design, aber wenn ich es richtig verstehe, möchte ich, dass mein Netzwerk auf diese Weise ausfällt, wenn meine beiden Rechenzentren die Konnektivität untereinander verlieren. Ich habe eine OSPF-Domäne für einen einzelnen Bereich geerbt und möchte alle Router für Zweigstellenstandorte in einen separaten Bereich aufteilen, damit bei einer Aufteilung von Bereich 0 der Datenverkehr zwischen Rechenzentren keine WAN-Verbindungen für Zweigstellenstandorte über Router durchläuft, die mit beiden Daten verbunden sind Zentren.
Ich mache auch eine Umverteilung von OSPF zu BGP und ich möchte nicht, dass ein ASBR in einem Rechenzentrum Routen von Netzwerken im anderen Rechenzentrum umverteilt, wenn sein einziger Weg zu ihnen die Übertragung einer Zweigstelle mit zwei Standorten auf einer langsamen Verbindung erfordert.
Vielen Dank für jeden Einblick.