Njia mbili kwenye kisanduku kimoja zinaweza kuelekeza 198.51.100.77 na bado zijibu maswali tofauti. Moja inaeleza anwani ya MAC inafikiwa wapi na, kwa hiari, ni IP gani imefungwa nayo. Nyingine inaeleza kiambishi awali kinachotatuliwa kupitia hop inayofuata, hata kama kiambishi hicho ni mwenyeji mmoja. Kuchanganya hizo mbili huzalisha tikiti inayoonekana kama hitilafu ya uelekezaji lakini kwa kweli ni aina ya njia iliyosomwa vibaya.

Njia ya haraka zaidi ya kuzitofautisha ni kusoma ufunguo ambao NLRI imejengwa kuzunguka, si barakoa iliyo mwishoni mwake.

Ufunguo wa njia husema njia inadai nini

Aina 2 ni njia ya Matangazo ya MAC/IP kutoka RFC 7432, na ufunguo wake ni anwani ya MAC ya biti 48 ndani ya NLRI. Nyuma ya ufunguo huo kuna uwanja wa anwani ya IP ambao uwanja wake wa urefu unaweza kuwa biti 0, 32 au 128, kwa hivyo tangazo la MAC pekee ni njia kamili na si ingizo la mwenyeji lenye sehemu zinazokosekana. Rundo la lebo linalofuata linaelekeza kwenye muktadha wa daraja ambapo MAC huyo anaishi.

Ikiwa uwanja wa IP umejazwa hubadilisha kile njia inasema, si aina ya njia. Kwa urefu wa biti 32 au 128, mtumaji pia anadai kwamba IP hii ni ya MAC huyo ndani ya mfano mmoja wa EVPN. Kwa urefu wa sifuri, mtumaji haitoi madai yoyote kuhusu IP. Hakuna toleo linalosema kwamba kiambishi awali kinafikiwa kupitia kipanga njia.

Aina 5 ni njia ya Kiambishi awali cha IP kutoka RFC 9136, na ufunguo wake ni kiambishi awali kilichoandikwa kama urefu pamoja na biti ngapi. Urefu huanzia 0 hadi 32 kwa IPv4 na 0 hadi 128 kwa IPv6.

Mikoa yote miwili ya masafa hayo ni halali, na hakuna inayodokeza MAC. Kiambishi awali cha urefu wa sifuri kinadai ufikivu bila kutaja mwenyeji, wakati /32 kinataja anwani moja hasa. NLRI pia hubeba anwani ya IP ya lango ambayo upande wa kutoka hutumia kujenga faharasa ya overlay, pamoja na lebo ya muktadha wa upelekaji. Hakuna uwanja wa MAC wa kubadilishia, ndiyo sababu mpokeaji huchukulia aina 5 kama lengwa lililoelekezwa.

Njia ya kiambishi awali /32 si aina 2 iliyopewa jina jipya

Viambishi awali vya ukubwa wa mwenyeji ni njia za kawaida za aina 5. Njia ya kiambishi awali /32 na aina 2 kwa anwani hiyo hiyo zinaweza kuwepo pamoja katika mfano mmoja wa EVPN, na hubeba taarifa tofauti za upelekaji.

Chukua 198.51.100.77 katika mfano wa EVPN unaotumia VNI 10100. Aina 2 inaweza kuunganisha na MAC 02:00:00:00:00:77 na lebo inayotambulisha kikoa cha daraja ambapo MAC huyo alijifunzwa. Aina 5 inaweza kutangaza 198.51.100.0/24 kwa subnet nzima, au 198.51.100.77/32 kwa anwani hiyo pekee, pamoja na anwani ya lango inayoelekeza kwenye VTEP ya kutoka. Anwani zinaingiliana kwa makusudi kwa sababu njia zinajibu maswali tofauti.

Njia moja inasema kwamba kiungo cha kituo cha mwisho kipo na kinafikiwa kupitia daraja fulani. Nyingine inasema kwamba kiambishi awali kinafikiwa kupitia kipanga njia fulani, iwe kituo chochote cha mwisho ndani yake kimewahi kujifunza au la.

