Menschen,
Ich habe zwei Router im Kern meines ISP. Das erste davon ist ein etwas altes Cisco-Gerät, in dem ich eBGP-Sitzungen mit meinen Upstreams, IX und Downstreams habe. Die zweite ist eine MikroTik CCR, die für meine Kunden als DHCP-Server, Firewall usw. fungiert.
Aufgrund der Erweiterung unseres Netzwerks ist der alte Cisco-Router nicht in der Lage, den gesamten aktuellen Datenverkehr flüssig zu verarbeiten. Aus internen Gründen können wir ihn jedoch vorerst nicht auf einen anderen Gang umstellen.
Ich denke darüber nach, den gesamten eingehenden Datenverkehr direkt an MikroTik-Geräte umzuleiten, sodass diese nicht von Cisco weitergeleitet werden müssen. Aber ich bin nicht sicher, ob es möglich ist.
Ich verwende für jeden meiner Upstreams einen / 29-Bereich, sodass der MikroTik-Router innerhalb des gleichen Bereichs wie die Grenzrouter meines und des Upstreams adressiert werden kann. Ex.:
- Upstreams 1. Router: 198.51.100.1/29
- Upstreams 2. Router: 198.51.100.2/29
- Mein Cisco-Router: 198.51.100.6/29
- Mein MikroTik-Router: 198.51.100.5/29
192.0.2.1 ist das Standard-Gateway für den MikroTik-Router (192.0.2.2).
Es wäre einfach, dies mit as-path prepend zu lösen, wenn MikroTik-Geräte mit BGP betrieben würden, aber dies ist aus technischen und kommerziellen Gründen nicht der Fall und kann es auch nicht sein.
Ich dachte, die Umleitung könnte erfolgen, indem das BGP-Next-Hop-Attribut der angekündigten Präfixe wie folgt in die IP-Adresse des MikroTik-Routers geändert wird (in Übereinstimmung mit dem obigen Netzwerkdiagramm):
route-map CHANGE_NEXTHOP permit 10
set ip next-hop 198.51.100.5
!
router bgp XXXXXX
neighbor 198.51.100.1 route-map CHANGE_NEXTHOP out
neighbor 198.51.100.2 route-map CHANGE_NEXTHOP out
!
Auf diese Weise würde der Upload-Verkehr durch eine direkte Verbindung zwischen beiden Routern fließen, während der Download-Verkehr von Upstreams direkt zum MikroTik-Router fließen würde.
Ich habe jedoch irgendwo gelesen, dass dies nur möglich ist, wenn BGP-Sitzungen Multihop sind, nicht wenn Nachbarn direkt verbunden sind. Darüber hinaus ist das Ändern des nächsten Hops nach meinem Verständnis nur eine Funktion von iBGP.
Ich bin weit davon entfernt, ein Cisco-Experte zu sein, habe viel gesucht, aber keine schlüssige Antwort auf meine Zweifel gefunden. Könnte mir jemand sagen, ob es möglich ist, das zu tun, was ich in der obigen Konfiguration beschrieben habe? Ausschnitt oder eine Lösung für meine schwierige Situation vorschlagen?
Leider habe ich derzeit keine Möglichkeit, es in einem Labor auszuführen (auch nicht mit virtuellen Maschinen), um zu testen, ob es wie beabsichtigt funktioniert.
Ich werde für diese und alle weiteren Informationen, die Sie zur Verfügung stellen, dankbar sein.
set ip next-hop...
Cisco einstelle . Ich werde ein Netzwerkdiagramm zeichnen und den ursprünglichen Beitrag so schnell wie möglich aktualisieren.