Үш мың филиал маршруттау мәселесіндей естіледі, бірақ бухгалтерлік мәселе сияқты әрекет етеді. Префикстердің жалпы саны он минутта есептеледі, және бұл сирек ауыртатын сан. Ауыртатыны — әр сессияға кететін жұмыс, ортақ компонент істен шыққандағы жаңартулардың жарылуы және жіберу жаңа топологияға қайта сәйкес келгенге дейінгі уақыт.

Сондықтан арифметиканы дұрыс тәртіппен жүргізіңіз. Қатынастарды санаңыз, префикстер мен баламаларды санаңыз, содан кейін нашар сағатта не болатынын санаңыз, тек содан кейін протоколдар мен платформаларды салыстырыңыз. Кері тәртіпте бұл жаттығу үстелдегі ақпаратпен ешкім шеше алмайтын маршрут шектеулері туралы дауға айналады.

Төрт бюджет, біреу емес

Әр бюджет басқа сұраққа жауап береді және әрқайсысы басқа платформада шектеуші фактор бола алады. Оларды бөлек жазу бір үлкен префикс санының бүкіл дизайнның орнына тұруына жол бермейді.

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

Соңғы екеуі дизайн қарауында ескерілмей қалады. Тұрақты күйде жадқа ыңғайлы сыятын желі төрт жүз филиал екі минут ішінде қайта қосылғанда нашар әрекет етуі мүмкін, өйткені жұмыс басқару жазықтығы оны босатып үлгеретіннен жылдамырақ келеді. Жарылыс мөлшерін сан ретінде жазыңыз, қызмет қанша уақыт нашарлау күйінде қала алатынымен бірге. Бұл бұлыңғыр алаңдауды біреу шынымен орындай алатын сынаққа айналдырады.

Төртеуінің ішінде платформа сұрағы да жасырын: шифрлау, жіберу және маршруттау бір процессорды бөлісе ме, әлде бөлек жолдары бар ма. Бірдей маршрут сыйымдылығы бар екі құрылғы жарылыс кезінде өте басқаша әрекет етуі мүмкін, ал деректер парағы қайсысын сатып алып жатқаныңызды сирек айтады.

Есепті өз сандарыңызбен жүргізіңіз

Ойдан шығарылған дизайн алыңыз: 3,000 филиал, агрегацияға дейін әрқайсысында үш префикс және резервтеу үшін әр филиалға екі хаб. Хаб жұбы қорытындылауға дейін шамамен 9,000 филиал префиксін ұстауы керек, ал дизайн әр филиал екеуімен де тең болса, 6,000 филиал-хаб сессиясын болжайды.

Енді префикс емес бөліктерді қосыңыз. Әр сессия ештеңе өзгермесе де күй мен мерзімді хабарламаларды тасымалдайды. Жылдам ауысуды күтсе, әр хаб префикс үшін бірнеше жолды сақтай алады, сондықтан баламалар саны таңдалғандар санынан асуы мүмкін. Ал әр тармақтың көрінісі жеке саясат шешімі: әр филиалға барлық басқалардың маршруттарын беру жұмысты хаб жағындағы санақ ашпайтын түрде көбейтеді.

Бұлар дизайн әңгімесіне арналған жоспарлық сандар, ешбір өнімнің өлшемі емес. Жаттығудың пайдалы нәтижесі — қисықтың пішіні, нақты маршрутизатор қайда берілетіні туралы мәлімдеме емес.

BGP сізге не береді, IGP сізге не береді

BGP маршрутизатордың не алғанын, нені таңдағанын және нені хабарлайтынын бөледі, және олардың әрқайсысы саясатпен басқарылады. Бұл филиалдық желіге дәл керегі, өйткені тармақ әдетте әдепкі маршрутты, орталық қызметтерді және өте аз нәрсені көруі керек. Тек соңғы кестені санау баламалар мен хабарламаларды жасырады, ал резервтеу қосқанда өсетін бөліктер — дәл солар.

IGP өздігінен қате емес. Топология, аймақ құрылымы және көршілестік моделі қызметке сәйкес келсе, байланыс күйі протоколы тез жинақталады және азырақ саяси құрылым қажет етеді. Тұзақ — ол BGP сияқты әр көршіге экспорт бақылауын білдіре алады деп болжау: OSPF аймағы — су басу шекарасы, бір филиалға іліп қоюға болатын сүзгі емес.

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

Жарылысты сынаңыз, тұрақты күйді емес

Салыстыруды шынымен күтетін ақауыңыздың айналасында құрыңыз: хаб өшіп қалды, аймақтық WAN оқиғасы немесе орнының жартысын бірден желіден шығаратын техникалық қызмет терезесі. Қалпына келуді филиалдың көзқарасымен өлшеңіз, қосымшаны қоса, өйткені секундтарда жинақталатын басқару жазықтығы сессияны қалпына келтіру минуттар алса, аз нәрсе білдіреді.

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

Платформаның тыныштықта емес, жарылыс шыңында не істейтінін жазып алыңыз және қауіпсіздік функциялары қосулы күйде қайталаңыз. Тек тыныш кестені көрсететін тұжырымдама дәлелі — жад сынағы, ал жад ешқашан қызықты сан болмаған.

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