Вообичаената претпоставка е дека моделот на приклучок Layer 2 на границата одредува сè над него, па дизајнот започнува со пар vPC и оди нагоре. Обично завршува со рутирачки одлуки донесени случајно. EVPN границата е пред сè рутирачка граница: рутирачкиот контекст на закупецот се среќава со надворешен рутирачки домен, а тоа што ја преминува таа линија е политичка изјава. Изберете ги рутите, односот ASN и патеките на откажување пред некој да почне да се расправа за port-channels. Моделот на приклучок потоа произлегува од барање наместо да го диктира.

Започнете со тоа што ја преминува границата

Запишете ги рутите што треба да бидат видливи од секоја страна, насоката во која се движат и кој одобрува промена на таа листа. Граница што прифаќа сè и најавува сè нема политика, само кабел.

Потоа именувајте го откажувањето што имате намера да го управувате: еден uplink паднат, еден border leaf паднат или целиот надворешен домен недостапен. Секој одговор менува дали ви требаат два независни соседи, заеднички приклучок Layer 2 или и двете.

Само откако ќе постојат тие две листи, прашањето за приклучокот станува одговорливо. Пред тоа секој механизам изгледа подеднакво валиден. Потоа повеќето се исклучуваат сами. Тоа е целиот аргумент рутирачката работа да се заврши прва.

Зацврстете ја границата на ASN и peering

Фабрика со приватни AS обично прави peering со јавниот граничен домен преку eBGP, а интересниот дел е политиката од двете страни. Одлучете кои префикси се прифаќаат, кои се најавуваат и кој AS path треба да го добие upstream.

RFC 6996 резервира опсег на ASN за приватна употреба, и тие ASN не треба да се појавуваат во глобални најави. Применете ја политиката за отстранување или филтрирање што ја поддржува платформата и проверете ја добиената најава наместо да претпоставите дека уредот го направил тоа. Тој чекор исто така не ви дава овластување да најавите произволен јавен префикс, тоа е одделен разговор со сопственикот на адресата.

Конфедерација или функција local-AS е дизајнерски избор за конкретна топологија. Ниту едно не е задолжително само затоа што фабриката и upstream користат различни улоги на ASN, а усвојувањето на едно без барањето додава подвижни делови на секоја идна промена.

Uplink-овите Layer 3 не бараат multichassis LAG

Независните рутирани интерфејси со свои BGP соседи даваат две јасни патеки и два јасни домени на откажување. vPC или друг multichassis LAG служи на барање за приклучок Layer 2 и е вистинската алатка кога тоа барање постои.

Општото правило дека секој граничен пар мора да користи vPC или мора да го избегнува ги крие условите што навистина го решаваат случајот. Прашајте што треба да носи приклучокот, потоа изберете го механизмот што го носи со најмалку заеднички режими на откажување.

Рутирачката политика што ја напишавте прва не се менува кога се менува механизмот на приклучок, што е добар знак дека редоследот бил правилен.

Извезете само тоа што му е потребно на закупецот

На закупецот може да му треба стандардна рута, збир на избрани надворешни префикси или многу поголема табела. Изберете го тој опсег според вистинскиот капацитет за проследување и контролна рамнина, а не според стариот број интернет рути што никој не ги измерил повторно.

Рутата EVPN IP Prefix, обично наречена Type 5 и дефинирана во RFC 9136, носи информации за префиксот во overlay. Имплементацијата сè уште бара соодветна извозна и влезна политика плус разрешување на next-hop, па примањето надворешна BGP рута на границата не значи дека секој VRF на закупецот ја увезува.

Не му треба на секој leaf целосната табела само затоа што границата ја држи. Распределете го тоа што го бара сообраќајот на закупецот, а остатокот нека го поседува границата.

Проверете еден префикс од почеток до крај

Изберете репрезентативен надворешен префикс и следете го низ предвидениот VRF на границата, извозната политика, контекстот за проследување на leaf-от што прима и повратната патека до изворот на закупецот. Префиксот што се појавува на едно место, а не на следното, веднаш ја локализира грешката.

Потврдете како next hop се разрешува низ overlay, бидејќи рута што постои со неразрешен next hop не проследува ништо. Потоа повторете ја проверката по промена на uplink, бидејќи тогаш политиката и разрешувањето на next-hop најчесто се разидуваат.

Редослед на работа: наведете ги рутите што ја преминуваат границата, договорете ја ASN политиката, изберете го приклучокот за неговата вистинска задача, ограничете го извозот по закупец, потоа проверете еден префикс и неговата повратна патека.

Поврзани статии