Сессиянын көтөрүлүп жатканын, маршруттун пайда болгонун көрүп, баары бир туура эмес кызматты окуп жаткан болушуңуз мүмкүн. Ар бир жарыялоонун башындагы сандар түгээми, дарек үй-бүлөсүнүн идентификатору жана кийинки дарек үй-бүлөсүнүн идентификатору, кайсы анализатор жүктү окуйт жана кайсы таблица жыйынтыкты кармайт экенин чечет. Түгээмди туура эмес алсаңыз, импорт саясаты, маршрут максатынын дал келиши жана кийинки секирүүнү издөө баары эч ким жарыялаган эмес структурага каршы иштейт. Төмөнкү жол ошол түгээмден башталып, жөнөтүү жыйынтыгында бүтөт.

Маршрут кайсы таблицага таандык экенин эки сан чечет

Түгээм эки жолу көрүнөт: көп протоколдук мүмкүнчүлүктүн ичинде, ал жерде сүйлөөчү үй-бүлөнү жарыялайт, жана ошол үй-бүлө ташыган ар бир NLRIнин алдында. Бул аны баштапкы кутучадагы жөндөө эмес, маршруттун касиети кылат. Өндүрүүчүлөр аны Address family VPNv4 Unicast сыяктуу ат катары басып чыгарат, жана сандар ордунда турганда айтылышы чыгарылыштардын ортосунда өзгөрөт.

Where you meet itFamily pairBoundary of what it proves
VPNv4 unicast capability on a neighbour1 / 128the peer will signal labelled VPN-IPv4, nothing about import
VPNv6 unicast capability on a neighbour2 / 128the peer will signal VPN-IPv6, silent about the transport below
VPLS NLRI with a VE ID and a label base25 / 65a pseudowire is signalled, not that a bridge learned a MAC
EVPN MAC/IP advertisement route25 / 70a binding is advertised, not that the host answers

Төрт коддоо ишкана иштеринин дээрлик баарын камтыйт: MPLS белгиси бар VPN-IPv4 үчүн 1 менен 128, IPv6 эквиваленти үчүн 2 менен 128, BGP сигналдуу VPLS үчүн 25 менен 65 жана EVPN үчүн 25 менен 70. Биринчи ката — ар бир Layer 2 кызматы 25 менен 65тин артында деп ойлоо, бул EVPNди жашырат. Экинчиси — эки IP үй-бүлөсүн узунураак дареги бар бир үй-бүлө катары кароо, ал эми алар өзүнчө сүйлөшүлүп, ар кайсы өнөктөштөрдө кабыл алынышы мүмкүн. Үчүнчүсү бирөөнү гана билген чыгарылыштан үлгү көчүрүлгөндө пайда болот. Реестрден издөө үчөөнү тең кызмат атына таянган божомолдон тезирээк чечет.

Төрт сапты IANA реестринин мисалдары катары караңыз, реестрдин өзү катары эмес. Сан тааныш эч нерсеге дал келбесе, анын айланасында саясат куруудан мурун ага көз чаптырыңыз.

AFI 25 эки байланышсыз NLRI форматын ташыйт

Эки Layer 2 үй-бүлөсү тең AFI 25дин астында отурат, жана окшоштук ошол жерде бүтөт. RFC 4761 section 3.2.2 ичиндеги VPLS NLRI узундукту, маршрут айырмачын, VE ID, VE блогунүн жылышын, VE блогунүн өлчөмүн жана белги негизин ташыйт, алар бирге pseudowire четки чекитин жана анын белгисин атайт. EVPN AFI 25ди сактап, SAFI 70ке өтөт, ал жерде жүк маршрут түрү: Ethernetтин өзүнөн табылышы, MAC/IP жарыялоосу, камтуучу multicast, Ethernet сегменти, IP префикси. Ошондуктан бирдей байт жылышы эки үй-бүлөдө башка нерсени билдирет. Бирөө үчүн жазылган анализатор экинчисин капаланбастан окуп, маанисиздик чыгарат. Түгээм чечмелөө туура эмес экенин билдирген жалгыз эскертүү.

Бир үй-бүлөдө VE блогунүн жылышын билдирген талаанын экинчисинде барабары жок, жана MAC/IP жарыялоо маршруту EVPNде гана бар. Атрибутту экиөөгө тең тиешелүүдөй келтирүү — тартууну кароо каталанган жол.

Бирөө сизге тартуу же өндүрүүчүнүн таблицасын берсе, атрибут кайсы үй-бүлөгө таандык экенин сураңыз. Анан кабыл алуучу ишке ашыруу ошол үй-бүлөнү колдой турганын тастыктаңыз, маалымат баракчасындагы кызмат атын эмес. Эки платформа тең VPLS колдоосун жарыялап, бирок ар кайсы сигналдык үй-бүлөлөрдү ишке ашырышы мүмкүн. Түгээм аларды ажыратат, продукт белгиси ажыратпайт.

