Zum Hauptinhalt springen

1. Einführung

Wie ursprünglich definiert, erfordert BGP, dass alle BGP-Sprecher innerhalb eines einzelnen AS vollständig vermascht sein müssen. Das Ergebnis ist, dass für n BGP-Sprecher innerhalb eines AS n*(n-1)/2 eindeutige interne BGP (IBGP) Sitzungen erforderlich sind. Diese Anforderung der „vollständigen Vermaschung" skaliert offensichtlich nicht, wenn es eine große Anzahl von IBGP-Sprechern innerhalb des autonomen Systems gibt, wie es in vielen Netzwerken heute üblich ist.

Dieses Skalierungsproblem wurde gut dokumentiert und es wurden mehrere Vorschläge gemacht, um es zu lindern, wie [RFC2796] und [RFC1863] (durch [RFC4223] historisch gemacht). Dieses Dokument präsentiert eine weitere Alternative zur Linderung der Notwendigkeit einer „vollständigen Vermaschung" und ist bekannt als „Autonome-System-Konföderationen für BGP" oder einfach „BGP-Konföderationen". Es wurde auch beobachtet, dass BGP-Konföderationen Verbesserungen bei der Routing-Richtlinienkontrolle bieten können.

Dieses Dokument ist eine Überarbeitung von [RFC3065] und macht dieses obsolet, welches selbst eine Überarbeitung von [RFC1965] ist. Es enthält redaktionelle Änderungen, Terminologie-Klarstellungen und explizitere Protokollspezifikationen basierend auf umfangreicher Implementierungs- und Bereitstellungserfahrung mit BGP-Konföderationen.

1.1. Spezifikation der Anforderungen

Die Schlüsselwörter „MUST", „MUST NOT", „REQUIRED", „SHALL", „SHALL NOT", „SHOULD", „SHOULD NOT", „RECOMMENDED", „MAY" und „OPTIONAL" in diesem Dokument sind wie in RFC 2119 [RFC2119] beschrieben zu interpretieren.

1.2. Terminologie

AS-Konföderation (AS Confederation) Eine Sammlung autonomer Systeme, die als eine einzelne AS-Nummer gegenüber BGP-Sprechern dargestellt und angekündigt wird, die keine Mitglieder der lokalen BGP-Konföderation sind.

AS-Konföderations-Identifikator (AS Confederation Identifier) Eine extern sichtbare autonome Systemnummer, die eine BGP-Konföderation als Ganzes identifiziert.

Mitglieds-Autonomes-System (Member Autonomous System, Member-AS) Ein autonomes System, das in einer gegebenen AS-Konföderation enthalten ist. Beachten Sie, dass „Mitglieds-Autonomes-System" und „Member-AS" in diesem gesamten Dokument vollständig austauschbar verwendet werden.

Member-AS-Nummer (Member-AS Number) Ein autonome Systemnummer-Identifikator, der nur innerhalb einer BGP-Konföderation sichtbar ist und verwendet wird, um ein Member-AS innerhalb dieser Konföderation darzustellen.