Tofauti hiyo huamua wapi pa kuangalia kwanza wakati trafiki inashindwa. Ikiwa mwenyeji mmoja hafikiwi wakati njia ya subnet yake inaonekana sawa, aina 5 haikupaswa kubeba mwenyeji huyo; tafuta aina 2 inayokosekana. Ikiwa njia ya mwenyeji ipo lakini subnet nzima haifikiwi, angalia kama aina 5 iliundwa kabisa. Kusoma sehemu kwa mpangilio ni bora kuliko kukisia kutokana na urefu wa barakoa.

Kusoma njia zote mbili bila kukisia

Kwenye NX-OS, show bgp l2vpn evpn route type 2 na show bgp l2vpn evpn route type 5 hugawanya jedwali sawasawa kando ya mstari huu, na show l2route evpn mac ip huonyesha viungo vya ndani vya MAC-hadi-IP nyuma ya njia za aina 2. Kwenye Junos, show evpn database huorodhesha viungo vya MAC na IP vilivyojifunzwa wakati show route table bgp.evpn.0 huonyesha kilichotangazwa na kupokelewa.

Chuja kwa route distinguisher na lebo ya Ethernet kabla ya kufikia hitimisho. MAC au kiambishi awali kimoja kinaweza kuonekana katika mifano kadhaa ya EVPN, na njia inayoonekana vibaya katika mfano mmoja inaweza kuwa sahihi katika mwingine.

Kisha soma NLRI kwa mpangilio: aina ya njia, ufunguo, sehemu za lango au lebo, kisha route target katika sifa. Aina 2 inayobeba ESI isiyo sifuri inakuambia MAC ni multi-homed, na thamani hiyo ndiyo inayounganisha matangazo kutoka vipanga njia tofauti vya PE. Aina 5 inayobeba anwani ya lango inakuambia ni VTEP ipi ya kutoka inapaswa kupokea trafiki.

Ikiwa njia haipo, angalia asili kabla ya usimbaji. Thibitisha kwamba chanzo kina kiungo au kiambishi awali ndani, kisha thibitisha kwamba route target iliyoambatishwa nayo inaingizwa kwenye kisanduku hiki. Ripoti nyingi za aina 5 iliyovunjika huishia kwenye sera ya uingizaji, si kwenye muundo wa NLRI.

Rekodi muktadha, si aina ya njia pekee

Andika pamoja aina ya njia, mfano wa EVPN, route distinguisher, route target zilizoingizwa na kusafirishwa nje, na hop inayofuata iliyotatuliwa. Aina 2 bila mfano wake ni yenye utata, na hop inayofuata bila familia ya njia inakaribisha hitimisho lisilofaa.

Zote mbili ni njia za EVPN hata wakati mzigo ni anwani ya IPv4. Familia ya anwani ndani ya NLRI na familia ya anwani ya njia yenyewe ni sifa tofauti, na aina 5 haibadiliki kuwa njia ya IPv4-unicast au VPN-IPv4 kwa sababu tu inabeba kiambishi awali cha IPv4.

Tofauti hiyo inaonekana kwenye mpaka kati ya ndege ya udhibiti ya EVPN na IP-VRF. route target huamua ni VRF ipi inaingiza kiambishi awali, wakati anwani ya lango na lebo huamua jinsi pakiti inavyofungwa kuelekea kutoka. Soma hizo pamoja na uamuzi wa upelekaji unaacha kuonekana kuwa wa kiholela.

Mara ijayo /32 itakapotokea kwenye jedwali la EVPN, angalia ufunguo kabla ya barakoa. Ufunguo wa MAC pamoja na IP ya hiari ni kiungo cha aina 2; ufunguo wa kiambishi awali ni njia ya aina 5 urefu wake uwe wowote. Andika route target na hop inayofuata kando yake, na mhandisi anayefuata hatalazimika kutoa tena hadithi nzima.

Makala zinazohusiana