Сіз бір жалдаушы үшін EVPN кестесін сүзгілейсіз, ал маршруттар екі түрлі route distinguisher алып жүреді. Бірінші реакция — конфигурация қайшылығы, және бұл реакция әдетте қате. Жалдаушы атауы — бизнес белгісі, басқару жазықтығының бір объектісі емес, сондықтан оның ішіндегі көпірлеу контексті мен маршруттау контексті бөлек идентификаторлармен заңды түрде жариялана алады. Шығыстан бастап әр маршрутты оны жасаған жергілікті қызмет объектісіне дейін бір-бірлеп қарап шығыңыз, сонда екінші RD қате сияқты көрінбейді.

Сізді шатастырған шығыстан бастаңыз

Бүкіл кестенің орнына бір маршрут таңдаңыз. Оның маршрут түрін, RD-ін, экспортталған route target-терін және келесі хопты жазып алыңыз. Осы төрт өріс қай жергілікті объектінің оны жариялағанын және қай қашықтағы саясаттың оны импорттауы керегін анықтауға жеткілікті.

NX-OS стиліндегі құрылғыда толық көрініс мына командамен ашылады: show bgp l2vpn evpn route-type 2 detail немесе show bgp l2vpn evpn route-type 5 detail. Junos-та сол ақпарат мына жерде: show route table bgp.evpn.0 detail. Басқа синтаксис, сол өрістер.

Барлық көрсетілген санды теңестіруден бастамаңыз. RD-лерді теңестіру — жұмыс істеп тұрған fabric-те импорт саясатын бұзатын өзгеріс.

Әр идентификаторға өз жұмысын беріңіз

IdentifierQuestion it answersWhere it is used
Route distinguisherWhich distinct route context contributed this advertisement?Makes otherwise identical prefixes unique in BGP
Route targetWhich importing service policy should receive the route?Extended community matched by import policy
VNIWhich VXLAN service context carries the traffic?Data plane encapsulation and mapping

MAC-VRF көпірлеу қызметі үшін MAC жіберу ақпаратын сақтайды. IP-VRF маршрутталған қызмет үшін IP маршруттау контекстін ұсынады. Жалдаушы екеуін де қамтуы мүмкін, сондықтан бір жалдаушы ешқандай конфигурация қатесінсіз бірнеше RD шығара алады.

RFC 7432 жариялаушы MAC-VRF-тің RD-ін оның EVPN NLRI-іне тағайындайды және бір PE-дегі MAC-VRF-тер арасында бөлек RD-лерді талап етеді. Route-target процедуралары бөлек: олар бір немесе бірнеше RT атрибутына жол береді және мүшелік үшін импорт саясатына сүйенеді. Ортақ мүшелікті RD теңдігі жасамайды, және оны осылай қабылдау — бұл шатасудың тамыры.

Бір маршрутты жариялаудан импортқа дейін қарап шығыңыз

Маршрутты бір бағытта бақылаңыз. Маршрут түрін, оны жасаған қызметті, RD-ін, экспортталған RT-лерді, содан кейін қабылдаушы PE-дегі импорт саясатын растаңыз. Әр қадам басқа сұраққа жауап береді, ал кез келген қадамдағы сәтсіздік арғы жақта сол жетіспейтін префикс сияқты көрінеді.

Маршрут бар болғанда, орнатылған жіберу контекстін және VNI бейнелеуін қараңыз. Екі ұшта VNI сәйкес келуі деректер жазықтығы келісетінін көрсетеді; ол басқару жазықтығы маршрутты көзделген саясат арқылы импорттағанын көрсетпейді.

Маршрут қашықтағы PE-де пайда болса да трафик ақпаса, мәселе EVPN-нен әрі кетті. route target-терді қайта өңдеуден бұрын VNI-VLAN немесе VNI-VRF байланысын және underlay жолын тексеріңіз. Бейнелеуден бастаңыз, содан кейін underlay, тек содан кейін басқару жазықтығы. Деректер жазықтығының ақауын қуу үшін route-target өзгерісін кері қайтару — жұмыс істеп тұрған импортты бұзудың сенімді жолы.

3-қабат префикстері әлі де EVPN маршруттары

EVPN кестесіндегі IP префиксі қарапайым IPv4-unicast BGP емес. EVPN IP Prefix маршруты — өз алдына жеке маршрут түрі, ал MAC/IP және IP-префикс жариялары EVPN мекенжайлар тобында жүреді, оны RFC 7432 AFI 25 және SAFI 70 деп анықтайды.

Бұл айырмашылық EVPN кестесіндегі маршрутты unicast кестесіндегі маршрутпен салыстырғанда маңызды. Олар бір тағайындау орнын сипаттап, бәрібір әртүрлі саясатпен жасалып, сүзіліп, импортталуы мүмкін. Біреуін екіншісі туралы дәлел ретінде оқу — дұрыс fabric-тің көшіру кезінде сынған болып көрінуінің себебі.

Сандарды салыстырудан бұрын өндірушінің туындысын тексеріңіз

RFC 9136 EVPN-ді IP Prefix маршруттарымен кеңейтеді және қолданылатын RD MAC-VRF немесе IP-VRF контекстінен келетінін көрсетеді. Сондықтан бір шығыстағы L2 қызмет белгісі мен маршрутталған қызмет белгісін өздері тиесілі объектілерге қатысты оқу керек, жалдаушыға бір RD-ге дейін қысқартуға болмайды.

RD мен RT-ні автоматты түрде шығару өндірушіге байланысты. Қолданылатын формула үшін енгізілген өндірушінің анықтамасын оқыңыз; бір коммутаторда көрінген автоматты түрде жасалған мән әмбебап кодтау емес, ал екі өндірушінің сандарын салыстыру сирек бірдеңені дәлелдейді.

Бастаған маршрутыңыз үшін жазбаша ізбен аяқтаңыз: түрі, жасаған объектісі, RD, экспортталған RT, импорт саясаты, орнатылған VNI. Алты өріс жарияны келесіде билетті оқитын адамға түсіндіреді және олардың ешқайсысы жалдаушы сандарының сәйкес келуін талап етпейді.

Қатысты мақалалар