Wie kann ich BGP-Verbindungsprobleme über Direct Connect beheben?

Lesedauer: 3 Minute
0

Meine Border Gateway Protocol (BGP)-Sitzung stellt keine Verbindung über den AWS Direct Connect-Link her oder befindet sich im Leerlauf.

Behebung

Führen Sie die folgenden Schritte aus, wenn Ihre BGP-Sitzung keine Verbindung herstellt oder sich im Leerlauf befindet.

Überprüfen des Direct Connect-Linkstatus

Um die BGP-Sitzung aufzurufen, muss die physische Direct Connect-Verbindung aktiv sein und eine Konnektivität zwischen den IP-Adressen den BGP-Peers bestehen. Die Konnektivität zwischen den IP-Adressen der BGP-Meers muss sowohl auf Ihrer Seite als auch bei AWS bestehen.

Wenn die physische Verbindung unterbrochen ist oder keine Konnektivität zwischen den BGP-Peers besteht, prüfen Sie die OSI- oder BGP-Konfiguration auf Fehler. Weitere Informationen finden Sie unter Der BGP-Status meiner virtuellen Schnittstelle für Direct Connect ist in der AWS-Konsole deaktiviert. Was soll ich tun?

Überprüfen der Konfiguration auf Ihrem Direct Connect-Router

Konfigurieren Sie Folgendes mit der von der Direct Connect-Konsole heruntergeladenen Direct Connect-Konfigurationsdatei:

  • Lokale und Fern-BGP-Peers
  • Lokale und Fern-BGP autonome Systemnummern (ASN)
  • BGP MD5-Passwort

Stellen Sie sicher, dass der Direct Connect-Router oder ein anderes Gerät nicht den Ein- oder Ausgang von TCP-Anschluss 179 und anderen flüchtigen Anschlüssen blockiert.

Da externes BGP (EBGP)-Multi-Hop auf der AWS-Seite deaktiviert ist, können BGP-Peers nicht mehr als einen Hop voneinander entfernt sein.
Hinweis: Wenn es sich um eine öffentliche virtuelle Schnittstelle handelt, stellen Sie sicher, dass die IP-Adressen der BGP-Peers innerhalb des von AWS genehmigten CIDR-Bereichs liegen. Wenn die IP-Adressen der BGP-Peers nicht genehmigt sind, kann die BGP-Sitzung nicht eingerichtet werden. Weitere Informationen finden Sie unter AWS Direct Connect – Häufig gestellte Fragen.

Debuggen von Paketerfassungen

Um weitere mögliche Fehler auszuschließen, überprüfen Sie die folgenden Protokolle Ihres Routers:

  • BGP- und TCP-Debugs
  • BGP-Protokolle
  • Paketerfassungen für den Datenverkehr zwischen den IP-Adressen der BGP-Peers

Überprüfen der BGP-Sitzung, wenn sie vom eingerichteten Status in den Leerlauf wechselt

Überprüfen Sie bei privaten virtuellen Direct Connect-Schnittstellen die Anzahl der Routen, die Sie während der BGP-Sitzung ankündigen. Wenn Sie während der BGP-Sitzung mehr als 100 Routen ankündigen, geht die BGP-Sitzung in einen Leerlaufzustand über. Fassen Sie die Routen so zusammen, dass die Anzahl der angekündigten Routen weniger als oder gleich 100 ist. Alternativ können Sie für AWS eine Standardroute über die BGP-Sitzung ankündigen.

Wenn Sie mehr als 100 Netzwerke in Ihrem On-Premises-Netzwerk haben, können Sie für AWS eine Standardroute über die BGP-Sitzung ankündigen. Fassen Sie die Routen so zusammen, dass die Anzahl der angekündigten Routen weniger als 100 beträgt.

Verwandte Informationen

Fehlerbehebung bei AWS Direct Connect

Wie behebe ich Probleme mit meinem Direct Connect BGP, wenn es vom Status AKTIV in den Status INAKTIV wechselt?