L2VPN, VPLS, EVPN: štítok nie je služba
Skratka na objednávkovom formulári pomenúva rodinu, správanie presmerovania alebo riadiacu rovinu. Štyri otázky ich oddeľujú, skôr než porovnáte dve ponuky.
Na ponuke čítate „L2VPN“, potom na konfiguračnom liste „VPLS“, a predpokladáte, že druhé slovo zužuje prvé. Niekedy áno, inokedy oba riadky odpovedajú na nesúvisiace otázky. Omylom je považovať tieto názvy za priečky rebríka od základného po pokročilé. L2VPN je rodina, VPWS a VPLS sú dve správania služby v nej a EVPN je mechanizmus riadiacej roviny, ktorý môže niesť ktorékoľvek z nich.
Každá skratka odpovedá na inú otázku
Začnite tým, čo musí robiť pripojenie zákazníka, pretože to je jediná otázka, na ktorú model služby odpovedá. Okruh bod-bod medzi dvoma lokalitami a zdieľaný ethernetový segment cez desať lokalít sú rôzne produkty, aj keď sa oba predávajú ako konektivita vrstvy 2.
| Name | Question it answers | What it does not tell you |
|---|---|---|
| L2VPN | Which family of services carries Ethernet frames | Point-to-point or multipoint |
| VPWS | A pair of attachment circuits behaves as one wire | Which control plane builds it |
| VPLS | Many attachments share a bridged broadcast domain | Whether MAC learning is limited or flooded |
| EVPN | BGP distributes MAC and IP reachability | Which service model it is being used for |
Táto tabuľka nie je hierarchia, a čítať ju ako hierarchiu vedie k obvyklej nákupnej chybe: porovnávať ponuku VPWS s ponukou VPLS, akoby druhá bola úplnejšou verziou prvej. Riešia rôzne problémy a ani jedna nie je nadmnožina v zmysle, ktorý zákazníci predpokladajú.
VPWS a VPLS sa oddeľujú pri rozhodnutí o presmerovaní
V službe virtuálneho privátneho drôtu pripojenie vyberá vzdialený koncový bod. Prevádzka, ktorá prichádza na tento port, vychádza k párovému portu, a okraj poskytovateľa sa pri základnom rozhodnutí o presmerovaní nemusí učiť, aké MAC adresy sú za ním.
Vo VPLS okraj poskytovateľa mostuje. Skúma cieľovú MAC adresu každého rámca, učí sa zdrojové adresy pre každé pripojenie a zaplavuje neznáme ciele v emulovanej LAN. To spôsobuje, že sa služba správa ako LAN, a odtiaľ pochádzajú aj prevádzkové limity.
Diagram, ktorý vyzerá viacbodovo, nedokazuje, že všetky lokality zdieľajú jednu doménu vysielania. Dvaja poskytovatelia môžu nakresliť ten istý oblak a predávať jednu mostovú doménu alebo niekoľko okruhov bod-bod, a rozdiel je viditeľný až vtedy, keď hranicu lokality prekročí vysielanie, neznámy unicastový rámec alebo presun MAC. Ping vysielaním medzi dvoma lokalitami odpovie na otázku rýchlejšie než akýkoľvek architektonický slajd. Ak odpovede prichádzajú z každej inej lokality, máte jeden most; ak odpovedá iba dvojica, máte drôt.
EVPN je riadiaca rovina, nie topológia
Základná špecifikácia EVPN, RFC 7432, definuje postupy Ethernet VPN založené na BGP MPLS: dostupnosť MAC sa inzeruje v BGP namiesto toho, aby sa učila len zaplavovaním dátovej roviny. Potom RFC 8214 špecifikuje podporu VPWS pomocou EVPN, a to je bod, ktorý láme model rebríka. Tá istá riadiaca rovina obsluhuje službu bod-bod aj viacbodovú službu.
Takže „prevádzkujeme EVPN“ nie je odpoveď na „čo sme kúpili“. Poskytovateľ stále musí povedať, či je služba dvojicou pripojení alebo zdieľaným mostom, a či je transport MPLS, VXLAN alebo niečo iné. Tieto voľby žijú v rôznych dokumentoch a rôznych častiach konfigurácie.
Pre prevádzkovateľa z toho vyplýva, že včasná voľba EVPN zlacňuje neskoršie zmeny služby, pretože dostupnosť sa už signalizuje, nie zaplavuje. Neodstraňuje potrebu najprv rozhodnúť model služby a neopravuje nesprávne nakonfigurovaný most.
MPLS je dátová cesta, nie definícia
Rámcové dokumenty opisujú rodinu a jej požiadavky; nevyžadujú jednu zapuzdrenie. Skladanie MPLS štítkov je bežný transport pre tieto služby a nie je jediný. Služba signalizovaná cez BGP a cesta presmerovania MPLS sú oddelené návrhové rozhodnutia, ktoré sa len často stretávajú spolu.
Keď predajca povie „MPLS L2VPN“, opýtajte sa, ktorá polovica sa opisuje. Ak je odpoveďou len transport, model služby zostáva neurčený a správanie pripojenia neznáme.
Štyri otázky, ktoré menia štítok na zmluvu
Opýtajte sa, čo je odovzdanie: port, VLAN alebo zväzok VLAN, a ktoré z nich môžu navzájom hovoriť. Opýtajte sa, či lokality zdieľajú jednu doménu vysielania, pretože tá jediná odpoveď určuje zaplavovanie, limity MAC a správanie slučky.
Vyžiadajte si rozpočet veľkosti rámca od konca po koniec a potom si sami pripočítajte réžiu zapuzdrenia. Opýtajte sa, čo sa stane, keď jedno pripojenie zlyhá, či ostatné pokračujú v presmerovaní a či poskytovateľ stiahne dostupnosť alebo ju ponechá do vypršania časovača.
Zapíšte si tieto štyri odpovede vedľa názvu produktu do záznamu. Keď príde ďalšia ponuka s inou skratkou a rovnakou cenou, porovnanie sa stane porovnaním správania, a len ono predpovedá, čo sieť urobí v zlý deň.