Pogosta predpostavka je, da model priklopa Layer 2 na meji določa vse nad njim, zato se načrt začne s parom vPC in gre navzgor. Običajno se konča z usmerjevalnimi odločitvami, sprejetimi po naključju. Meja EVPN je najprej usmerjevalna meja: kontekst usmerjanja najemnika se sreča z zunanjo usmerjevalno domeno, in tisto, kar prečka to črto, je izjava politike. Izberite poti, razmerje ASN in poti okvare, preden se kdo začne prepirati o port-channels. Model priklopa nato izhaja iz zahteve, namesto da bi jo narekoval.

Začnite s tem, kar prečka mejo

Zapišite poti, ki morajo biti vidne na vsaki strani, smer, v kateri potujejo, in kdo odobri spremembo tega seznama. Meja, ki sprejema vse in naznanja vse, nima politike, samo kabel.

Nato poimenujte okvaro, ki jo nameravate obratovati: en uplink v okvari, en border leaf v okvari ali celotna zunanja domena nedosegljiva. Vsak odgovor spremeni, ali potrebujete dva neodvisna soseda, skupni priklop Layer 2 ali oboje.

Šele ko ta dva seznama obstajata, postane vprašanje priklopa odgovorljivo. Pred tem je vsak mehanizem videti enako veljaven. Po tem se večina sama izloči. To je ves argument za to, da se usmerjevalno delo opravi najprej.

Utrdite mejo ASN in peeringa

Tkanina z zasebnimi AS običajno peerira z javno mejno domeno prek eBGP, zanimivi del pa je politika na obeh straneh. Odločite, katere predpone se sprejemajo, katere se naznanjajo in katero pot AS mora prejeti upstream.

RFC 6996 rezervira obseg ASN za zasebno uporabo in ti ASN se ne bi smeli pojavljati v globalnih naznanilih. Uporabite politiko odstranjevanja ali filtriranja, ki jo platforma podpira, in preverite nastalo naznanilo, namesto da predpostavljate, da je naprava to storila. Ta korak vam tudi ne daje pooblastila za naznanjanje poljubne javne predpone, kar je ločen pogovor z lastnikom naslova.

Konfederacija ali funkcija local-AS je oblikovalska izbira za določeno topologijo. Nobena ni obvezna le zato, ker tkanina in upstream uporabljata različne vloge ASN, in sprejetje ene brez zahteve doda gibljive dele vsaki prihodnji spremembi.

Uplinki Layer 3 ne potrebujejo multichassis LAG

Neodvisni usmerjeni vmesniki z lastnimi sosedi BGP dajejo dve jasni poti in dve jasni domeni okvare. vPC ali drug multichassis LAG služi zahtevi po priklopu Layer 2 in je pravo orodje, ko ta zahteva obstaja.

Splošno pravilo, da mora vsak mejni par uporabljati vPC ali se mu mora izogibati, skriva pogoje, ki dejansko odločijo primer. Vprašajte, kaj mora priklop nositi, in nato izberite mehanizem, ki to nosi z najmanj skupnimi načini okvare.

Politika usmerjanja, ki ste jo napisali prvo, se ne spremeni, ko se spremeni mehanizem priklopa, kar je dober znak, da je bil vrstni red pravilen.

Izvozite samo tisto, kar najemnik potrebuje

Najemnik morda potrebuje privzeto pot, nabor izbranih zunanjih predpon ali veliko večjo tabelo. Ta obseg izberite glede na resnično zmogljivost posredovanja in krmilne ravnine, ne glede na staro število internetnih poti, ki ga nihče ni znova izmeril.

Pot EVPN IP Prefix, običajno imenovana Type 5 in opredeljena v RFC 9136prenaša informacije o predponi v overlayu. Izvedba še vedno potrebuje ustrezno izvozno in uvozno politiko ter razreševanje next-hop, zato prejem zunanje poti BGP na meji ne pomeni, da jo vsak VRF najemnika uvozi.

Vsak leaf ne potrebuje celotne tabele samo zato, ker jo meja drži. Razdelite tisto, kar zahteva promet najemnika, ostalo pa naj ima meja.

Preverite eno predpono od začetka do konca

Izberite reprezentativno zunanjo predpono in ji sledite skozi predvideni VRF meje, izvozno politiko, kontekst posredovanja prejemnega leafa in povratno pot do vira najemnika. Predpona, ki se pojavi na enem mestu in ne na naslednjem, takoj lokalizira napako.

Potrdite, kako se next hop razreši skozi overlay, ker pot, ki je prisotna z nerazrešenim next hop, ne posreduje ničesar. Nato ponovite preverjanje po spremembi uplinka, saj se takrat politika in razreševanje next-hop najpogosteje razhajata.

Vrstni red dela: naštejte poti, ki prečkajo mejo, uskladite politiko ASN, izberite priklop za njegovo dejansko nalogo, omejite izvoz na najemnika, nato preverite eno predpono in njeno povratno pot.

Sorodni članki