De la VXLAN la MPLS IP VPN: un VNI nu este o etichetă MPLS
Ambele encapsulări poartă etichete, așa că echipele încearcă să mapeze un VNI pe o etichetă MPLS. Folosiți în schimb o predare rutată sau un gateway acceptat.
Ambele tehnologii pun un identificator în fața pachetului, așa că concluzia pare evidentă: mapați VNI pe o etichetă MPLS și lăsați cele două rețele să se unească. O astfel de mapare nu există ca operație acceptată, pentru că identificatorii înseamnă lucruri diferite și sunt produși de planuri de control diferite. Un VNI identifică un segment VXLAN într-un overlay; o etichetă MPLS identifică un tratament de expediere de-a lungul unei căi comutate cu etichete. Unirea domeniilor este o decizie de rutare, nu o traducere de numere.
Mitul: ambele folosesc etichete, deci mapați-le
Asemănarea de suprafață este reală și înșelătoare. VXLAN poartă un VNI de 24 de biți în antet, iar MPLS poartă un stack de etichete, așa că pare că o valoare ar putea fi rescrisă în cealaltă pe un dispozitiv de frontieră.
Ceea ce sparge ideea este tot ceea ce înconjoară valoarea. VNI este rezolvat de planul de control EVPN și de punctele terminale ale tunelului din stratul de bază. Eticheta este atribuită de planul de expediere MPLS de-a lungul unei căi. Niciuna dintre părți nu are o procedură definită de a accepta identificatorul celeilalte părți ca al său.
Ce expediază de fapt fiecare parte
Pe partea de fabric, un dispozitiv de frontieră termină tunelul VXLAN, mapează VNI pe un VRF al chiriașului și rutează pachetul ca IP obișnuit. Pe partea de furnizor, PE acceptă ruta clientului într-un VRF, impune stackul de etichete MPLS și o expediază prin IP VPN.
Această predare este modelul bine înțeles din RFC 4364: marginea clientului schimbă rute IP cu marginea furnizorului, iar fiecare domeniu deține propria encapsulare. VNI a dispărut până când pachetul ajunge la PE, și exact de aceea modelul funcționează.
De ce planurile de control nu fuzionează
EVPN Type 5 transportă rute de prefix IP cu următoarele salturi overlay, în timp ce anunțurile VPN-IPv4 aparțin unei alte familii de adrese. Țintele de rută identice ca aspect pe ambele părți nu traduc o familie în cealaltă și nu rezolvă următoarele salturi peste graniță.
Un gateway integrat poate îndeplini ambele sarcini numai când platforma implementează encapsulările necesare și interoperabilitatea dintre familiile de rute. Această capacitate trebuie verificată pentru hardware-ul și versiunea exacte, nu dedusă din numele unei familii de produse.
Încă două presupuneri eșuează la această graniță. O MPLS IP VPN oferă accesibilitate rutată, nu un segment Ethernet, așa că extinderea difuzărilor cere un serviciu de nivel 2 acceptat în schimb. Și ambele encapsulări consumă octeți, așa că MTU efectiv este mai mic decât sugerează oricare dintre straturile de bază.
Alegeți predarea rutată sau gatewayul integrat
Alegeți predarea rutată când chiriașul are nevoie de accesibilitate IP și furnizorul oferă deja un serviciu orientat spre CE. Ea păstrează proprietatea curată: fabricul deține VXLAN și EVPN, furnizorul deține MPLS și VPN, iar frontiera deține maparea VRF la interfață. Planificați amploarea atașării, adresarea și comutarea la defecțiune împreună cu furnizorul, în loc să presupuneți că o singură legătură este suficientă.
Alegeți un gateway integrat doar când o platformă pe care o operați acceptă ambele roluri și puteți testa interoperabilitatea. Economia de echipamente este reală, dar la fel de real este și riscul operațional ca un singur dispozitiv să devină singurul loc în care două planuri de control trebuie să fie de acord.
Ce trebuie înregistrat pentru fiecare chiriaș
Păstrați o evidență specifică chiriașului cu atașarea, prefixele acceptate și exportate, metoda de rezolvare a următorului salt și comportamentul așteptat după o defecțiune a frontierei sau a legăturii furnizorului. Includeți bugetul MTU la ambele frontiere de encapsulare și calea de întoarcere, pentru că o direcție directă funcțională demonstrează foarte puțin singură.
Acea evidență este cea care leagă două domenii administrative fără a pretinde că presupunerile lor de rutare și encapsulare sunt aceleași. Când cineva întreabă mai târziu dacă VNI poate deveni pur și simplu o etichetă, documentul răspunde cu proiectarea, nu cu o dispută.