Split Horizon - LinkFang.de





Split Horizon


Split Horizon und Poisoned Reverse sind Verfahren der Computer-Netzwerktechnik und werden bei bestimmten Routing-Protokollen verwendet, um beim Informationsaustausch zwischen Routern Routingschleifen zu vermeiden.

Split-Horizon-Verfahren finden in den Protokollen RIP, EIGRP, IGRP und VPLS Anwendung.

Funktionsweise

Bei Split Horizon werden in der Routingtabelle die Anzahl der Hops und der Zwischenrouter bis zu einem Zielnetz gespeichert sowie die Information darüber, von welchem Router die Informationen empfangen wurden.

Der Router sendet keine Routingupdates auf das Interface von welchem er die Netze gelernt hat.

Beispiel

Router C „weiß“ von Router B, dass das Netzwerk N0 über Router A zu erreichen ist.

Normalzustand:

Netz N0 → Router A ↔ Router B ↔ Router C 

Ausfall eines Routers: Router A nicht zu erreichen

Netz N0 → Router A ←X      X→ Router B ↔ Router C 

Ohne Split Horizon

  • Router B lernt beim nächsten Update von Router C, dass Router A über ihn in 2 Hops (ursprünglich von C zu B und von B zu A) zu erreichen ist - Router B würde das im Normalfall nicht interessieren, da er eine kürzere Strecke kennen würde, wenn Router A keinen Ausfall hätte. Dieser Ausfall wurde von Router B aber schon bemerkt, weshalb eben diese kürzere Strecke nicht mehr vorhanden ist.
  • Router B passt die Routingtabelle an und erhöht die Hopanzahl um 1.
  • Beim nächsten Update lernt Router C von B, dass der Router A nun mit 3 Hops über Router B zu erreichen ist.
  • Beim nächsten Update erhält Router B von C die Information, dass Router A nun mit 4 Hops zu erreichen ist.

Damit ist eine Routingschleife entstanden die bis zu 16 Hops, der maximal möglichen Anzahl von Zwischenstationen bei RIP hochzählt. Erst dann wird die Route zu Router A als unerreichbar markiert. Da Updates alle 30 Sekunden ausgetauscht werden, kann es 15 mal 30 Sekunden, also gute sieben Minuten dauern, bis der Ausfall eines Routers erkannt und die Verbindung zu ihm als unerreichbar markiert wird.

Mit Split Horizon

  • Router C versendet keine Updates von dem Netz auf das Interface von welchem er das Netz gelernt hat, und vermeidet somit Routingschleifen.

Poisoned Reverse

Beim Poisoned Reverse (mit blockierter Rückroute) werden alle über diese Schnittstelle gelernten/empfangenen Routen als „nicht erreichbar“ gekennzeichnet und zurückgesendet, indem die Anzahl der Hops direkt auf 16 (bei RIPv2) gesetzt wird, so dass diese Route nicht mehr von anderen Routern berücksichtigt wird, da jeder weiterer Hop unweigerlich "unendlich" (16) bedeuten würde.


Kategorien: Routing

Quelle: Wikipedia - http://de.wikipedia.org/wiki/Split Horizon (Vollständige Liste der Autoren des Textes [Versionsgeschichte])    Lizenz: CC-by-sa-3.0

Änderungen: Alle Bilder mit den meisten Bildunterschriften wurden entfernt. Ebenso alle zu nicht-existierenden Artikeln/Kategorien gehenden internen Wikipedia-Links (Bsp. Portal-Links, Redlinks, Bearbeiten-Links). Entfernung von Navigationsframes, Geo & Normdaten, Mediadateien, gesprochene Versionen, z.T. ID&Class-Namen, Style von Div-Containern, Metadaten, Vorlagen, wie lesenwerte Artikel. Ansonsten sind keine Inhaltsänderungen vorgenommen worden. Weiterhin kann es durch die maschinelle Bearbeitung des Inhalts zu Fehlern gerade in der Darstellung kommen. Darum würden wir jeden Besucher unserer Seite darum bitten uns diese Fehler über den Support mittels einer Nachricht mit Link zu melden. Vielen Dank!

Stand der Informationen: August 201& - Wichtiger Hinweis: Da die Inhalte maschinell von Wikipedia übernommen wurden, ist eine manuelle Überprüfung nicht möglich. Somit garantiert LinkFang.de nicht die Richtigkeit und Aktualität der übernommenen Inhalte. Sollten die Informationen mittlerweile fehlerhaft sein, bitten wir Sie darum uns per Support oder E-Mail zu kontaktieren. Wir werden uns dann innerhalb von spätestens 10 Tagen um Ihr Anliegen kümmern. Auch ohne Anliegen erfolgt mindestens alle drei Monate ein Update der gesamten Inhalte.