Loete pakkumisel «L2VPN», seejärel konfiguratsioonilehel «VPLS», ja eeldate, et teine sõna kitsendab esimest. Mõnikord see nii on, mõnikord vastavad kaks rida hoopis omavahel seostamatutele küsimustele. Vääriti arusaamine seisneb nende nimede käsitlemises redelipulkadena lihtsast edasijõudnuni. L2VPN on perekond, VPWS ja VPLS on kaks teenusekäitumist selle sees, ja EVPN on juhtimistasandi mehhanism, mis suudab kanda mõlemat.

Iga lühend vastab erinevale küsimusele

Alustage sellest, mida kliendiühendus peab tegema, sest see on ainus küsimus, millele teenusemudel vastab. Punkt-punkti ring kahe asukoha vahel ja kümne asukoha ühine Etherneti segment on erinevad tooted, isegi kui mõlemat müüakse kihi 2 ühenduvusena.

NameQuestion it answersWhat it does not tell you
L2VPNWhich family of services carries Ethernet framesPoint-to-point or multipoint
VPWSA pair of attachment circuits behaves as one wireWhich control plane builds it
VPLSMany attachments share a bridged broadcast domainWhether MAC learning is limited or flooded
EVPNBGP distributes MAC and IP reachabilityWhich service model it is being used for

See tabel ei ole hierarhia, ja selle hierarhiana lugemine põhjustab tavapärase hankimisvea: VPWS pakkumise võrdlemine VPLS pakkumisega nii, nagu teine oleks esimese täielikum versioon. Need lahendavad erinevaid probleeme ja kumbki ei ole ülemhulk selles tähenduses, mida ostjad eeldavad.

VPWS ja VPLS eralduvad edastusotsuse juures

Virtuaalse privaatse liini teenuses valib ühendus kaugema lõpp-punkti. Sellele pordile saabuv liiklus väljub paarilise pordi suunas, ja teenusepakkuja serv ei pea põhilise edastusotsuse jaoks õppima, millised MAC-aadressid selle taga on.

VPLS-is sildab teenusepakkuja serv. See uurib iga kaadri siht-MAC-aadressi, õpib iga ühenduse jaoks lähteaadressid ja ujutab emuleeritud LAN-i sees tundmatud sihtkohad üle. See paneb teenuse käituma nagu LAN, ja sealt tulevad ka halduspiirangud.

Mitmepunktina näiv diagramm ei tõesta, et kõik asukohad jagavad üht ringhäälingu domeeni. Kaks teenusepakkujat võivad joonistada sama pilve ja müüa ühte sillatatud domeeni või mitut punkt-punkti ringi, ning erinevus muutub nähtavaks alles siis, kui ringhääling, tundmatu unicast-kaader või MAC-i liikumine ületab asukoha piiri. Ringhäälingu ping kahe asukoha vahel vastab küsimusele kiiremini kui ükski arhitektuuri slaid. Kui vastused tulevad igast teisest asukohast, on teil üks sild; kui vastab ainult paar, on teil traat.

EVPN on juhtimistasand, mitte topoloogia

EVPN-i põhispetsifikatsioon, RFC 7432, määratleb BGP MPLS-il põhinevad Ethernet VPN-i protseduurid: MAC-i kättesaadavus kuulutatakse BGP-s, mitte ei õpita ainult andmetasandi üleujutusega. Seejärel määratleb RFC 8214 VPWS-i toe EVPN-i abil, ja just see punkt murrab redelimudeli. Sama juhtimistasand teenindab nii punkt-punkti teenust kui ka mitmepunktiteenust.

Seega «me käitame EVPN-i» ei ole vastus küsimusele «mida me ostsime». Teenusepakkuja peab ikka ütlema, kas teenus on ühenduste paar või ühine sild, ja kas transport on MPLS, VXLAN või midagi muud. Need valikud elavad erinevates dokumentides ja konfiguratsiooni erinevates osades.

Operaatori jaoks tähendab see praktikas, et varajane EVPN-i valik muudab hilisemad teenusemuudatused odavamaks, sest kättesaadavus juba signaliseeritakse, mitte ei ujutata üle. See ei kõrvalda vajadust kõigepealt teenusemudel otsustada ega tee valesti konfigureeritud silda õigeks.

MPLS on andmetee, mitte määratlus

Raamistikudokumendid kirjeldavad perekonda ja selle nõudeid; need ei nõua ühte kapseldust. MPLS-siltide kuhjamine on nende teenuste tavaline transport ja see ei ole ainus. BGP-ga signaliseeritud teenus ja MPLS-i edastustee on eraldiseisvad projekteerimisotsused, mis lihtsalt sageli kokku satuvad.

Kui müüja ütleb «MPLS L2VPN», küsige, millist poolt kirjeldatakse. Kui vastuseks on ainult transport, on teenusemudel endiselt täpsustamata ja ühenduse käitumine endiselt teadmata.

Neli küsimust, mis muudavad sildi lepinguks

Küsige, mis on üleandmine: port, VLAN või VLAN-ide kogum, ja millistel neist on lubatud omavahel rääkida. Küsige, kas asukohad jagavad üht ringhäälingu domeeni, sest see üks vastus määrab üleujutuse, MAC-i piirid ja selle, kuidas aas käitub.

Küsige kaadri suuruse eelarvet otsast otsani ja lisage seejärel kapselduse üldkulud ise. Küsige, mis juhtub, kui üks ühendus ebaõnnestub, kas teised jätkavad edastamist ja kas teenusepakkuja võtab kättesaadavuse tagasi või jätab selle kuni taimeri aegumiseni.

Kirjutage need neli vastust oma kirjes tootenime kõrvale. Kui saabub järgmine pakkumine teise lühendi ja sama hinnaga, muutub võrdlus käitumise võrdlemiseks, ja ainult see ennustab, mida võrk halval päeval teeb.

Seotud artiklid