Soll ich Standardrouten oder eine vollständige BGP-Tabelle verwenden?

9

Ich habe ein Netzwerk mit drei Verbindungen (ISPA, 3 MB, ISPB, 1,5 MB, ISPC, 50 MB). Ich habe drei verschiedene Geschwindigkeiten und als solche werden die ISPs A und B hauptsächlich aus Redundanzgründen verwendet. Ich erhalte derzeit Routen von allen drei Anbietern, filtere jedoch einige davon in den Sicherungslinks. Da ich versuchen würde, den Verkehr ausschließlich über die größere Pipe zu leiten, habe ich das Gefühl, dass ich nicht von allen ISPs eine vollständige Routing-Tabelle abrufen muss und lediglich Standardrouten synchronisieren kann.

Ist das der Fall? Gibt es eine Möglichkeit, BGP darauf zu beschränken, nur Next-Hop- oder lokale Routen zu synchronisieren? Ich mache mir Sorgen um die Aktivierung der vollständigen Synchronisierung, da ich mit älteren Routern arbeite und mit begrenzten RAM-Mengen arbeite.

Couradical
quelle
Was werben Sie für die drei ISPs?
Ron Trunk
Ich mache Werbung für eine Single / 24
Couradical

Antworten:

7

Sie können eine vollständige Tabelle von Ihrem Hauptnachbarn akzeptieren und die anderen bitten, Ihnen nur lokale Routen + Standardrouten zu senden. In diesem Fall würden die vollständigen Tabellenrouten den Standard gewinnen und Ihr Transitverkehr würde den Nachbarn "vollständige Tabelle" verwenden. Der Verkehr zu den sekundären Nachbarn sollte weiterhin ihre Uplinks verwenden, da der ASPATH kürzer wäre. Dies gilt jedoch nur für ausgehenden Datenverkehr. Wenn der größte Teil Ihres Datenverkehrs eingehend ist, müssen Sie die für die sekundären Nachbarn angekündigten Routen (über AS-Prepends usw.) de-priorisieren .


quelle
Alle eingehenden Inhalte werden bereits über Communitys verwaltet und der Pfad wird vorangestellt. Die andere Frage, die beim Synchronisieren von Standardrouten aufgeworfen wird, ist, ob jeder Router auch eine statische Standardroute haben sollte.
Couradical
1
Denken Sie nicht, dass ein statischer Standard weiterhin auf einen nicht reagierenden Nachbarn verweist und Routingprobleme verursachen kann.
6

Sofern Sie nicht anhand der Adresse auswählen möchten, welcher ISP verwendet werden soll, gibt es keinen Grund, mehr als eine Standardroute zu erhalten. Sie können das Attribut LOCAL-PREFERENCE auf der vom ISP C empfangenen Route verwenden, um es auszuwählen. Hier ist ein Beispiel:

ip access-list standard DEFAULT-ONLY permit 0.0.0.0
!
route-map PREFERr-C permit 10
 match ip address DEFAULT-ONLY
 set local-preference 200
route-map PREFER-C permit 20
!
router bgp 9999
neighbor <isp c> route-map PREFER-C in
!

BEARBEITEN: Als ich Synchronisierungsrouten las, stellte ich fest, dass Ihre BGP-Router miteinander sprachen. In diesem Fall verwenden Sie die lokalen Einstellungen.

Ron Trunk
quelle