Entfernen von privaten autonomen Systemnummern in BGP


Einführung

Dieses Dokument beschreibt die Entfernung der privaten autonomen Systemnummern in BGP.

Voraussetzungen

Voraussetzungen

Für dieses Dokument gibt es keine besonderen Anforderungen.

Verwendete Komponenten

Dieses Dokument ist nicht auf bestimmte Software-und Hardwareversionen beschränkt.

Konventionen

Weitere Informationen zu Dokumentkonventionen finden Sie in den Cisco Technical Tips Konventionen.,

Entfernen Sie die Nummern

Private Autonomous System (AS) – Nummern, die zwischen 64512 und 65535 liegen, werden verwendet, um global eindeutige AS-Nummern zu erhalten. Global eindeutig, DA Zahlen (1-64511) von InterNIC zugewiesen werden. Diese private AS-Nummer kann nicht an eine Tabelle des Global Border Gateway Protocol (BGP) weitergegeben werden, da sie nicht eindeutig ist (BGP Best Path Calculation erwartet Unique AS Numbers; weitere Informationen zur BGP-Pfadauswahl finden Sie unter BGP Best Path Selection Algorithm). Aus diesem Grund wurde in Cisco IOS® Software Release 10 eine neue Funktion hinzugefügt.,3 und höher, wodurch private AS-Nummern aus der Liste AS_PATH entfernt werden können, bevor die Routen an einen BGP-Peer weitergegeben werden.

Im Allgemeinen sind Kundennetze und ihre Routing-Richtlinien eine Erweiterung der jeweiligen Internet Service Provider (ISPs). Wenn ein Kundennetzwerk groß ist, kann der Dienstanbieter eine AS-Nummer mit verschiedenen Methoden zuweisen, um die Netzwerk-und Routingrichtlinien zu verwalten.

  • Eine Möglichkeit besteht darin, dauerhaft eine AS-Nummer im Bereich von 1 bis 64511 zuzuweisen., Dies geschieht, wenn ein Kundennetzwerk eine Verbindung zu zwei verschiedenen ISPs herstellt, z. B. Multihoming. Diese Situation erfordert, dass das Kundennetzwerk eine eindeutige AS-Nummer haben sollte, damit es seine BGP-Routen über zwei ISPs eindeutig an ein globales BGP-Netz weitergeben kann.

  • Eine zweite Möglichkeit besteht darin, eine Private AS-Nummer im Bereich von 64512 bis 65535 zuzuweisen. Dies geschieht, wenn ein Kundennetzwerk eine Verbindung zu einem einzelnen ISP herstellt (entweder Single-Homed oder Dual-Homed mit demselben ISP) und die AS-Nummern erhalten werden sollen., Es wird nicht empfohlen, eine private AS-Nummer zu verwenden, wenn Sie in Zukunft eine Verbindung zu mehreren ISPs herstellen möchten.

Wenn eine private AS-Nummer dem Kundennetzwerk zugewiesen wird, hat die BGP-Aktualisierung vom Kundennetzwerk zum ISP die private AS-Nummer in der AS_PATH-Liste. Wenn der ISP seine Netzwerkinformationen an die globale BGP-Tabelle (Internet) weitergibt, sollte er den AS_PATH mit der privaten AS-Nummer des Kunden nicht an das Internet weitergeben. Um dem ISP zu helfen, die private AS-Nummer aus der AS_PATH-Liste zu entfernen, verwenden Sie den Befehl Cisco IOS remove-private-as.,

Um die private AS-Nummer zu entfernen, verwenden Sie den Befehl Nachbar x. x. x remove-private-as router configuration.

Der Befehl neighbor x. x. x. x remove-private-as per-neighbor configuration zwingt BGP, den privaten ALS Nummer zu löschen. Sie können diesen Befehl für externe BGP-Nachbarn. Wenn das ausgehende Update eine Folge von privaten AS-Nummern enthält, wird diese Sequenz gelöscht.

Es gelten folgende Bedingungen:

  • Sie können diese Lösung nur mit externen BGP-Peers (eBGP) verwenden.,

  • Wenn das Update nur private AS-Nummern im AS_PATH hat, entfernt BGP diese Nummern.

  • Wenn der AS_PATH sowohl private als auch public AS-Nummern enthält, entfernt BGP die privaten AS-Nummern nicht. Diese Situation wird als Konfigurationsfehler angesehen.

  • Wenn der AS_PATH die AS-Nummer des eBGP-Nachbarn enthält, entfernt BGP die private AS-Nummer nicht.

  • Wenn der AS_PATH Konföderationen enthält, entfernt BGP die privaten AS-Nummern nur, wenn sie nach dem Konföderationsteil des AS_PATH.,

Ein Konfigurationsbeispiel finden Sie unter Beispielkonfiguration zum Entfernen von Private AS Numbers in BGP.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.