Uch ming filial marshrutlash muammosiga o'xshaydi, lekin buxgalteriya muammosi kabi tutadi. Prefikslarning umumiy soni o'n daqiqada hisoblanadi va og'riq beradigan raqam kamdan-kam shu bo'ladi. Og'riq beradigan narsa — har bir seansdagi ish, umumiy komponent ishdan chiqqanda yangilanish to'lqini va yo'naltirish yangi topologiyaga yana mos kelguncha ketgan vaqt.

Shuning uchun arifmetikani to'g'ri tartibda o'ting. Aloqalarni sanang, prefikslar va muqobillarni sanang, so'ng yomon bir soatda nima bo'lishini sanang va shundan keyingina protokollar va platformalarni solishtiring. Teskari tartibda bu mashq stol ustidagi ma'lumot bilan hech kim hal qila olmaydigan marshrut chegaralari bahsiga aylanadi.

To'rt byudjet, bitta emas

Har bir byudjet boshqa savolga javob beradi va har biri boshqa platformada cheklovchi omil bo'lishi mumkin. Ularni alohida yozish bitta katta prefiks raqami butun dizayn o'rnini egallashiga yo'l qo'ymaydi.

BudgetWhat you are really counting
SessionsPeers per hub, keepalive or hello processing, authentication state, and the per-neighbor memory that never shows up in a route count
PrefixesAlternatives received, prefixes selected, entries installed for forwarding, and how much of that each spoke is allowed to see
ChurnUpdates generated by a flapping link, a hub outage, or every branch reconnecting after a regional event
RecoveryTime to detect, reselect, reinstall and restore the application, measured end to end rather than per box

Oxirgi ikkitasi dizayn ko'rigida chetlab o'tiladi. Barqaror holatda xotiraga bemalol sig'adigan tarmoq ham to'rt yuz filial ikki daqiqada qayta ulanganda yomon tutishi mumkin, chunki ish boshqaruv tekisligi bo'shatib ulguradiganidan tezroq keladi. To'lqin hajmini raqam sifatida yozing, xizmat qancha vaqt pasaygan holda qolishi mumkinligi bilan birga. Bu noaniq xavotirni kimdir haqiqatan o'tkaza oladigan sinovga aylantiradi.

To'rttasining ichida platforma savoli ham yashiringan: shifrlash, yo'naltirish va marshrutlash bitta protsessorni bo'lishadimi yoki alohida yo'llarga egami. Bir xil marshrut sig'imiga ega ikki qurilma to'lqin ostida juda boshqacha tutishi mumkin va ma'lumotlar varag'i qaysinisini sotib olayotganingizni kamdan-kam aytadi.

Arifmetikani o'z raqamlaringiz bilan bajaring

O'ylab topilgan dizaynni oling: 3,000 filial, birlashtirishdan oldin har birida uchta prefiks va zaxira uchun har filialga ikkita hub. Hub juftligi jamlashdan oldin taxminan 9,000 filial prefiksini ushlab turishi kerak va dizayn har bir filial ikkalasi bilan tenglashsa 6,000 filial-hub seansini nazarda tutadi.

Endi prefiks bo'lmagan qismlarni qo'shing. Har bir seans hech narsa o'zgarmasa ham holat va davriy xabarlarni tashiydi. Tez almashinuv kutilsa har bir hub har prefiks uchun bir nechta yo'lni saqlashi mumkin, shuning uchun muqobillar soni tanlanganlar sonidan oshishi mumkin. Va har bir shoxning ko'rinishi alohida siyosat qarori: har bir filialga qolganlarning barcha yo'llarini berish ishni hub tomonidagi sanov oshkor qilmaydigan tarzda ko'paytiradi.

Bular dizayn suhbati uchun rejalashtirish raqamlari, hech qanday mahsulotning o'lchovi emas. Mashqning foydali natijasi — egri chiziq shakli, muayyan marshrutizator qayerda taslim bo'lishi haqidagi da'vo emas.

BGP sizga nima beradi va IGP nima beradi

BGP marshrutizator nima olgani, nimani tanlagani va nimani e'lon qilishini ajratadi va ularning har biri siyosat bilan boshqariladi. Filial tarmog'iga aynan shu kerak, chunki shox odatda standart marshrutni, markaziy xizmatlarni va juda oz boshqa narsani ko'rishi kerak. Faqat yakuniy jadvalni sanash muqobillar va e'lonlarni yashiradi, zaxira qo'shganda o'sadigan qismlar aynan o'shalar.

IGP o'z-o'zidan noto'g'ri emas. Topologiya, hudud tuzilishi va qo'shnichilik modeli xizmatga mos kelsa, bog'lanish holati protokoli tez yaqinlashadi va kamroq siyosat iskala talab qiladi. Tuzoq — u BGP kabi har bir qo'shniga eksport nazoratini ifodalay oladi deb o'ylash: OSPF hududi suv toshqini chegarasi, bitta filialga osib qo'yiladigan filtr emas.

Nima bo'lganda ham, avval ko'rinish modelini hal qiling. Standart marshrutlar, markaziy xizmatlar uchun jamlanmalar yoki filialning to'liq tafsilotlari uch xil mahsulot va aniqroq nosozlikni yashiradigan jamlanma yozilishi kerak bo'lgan dizayn qarori, uzilish paytida topiladigan narsa emas.

To'lqinni sinang, barqaror holatni emas

Taqqoslashni siz haqiqatan kutayotgan nosozlik atrofida quring: hub ishdan chiqqan, mintaqaviy WAN hodisasi yoki saytlarning yarmini bir vaqtda oflayn qiladigan texnik xizmat oynasi. Tiklanishni filial nuqtai nazaridan o'lchang, ilovani ham qo'shib, chunki soniyalarda yaqinlashadigan boshqaruv tekisligi seansni qayta tiklash daqiqalar olsa kam narsa anglatadi.

show bgp vpnv4 unicast summary
show ip route vrf BRANCH summary
show processes cpu sorted | include BGP|OSPF

Platforma dam olishda emas, to'lqin cho'qqisida nima qilishini yozib oling va xavfsizlik funksiyalari yoqilgan holda takrorlang. Faqat tinch jadvalni ko'rsatadigan konsepsiya isboti xotira sinovidir va xotira hech qachon qiziqarli raqam bo'lmagan.

O'xshash maqolalar