Dy rrugë në të njëjtën kuti mund të tregojnë drejt 198.51.100.77 dhe gjithsesi të përgjigjen pyetjeve të ndryshme. Njëra përshkruan ku një adresë MAC është e arritshme dhe, opsionalisht, cila IP është e lidhur me të. Tjetra përshkruan një prefiks që zgjidhet përmes një hopi tjetër, edhe kur ai prefiks është një host i vetëm. Ngatërrimi i tyre prodhon një tiketë që duket si gabim rrugëtimi, por në fakt është një lloj rruge i lexuar gabimisht.

Mënyra më e shpejtë për t'i dalluar është të lexoni çelësin rreth të cilit është ndërtuar NLRI-ja, jo maskën në fund të saj.

Çelësi i rrugës tregon çfarë pretendon rruga

Tipi 2 është rruga e shpalljes MAC/IP nga RFC 7432, dhe çelësi i saj është adresa MAC 48-bitëshe brenda NLRI-së. Pas këtij çelësi qëndron një fushë adrese IP, fusha e gjatësisë së të cilit mund të jetë 0, 32 ose 128 bit, kështu që një shpallje vetëm me MAC është një rrugë e plotë dhe jo një zë hosti me pjesë që mungojnë. Pirgja e etiketave që vjen më pas tregon kontekstin e urës ku jeton ajo MAC.

Nëse fusha IP është e plotësuar ndryshon atë që deklaron rruga, jo llojin e rrugës. Me gjatësi 32 ose 128 bit, dërguesi pretendon gjithashtu se kjo IP i përket asaj MAC brenda një instance EVPN. Me gjatësi zero, dërguesi nuk bën fare pretendim për IP. Asnjëra version nuk thotë se një prefiks është i arritshëm përmes një rrugëtuesi.

Tipi 5 është rruga e prefiksit IP nga RFC 9136, dhe çelësi i saj është një prefiks i shkruar si gjatësi plus aq bit. Gjatësia shkon nga 0 në 32 për IPv4 dhe nga 0 në 128 për IPv6.

Të dy skajet e atij intervali janë të ligjshme, dhe asnjëri nuk nënkupton një MAC. Një prefiks me gjatësi zero pretendon arritshmëri pa emërtuar një host, ndërsa një /32 emërton saktësisht një adresë. NLRI-ja mbart gjithashtu një adresë IP portë daljeje që ana e daljes e përdor për të ndërtuar indeksin overlay, plus një etiketë për kontekstin e përcjelljes. Nuk ka fushë MAC mbi të cilën të komutohet, prandaj një marrës e trajton tipin 5 si një destinacion të rrugëtuar.

Një rrugë prefiksi /32 nuk është një tip 2 i riemërtuar

Prefikset me madhësi hosti janë rrugë të zakonshme të tipit 5. Një rrugë prefiksi /32 dhe një tip 2 për të njëjtën adresë mund të bashkëjetojnë në një instance EVPN, dhe ato mbartin informacione të ndryshme përcjelljeje.

Merrni 198.51.100.77 në një instance EVPN që përdor VNI 10100. Një tip 2 mund ta çiftojë me MAC 02:00:00:00:00:77 dhe një etiketë që identifikon domenin e urës ku ajo MAC u mësua. Një tip 5 mund të shpallë 198.51.100.0/24 për të gjithë nënrrjetin, ose 198.51.100.77/32 vetëm për atë adresë, me një adresë portë daljeje që tregon drejt VTEP-it të daljes. Adresat mbivendosen qëllimisht sepse rrugët përgjigjen pyetjeve të ndryshme.

Një rrugë thotë se ekziston një lidhje pikë fundore dhe se është e arritshme përmes një ure të caktuar. Tjetra thotë se një prefiks është i arritshëm përmes një rrugëtuesi të caktuar, pavarësisht nëse ndonjë pikë fundore brenda tij është mësuar ndonjëherë.

Ky ndryshim vendos ku të shikoni fillimisht kur trafiku dështon. Nëse një host i vetëm është i paarritshëm ndërsa rruga e nënrrjetit të tij duket në rregull, tipi 5 nuk ishte menduar kurrë të mbante atë host; kërkoni tipin 2 që mungon. Nëse rruga e hostit ekziston, por i gjithë nënrrjeti është i paarritshëm, kontrolloni nëse tipi 5 u krijua fare. Leximi i fushave me radhë është më i mirë se hamendja nga gjatësia e maskës.

Leximi i të dyja rrugëve pa hamendje

Në NX-OS, show bgp l2vpn evpn route type 2 dhe show bgp l2vpn evpn route type 5 e ndajnë tabelën saktësisht përgjatë kësaj linje, dhe show l2route evpn mac ip tregon lidhjet lokale MAC-me-IP pas rrugëve të tipit 2. Në Junos, show evpn database liston lidhjet e mësuara MAC dhe IP, ndërsa show route table bgp.evpn.0 tregon çfarë u shpall dhe u prit.

Filtroni sipas route distinguisher dhe etiketës Ethernet përpara se të nxirrni përfundime. E njëjta MAC ose prefiks mund të shfaqet në disa instanca EVPN, dhe një rrugë që duket e gabuar në një instancë mund të jetë e saktë në një tjetër.

Pastaj lexoni NLRI-në me radhë: lloji i rrugës, çelësi, fushat e portës ose etiketës, pastaj route target-et në atribute. Një tip 2 që mbart një ESI jo zero ju thotë se MAC-ja është multi-homed, dhe pikërisht ai vlerë lidh shpalljet nga rrugëtues të ndryshëm PE. Një tip 5 që mbart një adresë porte ju thotë cili VTEP daljeje duhet të marrë trafikun.

Nëse një rrugë mungon, kontrolloni origjinën përpara kodimit. Konfirmoni që burimi e ka lidhjen ose prefiksin lokalisht, pastaj konfirmoni që route target-i i bashkangjitur importohet në këtë kuti. Shumica e raporteve për një tip 5 të prishur përfundojnë në një politikë importi, jo në formatin e NLRI-së.

Regjistroni kontekstin, jo vetëm llojin e rrugës

Shkruani së bashku llojin e rrugës, instancën EVPN, route distinguisher-in, route target-et e importuara dhe të eksportuara dhe hopin tjetër të zgjidhur. Një tip 2 pa instancën e tij është i paqartë, dhe një hop tjetër pa familjen e rrugëve fton në një përfundim të gabuar.

Të dyja janë rrugë EVPN edhe kur ngarkesa është një adresë IPv4. Familja e adresave brenda NLRI-së dhe familja e adresave të vetë rrugës janë veti të veçanta, dhe një tip 5 nuk bëhet rrugë IPv4-unicast ose VPN-IPv4 vetëm sepse mbart një prefiks IPv4.

Ky dallim shfaqet në kufirin midis një rrafshi kontrolli EVPN dhe një IP-VRF. Route target-i vendos cili VRF importon prefiksin, ndërsa adresa e portës dhe etiketa vendosin si paketa inkapsulohet drejt daljes. Lexoni ato së bashku dhe vendimi i përcjelljes nuk duket më arbitrar.

Herën tjetër që një /32 shfaqet në tabelën EVPN, kontrolloni çelësin përpara maskës. Një çelës MAC me një IP opsionale është një lidhje e tipit 2; një çelës prefiksi është një rrugë e tipit 5, sado e gjatë qoftë. Shkruani route target-in dhe hopin tjetër pranë, dhe inxhinieri i ardhshëm nuk do të duhet të nxjerrë përsëri të gjithë historinë.

Artikuj të ngjashëm