Baadhi ya njia za L2VPN hupotea baada ya kuongeza viakisi vya njia
Vikao huendelea lakini njia chache za L2VPN hazifiki kamwe. Vitambulisho vya nguzo vilivyotumika tena, uhusiano wa mteja na grafu ya uakisi hueleza upotevu huo wa kuchagua.
Vikao huendelea, IGP ni thabiti, na bado njia chache za L2VPN hazionekani kamwe kwenye miinuko miwili kati ya minne ya mtoa huduma. Mtindo huu ni wa tatizo la uakisi na si la usafirishaji, kwa sababu kikao kilichovunjika hushindwa kabisa, wakati ukingo wa uakisi uliotumika tena hushindwa kwa kuchagua. Pete ya kimwili haina uhusiano na hilo; grafu ya usambazaji ya kimantiki ndiyo mahali ambapo njia hizo zilisimama. Kupata hatua hiyo hakuhitaji kujenga upya ndege ya udhibiti.
Upotevu ni wa kuchagua, jambo linalobana utafutaji
Miinuko minne ya mtoa huduma kwenye pete ya kimwili inahitaji vikao sita vya kimantiki kwa mtandao kamili, kwa kuwa kila kipanga njia huoanishwa na vingine vitatu. Vikao hivyo husafiri juu ya usafirishaji uliopangwa njia, kwa hivyo nyaya hazisemi chochote kuhusu jinsi ujirani ulivyo au upi kati yao unaakisi. Wakati miinuko miwili inakosa seti fulani ya viambishi awali wakati kila kitu kingine kinaunganika, waya si mshukiwa.
Upotevu wa kuchagua unaonyesha kuzuia mizunguko, sera au mwelekeo wa uhusiano, ambapo njia zingine huvuka ukingo na nyingine hutupwa njiani. Upotevu kamili unaonyesha kikao au familia ya anwani. Kuamua ni upi kati ya haya mawili unaangalia ni hatua ya kwanza yenye manufaa, na inahitaji amri moja.
Uakisi hubadilisha nini kwa kweli
Uakisi wa njia hulegeza kanuni kwamba msemaji wa iBGP hawezi kutangaza tena njia aliyojifunza kutoka kwa msemaji mwingine wa iBGP. RFC 4456 hueleza ubaguzi huo kupitia uhusiano kati ya msemaji na chanzo cha njia, na mwelekeo wa uhusiano huo ni muhimu zaidi kuliko inavyodokezwa na muhtasari mwingi. Njia iliyojifunzwa kutoka kwa mteja inaweza kuakisiwa kwa wateja wengine na kwa wasio wateja, wakati njia iliyojifunzwa kutoka kwa asiye mteja inaweza kuakisiwa kwa wateja pekee. Soma kutokuwa na ulinganifu mara mbili, kwa sababu hueleza jinsi kuongeza uhusiano wa mteja kunaweza kuficha kosa la ubunifu: hufungua njia ambayo topolojia haikukusudia kamwe.
Sifa ya CLUSTER_LIST hurekodi historia ya uakisi, na kiakisi kinachopata kitambulisho chake cha nguzo katika orodha hiyo lazima kipuuze tangazo. Hiyo ni kuzuia mizunguko, na pia ni utaratibu unaofuta njia wakati vitambulisho vinatumika tena kwa bahati. ORIGINATOR_ID ina jukumu linalohusiana kwa kutaja kipanga njia kilichotangaza njia kwa mara ya kwanza.
Vitambulisho vya nguzo vilivyotumika tena ndiyo njia za kupotea
Mtandao mdogo hualika njia ya mkato: mpe kila kipanga njia kitambulisho cha nguzo sawa na loopback yake, ongeza kiakisi kingine baadaye, na tumia tena loopback iliyopo kwa sababu iko karibu mkononi. Ikiwa kitambulisho hicho sasa kinaonekana katika hatua mbili za uakisi huru, hatua ya pili inaona kitambulisho chake katika CLUSTER_LIST na hutupa njia. Hakuna kinachorekodi hitilafu, kwa sababu kutupa ni jibu sahihi kwa mzunguko.
Viakisi vya ziada vinavyohudumia nguzo moja ni ubaguzi halali: hushiriki kitambulisho kwa makusudi ili yeyote kati yao aweze kuhudumia wateja hao hao. Kitambulisho lazima kilingane na ubunifu wa uakisi na si kutofautisha majina ya kasha.
Chora grafu inayokusudiwa kabla ya kugusa usanidi wowote: nani huzalisha kiambishi awali, uhusiano upi wa mteja unaruhusu uakisi wa kwanza, kiakisi kipi hukibeba hadi hatua inayofuata, na mteja wa mwisho yuko wapi. Kila kuruka katika grafu hiyo ni mahali ambapo kitambulisho kilichotumika tena, uhusiano wa mteja unaokosekana au kichujio cha sera kinaweza kusimamisha njia. Grafu ikiwa imechorwa, njia inayokosekana ina mahali badala ya fumbo.
Pinga kishawishi cha kumfanya kila jirani kuwa mteja
Ukarabati wa haraka kwa njia inayokosekana ni kumfanya kila jirani kuwa mteja wa kila kiakisi. Usambazaji hurudi, na ubunifu huacha kukuambia chochote: huzidisha njia ambazo kila msemaji hubeba na wakati huo huo huficha uhusiano upi ulipaswa kufanya kazi hiyo.
Mtandao mdogo kwa kawaida huhitaji mojawapo ya maumbo mawili. Mtandao kamili wa iBGP ni vikao sita kwa vipanga njia vinne bila uakisi wowote, na jozi maalum ya viakisi inayohudumia miinuko iliyobaki ni ule mwingine. Zote mbili ni rahisi kufikiriwa kuliko mtandao wa sehemu ambapo kila kipanga njia huakisi kidogo. Chagua umbo kwa kiwango na tabia ya kushindwa, si kwa mchoro wa nyaya.
Angalia familia ya anwani kabla ya kulaumu uakisi
Kikao cha TCP kwenye bandari 179 kinathibitisha kwamba wasemaji wawili wanaweza kuzungumza, na hakuna chochote kuhusu kama familia ya anwani ya VPN ilibadilishana hata njia moja. Thibitisha hali ya kikao, kisha familia, kisha kiambishi awali kimoja.
vtysh -c "show bgp summary"
vtysh -c "show bgp l2vpn evpn summary"
vtysh -c "show bgp l2vpn evpn"
Matokeo hayo matatu hutenganisha tatizo la ujirani na tatizo la ubadilishanaji na tatizo la kiambishi awali kinachokosekana. Ikiwa familia haionyeshi viambishi awali kabisa, chunguza hali ya uanzishaji na sera ya mauzo ya nje ya jirani kabla ya kuangalia uakisi. Ikiwa viambishi awali vinaonekana kwenye ukingo mmoja lakini si mwingine, linganisha orodha ya nguzo na asili kwa upande unaopokea, kisha fuata grafu ya sehemu iliyotangulia.
Weka ufikivu wa kuruka kunakofuata na hali ya usambazaji nje ya ukaguzi huo. Njia iliyoakisiwa na kuruka kunakofuata kusikofikika ipo lakini haina matumizi, jambo ambalo huonekana kama kushindwa kwa uakisi hadi uangalie safu ya kuruka kunakofuata. Tatua kuruka kunakofuata, thibitisha ingizo la usambazaji, na kisha tu uamue kama grafu ya usambazaji inahitaji kiakisi kingine.