跳到主要内容

3.1. Routes: Advertisement and Storage (Routen: Ankündigung und Speicherung)

3.1. Routes: Advertisement and Storage (Routen: Ankündigung und Speicherung)

Für den Zweck dieses Protokolls ist eine Route definiert als eine Informationseinheit, die eine Menge von Zielen mit den Attributen eines Pfades zu diesen Zielen paart. Die Menge der Ziele sind Systeme, deren IP-Adressen in einem IP-Adresspräfix enthalten sind, das im Network Layer Reachability Information (NLRI)-Feld einer UPDATE-Nachricht transportiert wird, und der Pfad ist die Information, die im Pfadattributfeld derselben UPDATE-Nachricht gemeldet wird.

Routen werden zwischen BGP-Speakern in UPDATE-Nachrichten angekündigt. Mehrere Routen, die dieselben Pfadattribute haben, können in einer einzigen UPDATE-Nachricht angekündigt werden, indem mehrere Präfixe im NLRI-Feld der UPDATE-Nachricht enthalten sind.

Routen werden in den Routing Information Bases (RIBs) gespeichert: nämlich den Adj-RIBs-In, der Loc-RIB und den Adj-RIBs-Out, wie in Abschnitt 3.2 beschrieben.

Wenn ein BGP-Speaker beschließt, eine zuvor empfangene Route anzukündigen, KANN er die Pfadattribute der Route hinzufügen oder modifizieren, bevor er sie einem Peer ankündigt.

BGP bietet Mechanismen, mit denen ein BGP-Speaker seinen Peers mitteilen kann, dass eine zuvor angekündigte Route nicht mehr zur Verwendung verfügbar ist. Es gibt drei Methoden, mit denen ein gegebener BGP-Speaker anzeigen kann, dass eine Route aus dem Dienst zurückgezogen wurde:

a) das IP-Präfix, das das Ziel für eine zuvor angekündigte Route ausdrückt, kann im Feld WITHDRAWN ROUTES in der UPDATE-Nachricht angekündigt werden, wodurch die zugehörige Route als nicht mehr zur Verwendung verfügbar markiert wird,

b) eine Ersatzroute mit demselben NLRI kann angekündigt werden, oder

c) die BGP-Speaker-Verbindung kann geschlossen werden, was implizit alle Routen, die das Paar von Speakern einander angekündigt hatte, aus dem Dienst entfernt.

Das Ändern des Attributs/der Attribute einer Route wird durch Ankündigung einer Ersatzroute erreicht. Die Ersatzroute trägt neue (geänderte) Attribute und hat dasselbe Adresspräfix wie die ursprüngliche Route.