La kutima supozo estas, ke la Layer 2-aliĝa modelo ĉe la limo determinas ĉion super ĝi, do la dezajno komenciĝas per vPC-paro kaj iras supren. Kutime ĝi finiĝas per enkursigaj decidoj faritaj hazarde. EVPN-limo estas unue enkursiga limo: enkursiga kunteksto de luanto renkontas eksteran enkursigan domajnon, kaj tio, kio trapasas tiun linion, estas politika deklaro. Elektu la itinerojn, la ASN-rilaton kaj la malsukcesajn vojojn antaŭ ol iu komencos disputi pri port-channels. La aliĝa modelo tiam sekvas postulon anstataŭ dikti ĝin.

Komencu per tio, kio trapasas la limon

Skribu la itinerojn, kiuj devus esti videblaj ĉe ĉiu flanko, la direkton, laŭ kiu ili vojaĝas, kaj kiu aprobas ŝanĝon al tiu listo. Limo, kiu akceptas ĉion kaj anoncas ĉion, havas neniun politikon, nur kablon.

Poste nomu la malsukceson, kiun vi intencas funkciigi: unu uplink malsupre, unu border leaf malsupre aŭ la tuta ekstera domajno neatingebla. Ĉiu respondo ŝanĝas, ĉu vi bezonas du sendependajn najbarojn, komunan Layer 2-aliĝon aŭ ambaŭ.

Nur post kiam tiuj du listoj ekzistas, la aliĝa demando fariĝas respondebla. Antaŭe ĉiu mekanismo aspektas same valida. Poste la plej multaj sin forigas. Tio estas la tuta argumento por fari la enkursigan laboron unue.

Fiksu la ASN- kaj peering-limon

Fabriko kun privataj AS kutime peeras kun la publika lima domajno per eBGP, kaj la interesa parto estas la politiko ambaŭflanke. Decidu, kiuj prefiksoj estas akceptataj, kiuj estas anoncataj kaj kian AS path la upstream ricevu.

RFC 6996 rezervas ASN-gamojn por privata uzo, kaj tiuj ASN ne devus aperi en tutmondaj anoncoj. Apliku la platform-subtenatan forigan aŭ filtradan politikon kaj kontrolu la rezultan anoncon anstataŭ supozi, ke la aparato faris ĝin. Tiu paŝo ankaŭ ne donas al vi aŭtoritaton anonci arbitran publikan prefikson, tio estas aparta konversacio kun la adresa posedanto.

Konfederacio aŭ trajto local-AS estas dezajna elekto por specifa topologio. Neniu estas deviga nur ĉar la fabriko kaj la upstream uzas malsamajn ASN-rolojn, kaj adopti unu sen la postulo aldonas moviĝantajn partojn al ĉiu estonta ŝanĝo.

Layer 3-uplinkoj ne bezonas multichassis LAG

Sendependaj enkursigitaj interfacoj kun propraj BGP-najbaroj donas du klarajn vojojn kaj du klarajn malsukcesajn domajnojn. vPC aŭ alia multichassis LAG servas postulon de Layer 2-aliĝo, kaj ĝi estas la ĝusta ilo kiam tiu postulo ekzistas.

Ĝenerala regulo, ke ĉiu lima paro devas uzi vPC aŭ devas eviti ĝin, kaŝas la kondiĉojn, kiuj efektive decidas la kazon. Demandu, kion la aliĝo devas porti, poste elektu la mekanismon, kiu portas ĝin kun la plej malmultaj komunaj malsukcesaj reĝimoj.

La enkursiga politiko, kiun vi skribis unue, ne ŝanĝiĝas kiam la aliĝa mekanismo ŝanĝiĝas, kio estas bona signo, ke la ordo estis ĝusta.

Eksportu nur tion, kion la luanto bezonas

Luanto eble bezonas defaŭltan itineron, aron da elektitaj eksteraj prefiksoj aŭ multe pli grandan tabelon. Elektu tiun amplekson laŭ reala plusenda kaj regada ebena kapacito, ne laŭ malnova nombro da interretaj itineroj, kiujn neniu remezuris.

La itinero EVPN IP Prefix, kutime nomata Type 5 kaj difinita en RFC 9136, portas prefiksan informon en la overlay. La efektivigo ankoraŭ bezonas kongruan eksportan kaj importan politikon plus next-hop-solvon, do ricevi eksteran BGP-itineron ĉe la limo ne signifas, ke ĉiu luanta VRF importas ĝin.

Ne ĉiu leaf bezonas la kompletan tabelon nur ĉar la limo tenas ĝin. Distribuu tion, kion postulas la trafiko de la luanto, kaj lasu la limon posedi la reston.

Kontrolu unu prefikson de fino ĝis fino

Elektu reprezentan eksteran prefikson kaj sekvu ĝin tra la celata VRF de la limo, la eksporta politiko, la plusenda kunteksto de la ricevanta leaf kaj la reena vojo al luanta fonto. Prefikso, kiu aperas en unu loko kaj ne en la sekva, tuj lokalizas la eraron.

Konfirmu, kiel la next hop solviĝas tra la overlay, ĉar itinero, kiu ĉeestas kun nesolvita next hop, plusendas nenion. Poste ripetu la kontrolon post uplink-ŝanĝo, ĉar tiam politiko kaj next-hop-solvo plej ofte diverĝas.

Ordo de laboro: listigu la trapasajn itinerojn, interkonsentu la ASN-politikon, elektu la aliĝon por ĝia reala tasko, limigu la eksporton por ĉiu luanto, poste kontrolu unu prefikson kaj ĝian reenan vojon.

Rilataj artikoloj