Сессиянын өзүнүн дарек үй-бүлөсү өзүнчө маселе

VPN-IPv6 адатта TCP байланышы IPv4 үстүндө жүргөн сессия аркылуу жарыяланат, жана бул колдоого алынган долбоор, кемчилик эмес. Ошондуктан сессия корутундусун гана окуу өнөктөштөр кайсы VPN үй-бүлөлөрүн алмашканы тууралуу эч нерсе айтпайды.

NLRI үй-бүлөсү, ташуу үй-бүлөсү жана жөнөтүү үй-бүлөсү үч көз карандысыз чечим. Маршрутизатор өнөктөшү менен IPv4 сүйлөшө алат, VPN-IPv6 жеткиликтүүлүгүн кабыл алат жана кийинки секирүүсү сиз ойлогон эмес жол менен жеткиликтүү IPv6 дареги болгон маршрутту орното алат. Ар бир катмар өзүнүн тастыктоосун талап кылат. Жарыялоолор туура көрүнгөнү менен IPv6 багытына жетпей турганын билдирген сайттар адатта кийинки секирүүнүн чечилишин жоготкон, үй-бүлөлөр сүйлөшүүсүн эмес.

Сессиянын дарек үй-бүлөсүн өзүнчө, анан ал ташыган үй-бүлөлөрдү, анан өзөк жөнөтө алганды текшериңиз. Үчөөнү бөлүк кармоо туура жарыялоону IPv6 четинен четине иштейт деген далил катары окуган кеңири тараган туура эмес диагнозду болтурбайт. Ал бир өнөктөштүн экинчисине префикс тууралуу айтканын гана далилдейт.

Сүйлөшүлгөн, кабыл алынган, импорттолгон, орнотулган

Бир күтүлгөн маршрут үчүн төрт абал ирети менен аткарылышы керек жана ар бири байкалат. Үй-бүлө ошол өнөктөш менен сүйлөшүлүшү, маршрут келиши, маршрут максаты аны көздөлгөн контекстке импорттошу жана маршрут орнотулушу үчүн кийинки секирүү чечилиши керек. Биринчи абалды өткөрүп жиберүү калган үчөөнү жоопсуз кылат, анткени сүйлөшүлбөгөн үй-бүлө текшерүүгө маршруттар чыгарбайт. Cisco стилиндеги платформаларда үй-бүлө корутундулары жана ар бир өнөктөш боюнча мүмкүнчүлүктөр өзүнчө буйруктар.

show bgp all summary
show bgp vpnv4 unicast all summary
show bgp l2vpn evpn summary
show bgp neighbors <peer-address> | include Address family

Сүйлөшүү ар бир өнөктөш үчүн басылган мүмкүнчүлүктөр алмашуусунда көрүнөт, жана эч бир үй-бүлө тизилбеген орногон сессия сиз сураган нерсенин эч бирин ташыбайт. Импортту кеңейтилген жамааттар катары ташылаган маршрут максаттары чечет, ошондуктан туура түгээм туура эмес терилген максат менен таблицаны бош калтырат. Андан кийин орнотуу кабыл алуучу контекстте кийинки секирүүнүн чечилишине байланыштуу, бул ар бир жарыялоо кемчиликсиз көрүнгөнү менен ишке ашпай калышы мүмкүн.

Маалымат тегиздигин акыркы текшериңиз, анткени таблицадагы маршрут — билдирүү, жеткирүү эмес. Ошол эле төрт абал ар бир үй-бүлөгө тиешелүү; буйруктар жана таблица аттары гана өзгөрөт.

Үй-бүлөлөр түгээми эч качан эмнени далилдебейт

Түгээмди туура окуу кийинки маршруттук маалыматты кантип чечмелөөнү айтат, жана бул — бүт билдирүү. Ал жеткиликтүүлүк, саясат жана маалымат тегиздигинин ден соолугу тууралуу эч нерсе айтпайт. Экөөнү аралаштыруу эч ким текшербеген тармак тууралуу ишенимдүү билдирүүлөрдү жаратат. Маршрут максатынын дал келбестиги жана сынган кийинки секирүү түгээмден гана караганда бирдей көрүнөт. Түгээм — окуу нускамасы, эч качан өкүм эмес.

Эскалация кылганда түгээмди, маршрут максатын жана чечилген кийинки секирүүнү бир эле жазууга салыңыз. Ошондо кийинки инженерге кызмат атын кайра чечмелөөнүн ордуна текшерүүгө үч көз карандысыз нерсе болот. Сүйлөшүү жок болсо алар дароо көрүшөт, туура эмес максат импортту көзгө көрүнөрлүк жок кылат, ал эми чечилбеген кийинки секирүү маршрутту бар, бирок колдонууга жараксыз бойдон калтырат.

Тектеш макалалар