Dies ist eine sehr häufige Situation, die ich im Laufe der Jahre oft gesehen habe. Unabhängig davon, ob Sie ältere Point-to-Point-T1-Schaltkreise ablehnen und ersetzen, Netzwerke in eine Akquisition / Fusion integrieren oder nur den Anbieter wie in dieser Frage wechseln, besteht die Lösung fast immer darin, Ihre vorhandene Netzwerkausrüstung / Routing-Konfiguration zu verwenden zum Übertragen von Verkehr zwischen den verschiedenen Netzwerken. Das ist die einfachste Lösung und bietet Ihnen ein Höchstmaß an Kontrolle.
Um für eine Minute auf meine Seifenkiste zu kommen, ist hier ein klar definiertes, hierarchisches Netzwerkdesign nützlich. Wenn Sie ein Design mit Core-Aggregation-Distribution- Layern (oder sogar einem einfachen Core-Distribution-Layer-Setup) verwenden, verbinden Sie einfach jeden einzelnen MPLS-Dienstanbieter mit Ihrem Core / Aggregation-Gerät.
Sobald sich die Routen zu jedem Standort (unabhängig vom Anbieter) in Ihrem Core / Aggregation-Gerät befinden, können die vorhandenen Routing-Protokolle Ihres Netzwerks die Verkehrsverteilung zwischen den beiden Netzwerken verarbeiten. Für jeden Router sind dies einfach separate Subnetze, die in Ihrem Netzwerk verfügbar sind.
Aktuelle Konfiguration:
MPLS Service Provider A
|
BGP
|
-~-~-~-~-~-
|100 Sites|
-~-~-~-~-~-
Gewünschte Endkonfiguration:
MPLS Service Provider B
|
BGP
|
-~-~-~-~-~-
|100 Sites|
-~-~-~-~-~-
Und Sie suchen die Brücken- / Migrationsstrategie zwischen den beiden.
BEARBEITEN: Klären Sie die folgende Lösungsbeschreibung gemäß den Kommentaren von @ fredpbaker.
Ich sehe zwei Lösungen, bei denen beide Ihre MPLS-Anbieter an einem Ort mit einer Kernschicht verbinden (obwohl zwei aus Redundanzgründen besser wären und im Folgenden dargestellt sind). Auf diese Weise können Ihre vorhandenen Netzwerkgeräte die Standorte der einzelnen Anbieter verbinden.
An allen anderen Standorten wäre der MPLS-Anbieter irrelevant. Sie könnten mit Anbieter A oder Anbieter B (oder beiden) verbunden sein, und der Datenverkehr würde zwischen ihnen fließen.
Erstens könnten Sie BGP in Ihr vorhandenes IGP umverteilen und Ihren Geräten erlauben, den zwischen den einzelnen Anbietern übertragenen Verkehr weiterzuleiten:
Redistribute into OSPF/EIGRP
/ \
-~-~-~-~-~- -~-~-~-~-~-
| Core A |-\ /-| Core B |
-~-~-~-~-~- \ / -~-~-~-~-~-
| \ / |
| / \ |
BGP BGP BGP BGP
| / \ |
-~-~-~-~-~-~- -~-~-~-~-~-~-
| MPLS SP A | | MPLS SP B |
-~-~-~-~-~-~- -~-~-~-~-~-~-
| |
BGP BGP
| |
| |
| |
-~-~-~-~-~-~-~-~-~
| 98 Other Sites |
| Connected to |
| Either MPLS |
| Provider |
-~-~-~-~-~-~-~-~-~
Zweitens können Sie, wenn kein IGP ausgeführt wird oder nicht neu verteilt werden soll, das Inter-VRF-Routing mit VRF lite (wie von Stretch over bei PacketLife beschrieben) verwenden und die Routen von jedem Anbieter übernehmen in eine VRF auf jedem Core-Router und exportieren Sie sie in die entsprechende VRF:
Import/Export routes between VRF's as needed
/ \
-~-~-~-~-~- -~-~-~-~-~-
| Core A |VRF-B VRF-A| Core B |
-~-~-~-~-~- \ / -~-~-~-~-~-
VRF-A \ / VRF-B
| / \ |
BGP BGP BGP BGP
| / \ |
-~-~-~-~-~-~- -~-~-~-~-~-~-
| MPLS SP A | | MPLS SP B |
-~-~-~-~-~-~- -~-~-~-~-~-~-
| |
BGP BGP
| |
| |
| |
-~-~-~-~-~-~-~-~-~
| 98 Other Sites |
| Connected to |
| Either MPLS |
| Provider |
-~-~-~-~-~-~-~-~-~