VXLAN prema MPLS IP VPN: VNI nije MPLS oznaka
Oba enkapsulacije nose oznake, pa timovi pokušavaju preslikati VNI na MPLS oznaku. Umjesto toga koristite rutirano predavanje ili podržani gateway.
Obje tehnologije stavljaju identifikator ispred paketa, pa zaključak izgleda očigledno: preslikajte VNI na MPLS oznaku i pustite da se dvije mreže spoje. Takvo preslikavanje ne postoji kao podržana operacija, jer identifikatori znače različite stvari i proizvode ih različite kontrolne ravni. VNI identificira VXLAN segment unutar overlaya; MPLS oznaka identificira postupak prosljeđivanja duž puta s komutacijom oznaka. Spajanje domena je rutirajuća odluka, a ne prevođenje brojeva.
Mit: oboje koristi oznake, pa ih preslikajte
Površna sličnost je stvarna i obmanjujuća. VXLAN nosi 24-bitni VNI u zaglavlju, a MPLS nosi stog oznaka, pa izgleda kao da se jedna vrijednost može prepisati u drugu na graničnom uređaju.
Ono što ruši ideju je sve oko vrijednosti. VNI rješava EVPN kontrolna ravan i krajnje točke tunela u donjem sloju. Oznaku dodjeljuje MPLS ravan prosljeđivanja duž puta. Nijedna strana nema definiran postupak da identifikator druge strane prihvati kao svoj.
Šta svaka strana zapravo prosljeđuje
Na strani fabrike granični uređaj završava VXLAN tunel, preslikava VNI na VRF zakupca i rutira paket kao obični IP. Na strani provajdera PE prihvata rutu korisnika u VRF, nameće stog MPLS oznaka i prosljeđuje ga preko IP VPN.
To predavanje je dobro razumljen model u RFC 4364: korisnički rub razmjenjuje IP rute s rubom provajdera, a svaka domena posjeduje vlastitu enkapsulaciju. VNI je nestao dok paket stigne do PE, i upravo zato model funkcionira.
Zašto se kontrolne ravni ne spajaju
EVPN Type 5 nosi IP prefiks rute s overlay sljedećim skokovima, dok VPN-IPv4 objave pripadaju drugoj adresnoj porodici. Isti naizgled ciljevi ruta na obje strane ne prevode jednu porodicu u drugu i ne rješavaju sljedeće skokove preko granice.
Integrirani gateway može obavljati oba posla samo kada platforma implementira potrebne enkapsulacije i međusobni rad adresnih porodica. Ta sposobnost mora se provjeriti za točan hardver i izdanje, a ne zaključiti iz naziva porodice proizvoda.
Još dvije pretpostavke padaju na ovoj granici. MPLS IP VPN pruža rutiranu dostupnost, a ne Ethernet segment, pa rastezanje broadcasta zahtijeva podržanu uslugu sloja 2 umjesto toga. I obje enkapsulacije troše bajtove, pa je efektivni MTU manji nego što sugerira bilo koji donji sloj.
Odaberite rutirano predavanje ili integrirani gateway
Odaberite rutirano predavanje kada zakupcu treba IP dostupnost i provajder već nudi uslugu prema CE. To čuva vlasništvo čistim: fabrika posjeduje VXLAN i EVPN, provajder MPLS i VPN, a granica preslikavanje VRF-a na sučelje. Planirajte obim priključka, adresiranje i prebacivanje s provajderom, umjesto da pretpostavite da je jedna veza dovoljna.
Integrirani gateway odaberite samo kada platforma koju vodite podržava obje uloge i možete testirati međusobni rad. Ušteda na uređajima je stvarna, ali je stvaran i operativni rizik da jedan uređaj postane jedino mjesto gdje se dvije kontrolne ravni moraju složiti.
Šta zabilježiti po zakupcu
Vodite zapis specifičan za zakupca s priključkom, prihvaćenim i izvezenim prefiksima, načinom rješavanja sljedećeg skoka i očekivanim ponašanjem nakon kvara granice ili provajderove veze. Uključite budžet MTU-a na obje granice enkapsulacije i povratni put, jer radni smjer naprijed sam po sebi dokazuje vrlo malo.
Taj zapis povezuje dvije administrativne domene bez pretvaranja da su njihove pretpostavke o rutiranju i enkapsulaciji iste. Kada se kasnije neko zapita može li VNI jednostavno postati oznaka, dokument odgovara dizajnom, a ne raspravom.