Wir haben eine Outbound-Route-Map auf einem eBGP-Peer, die bestimmten Präfixen einige Communities hinzufügt. Gibt es eine Möglichkeit zu beweisen, dass dies tatsächlich von der Absenderseite im klassischen IOS geschieht?
show ip bgp neighbor x.x.x.x advertised-routes
zeigt sie nicht
Auch debug ip bgp update out
scheint nicht zu!
In gns3 kann ich die gleiche Konfiguration vornehmen und sehen, dass sie von meiner gefälschten Upstream-Seite aus funktioniert, aber ich muss in der Lage sein, den Produktionsrouter von der lokalen Seite aus zu überprüfen ...
Antworten:
Das letzte Mal, als ich dies überprüfte / versuchte, war es in IOS nicht möglich. Bei NX-OS oder IOS-XE / XR bin ich mir allerdings nicht sicher. Es hilft dir nicht, aber das ist mit Juniper-Ausrüstung möglich.
Bezüglich Ihrer Konfiguration - stellen Sie sicher, dass Sie das
additive
Schlüsselwort in Ihren Routenkarten verwenden, um die Communitys festzulegen. Andernfalls fügen Sie der Liste keine Communitys hinzu, sondern ersetzen vorhandene Communitys durch die Communitys, die Sie in Ihrer Route festlegen. Karten.quelle
Richten Sie einen anderen BGP-Peer oder Routenreflektor ein, den Sie mit identischen Richtlinien steuern. Vergewissern Sie sich natürlich, dass Sie keinen Datenverkehr für diesen Peer erzwingen.
quelle
Ich konnte erfolgreich bestätigen, dass BGP-Attribute angewendet werden, indem ich BGP debuggte und dann den Peer zurücksetzte und dann die Debugmeldungen ansah. Das ist natürlich störend. Nachdem Sie Ihr Debug-IP-BGP-Update durchgeführt haben, haben Sie auf dem Peer einen Hard-Reset durchgeführt? Ich werde das durcharbeiten und einen Screenshot bereitstellen.
quelle
debug ip bgp update out
sah ich die Updates, aber das beinhaltete nicht die Communitys. Wenn ichdebug ip bgp update
die eingehenden Aktualisierungen in meinem GNS3-Labor sehen möchte , wird die Community in den Debug-Meldungen für eingehende Aktualisierungen angezeigt. In der tatsächlichen Situation hat dies jedoch keinen Sinn .Haben Sie versucht, show ip bgp xyz0 / 24 auszuführen ? Dieser Befehl zeigt Community in unserer Umgebung (15. + Version)
quelle
Auf Routern, auf denen IOS-XR ausgeführt wird, können Sie "show bgp advertised neighbour ABCD oder X: X :: X" verwenden. Sie erhalten zusätzliche Informationen zu den Präfixen, die an den Nachbarn gesendet wurden (einschließlich der Community, falls konfiguriert). Wie bereits erwähnt, denken Sie daran, das Schlüsselwort "additive" in der Route-Map-Anweisung zu verwenden, wenn Sie nicht die gesamte Liste ersetzen möchten, und fügen Sie "send-community-ebgp" unter der richtigen Adressfamilie hinzu, um mit dem Senden zu beginnen zum nachbarn
quelle
Dies funktioniert auf IOS-XE 15.x :
Es erzeugt diese Ausgabe:
quelle