Uobičajena pretpostavka je da model priključenja Layer 2 na granici određuje sve iznad njega, pa dizajn počinje parom vPC i ide naviše. Obično se završi odlukama o rutiranju donetim slučajno. EVPN granica je pre svega granica rutiranja: kontekst rutiranja zakupca sreće spoljni domen rutiranja, a ono što prelazi tu liniju je izjava politike. Izaberite rute, odnos ASN i puteve otkaza pre nego što se bilo ko počne prepirati o port-channels. Model priključenja zatim sledi iz zahteva umesto da ga diktira.

Počnite od onoga što prelazi granicu

Zapišite rute koje treba da budu vidljive sa svake strane, smer u kojem idu i ko odobrava izmenu te liste. Granica koja prihvata sve i oglašava sve nema politiku, samo kabl.

Zatim imenujte otkaz koji nameravate da operišete: jedan uplink u prekidu, jedan border leaf u prekidu, ili ceo spoljni domen nedostupan. Svaki odgovor menja da li vam trebaju dva nezavisna suseda, deljeno priključenje Layer 2, ili oboje.

Tek kada te dve liste postoje, pitanje priključenja postaje odgovorivo. Pre toga svaki mehanizam izgleda jednako valjan. Posle toga većina njih isključuje sebe. To je ceo argument za to da se posao rutiranja uradi prvi.

Fiksirajte granicu ASN i peering

Fabric sa privatnim AS obično pravi peering sa javnim graničnim domenom preko eBGP, a zanimljiv deo je politika na obe strane. Odlučite koji se prefiksi prihvataju, koji oglašavaju i koji AS path upstream treba da primi.

RFC 6996 rezerviše opseg ASN za privatnu upotrebu, i ti ASN ne bi trebalo da se pojavljuju u globalnim oglasima. Primenite politiku uklanjanja ili filtriranja koju platforma podržava i proverite rezultujući oglas umesto da pretpostavite da je uređaj to uradio. Taj korak vam takođe ne daje ovlašćenje da oglašavate proizvoljan javni prefiks, što je odvojen razgovor sa vlasnikom adrese.

Konfederacija ili funkcija local-AS je dizajnerski izbor za određenu topologiju. Nijedno nije obavezno samo zato što fabric i upstream koriste različite ASN uloge, a usvajanje jednog bez zahteva dodaje pokretne delove u svaku buduću izmenu.

Layer 3 uplink-ovi ne zahtevaju multichassis LAG

Nezavisni rutirani interfejsi sa sopstvenim BGP susedima daju dva jasna puta i dva jasna domena otkaza. vPC ili drugi multichassis LAG služi zahtevu priključenja Layer 2 i pravi je alat kada taj zahtev postoji.

Opšte pravilo da svaki granični par mora koristiti vPC ili ga mora izbegavati krije uslove koji zapravo odlučuju slučaj. Pitajte šta priključenje mora da nosi, pa izaberite mehanizam koji to nosi sa najmanje zajedničkih režima otkaza.

Politika rutiranja koju ste prvi napisali ne menja se kada se mehanizam priključenja promeni, što je dobar znak da je redosled bio ispravan.

Izvozite samo ono što zakupcu treba

Zakupcu može trebati podrazumevana ruta, skup izabranih spoljnih prefiksa ili mnogo veća tabela. Izaberite taj obim prema stvarnom kapacitetu prosleđivanja i kontrolne ravni, a ne prema starom broju internet ruta koje niko nije ponovo izmerio.

Ruta EVPN IP Prefix, obično nazvana Type 5 i definisana u RFC 9136nosi informacije o prefiksu u overlay-u. Implementacija i dalje zahteva odgovarajuću izvoznu i uvoznu politiku plus razrešavanje next-hop, pa primanje spoljne BGP rute na granici ne znači da je svaki zakupčev VRF uvozi.

Nije svakom leaf-u potrebna kompletna tabela samo zato što je granica drži. Distribuirajte ono što saobraćaj zakupca zahteva, a ostalo neka drži granica.

Proverite jedan prefiks od početka do kraja

Izaberite reprezentativni spoljni prefiks i pratite ga kroz predviđeni VRF granice, izvoznu politiku, kontekst prosleđivanja leaf-a koji prima i povratni put do izvora zakupca. Prefiks koji se pojavi na jednom mestu a ne na sledećem odmah lokalizuje grešku.

Potvrdite kako se next hop razrešava kroz overlay, jer ruta koja postoji sa nerazrešenim next hop ne prosleđuje ništa. Zatim ponovite proveru posle izmene uplink-a, jer se tada politika i razrešavanje next-hop najčešće razilaze.

Redosled rada: navedite rute koje prelaze, usaglasite ASN politiku, izaberite priključenje za njegov stvarni posao, odredite obim izvoza po zakupcu, pa proverite jedan prefiks i njegov povratni put.

Povezani članci