EVPN radi, ali usluga ne: četiri kontrolne tačke
Ruta do VTEP-a dokazuje transport, ne uslugu. Četiri kontrolne tačke po redu: pregovaranje familije adresa, lokalno stanje VNI-ja, poreklo i uvoz na udaljenom kraju.
Dolazak do udaljene VTEP adrese dokazuje da underlay prenosi pakete i to je sve što dokazuje. Usluga zakupca zahteva BGP EVPN sesiju sa ispravnom familijom adresa, lokalni VNI koji je priključen i operativan, rutu koja je nastala i uvoz na udaljenom kraju. To su četiri odvojene kontrolne tačke, svaka sa drugim popravkom. Tretiranje zelenog underlaya kao spremnosti usluge najčešći je način na koji se postavljanje EVPN-a zaglavi.
Čitajte ih po redu i zaustavite se na prvoj koja nije ono što dizajn očekuje. Kasnije kontrolne tačke ne mogu nadoknaditi raniji neuspeh.
Kontrolna tačka 1: transport do VTEP-a
Počnite sa dostupnošću između loopback adresa koje se koriste kao VTEP izvori. Ruta mora postojati u underlayu, put mora biti dopušten uključujući svaki zahtev za enkapsulacijom, a povratni put mora raditi. Ruta koja postoji ali je filtrirana u jednom smeru stvara asimetričan kvar koji izgleda povremeno. Potvrdite oba smera pre nego što nastavite.
Zabeležite izvornu i odredišnu adresu koje ste proverili. Kasniji korak koji rešava sledeći hop preko druge adrese je drugi test, a tretiranje njih kao jednog je način na koji se rešeni sledeći hop okrivljuje za transportni kvar.
Kontrolna tačka 2: EVPN familija, ne broj sesija
Uspostavljena BGP sesija ne znači da je EVPN familija adresa bila pregovarana. Pogledajte stanje specifično za familiju kod suseda: je li familija omogućena, je li pregovarona sa partnerom i nosi li je sesija uopšte. Sesija koja je podignuta za IPv4 unicast i nikada nije pregovarala EVPN ne pokazuje ništa pogrešno u opštem pregledu suseda, a specifikacija EVPN overlaya tretira uslugu i kontrolne postupke kao odvojena pitanja od transporta.
Proverite i izvornu adresu sesije. Peering izgrađen na adresi koja nije VTEP izvor je nesklad u dizajnu koji čeka da objasni kvar prosleđivanja.
Kontrolna tačka 3: lokalna usluga je priključena
Lokalni VNI mora biti priključen na most ili VRF koji predstavlja zakupca, a platforma ga mora prijaviti kao operativnog. Stanje članstva koje koristi model replikacije može biti važno pre nego što se nauči ijedan MAC hosta, pa prazna tabela krajnjih tačaka nije dokaz da je usluga pala.
Zatim potvrdite šta uređaj zapravo generiše: lokalnu rutu za taj VNI sa route targetima koje dizajn određuje. VNI koji je priključen ali nije oglašen stvara uslugu koja postoji lokalno i nigde drugde.
Kontrolna tačka 4: uvoz na prijemniku
Na prijemnom uređaju uporedite izvezene i uvezene route targete, a ne numeričke VNI-jeve. Podudaran broj VNI-ja ne dokazuje da prijemna instanca uvozi oglas, a neusklađen route target je nevidljiv u popisu VNI-ja. Rešite oglašeni sledeći hop kroz underlay pre nego što poverujete zapisu prosleđivanja. Zatim čitajte stanje prosleđivanja u overlayu za uslugu, a ne za uređaj u celini.
Tabela partnera može odražavati i podatke dataplanea ili učenje članstva specifično za implementaciju. Čitajte njeno poreklo i kontekst usluge uz EVPN rutu, umesto da broj redova uzimate kao dokaz.
Jedan zapis koji prolazi put
Držite jedan zapis po usluzi: lokalno stanje VNI-ja, EVPN sused i familiju, nastalu rutu te primljeni i uvezeni rezultat. Prođite tim zapisom od porekla do instalacije. Kad nešto ne uspe, zapis kaže koju od četiri kontrolne tačke popraviti, a ne koju naredbu isprobati.
Dodajte vremenske oznake dok to radite. Uvoz koji se pojavi nekoliko minuta nakon oglasa pitanje je politike ili konvergencije, dok je onaj koji se nikada ne pojavi pitanje konfiguracije, a ta razlika je vidljiva samo ako ste zapisali kada ste gledali.
Kada je statički VXLAN pravi odgovor
Statički konfigurisan VXLAN podatkovni put može raditi sa ručno zadatim partnerima dok EVPN tabela ostaje prazna. To nije pokvareno EVPN postavljanje, to je drugi model upravljanja. Odlučite koji dizajn namerava pre nego što praznu tabelu dijagnostikujete kao kvar.
IGP sused u underlayu daje transport i ništa više. Stanje usluge u overlayu odvojena je stvar za izgradnju i odvojena stvar za proveru.