Dräi dausend Filiale kléngen no engem Routingproblem, behuelen sech awer wéi e Buchhaltungsproblem. D'Präfix-Summe ass a zéng Minutten ausgerechent, an et ass seelen déi Zuel, déi wéi deet. Wéi deet d'Aarbecht pro Sessioun, d'Update-Well wann eng gedeelt Komponent ausfällt, an d'Zäit bis d'Weiderleedung erëm zu der neier Topologie passt.

Gitt d'Arithmetik also an der richteger Reihenfolge duerch. Zielt d'Relatiounen, zielt d'Präfixen an d'Alternativen, zielt dann wat an enger schlechter Stonn geschitt, a vergläicht erscht duerno Protokoller a Plattformen. An ëmgekehrter Reihenfolge gëtt d'Übung eng Diskussioun iwwer Route-Limiten, déi keen mat de Informatiounen um Dësch entscheede kann.

Véier Budgeten, net eng

All Budget beäntwert eng aner Fro, an all ka de bindende Constraint op enger anerer Plattform sinn. Si getrennt opschreiwen verhënnert, datt eng eenzeg grouss Präfixzuel fir den ganzen Design steet.

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

Déi lescht zwee si déi, déi an enger Design-Revue iwwersprong ginn. En Netz, dat am stännegen Zoustand bequem an de Späicher passt, kann sech ëmmer nach schlecht behuelen, wa véierhonnert Filialen an zwou Minutten erëm verbannen, well d'Aarbecht méi séier ukënnt wéi d'Kontrollfläch se eidel kritt. Schreift d'Gréisst vun der Well als Zuel op, zesumme mat wéi laang den Déngscht degradéiert bleiwe kann. Dat verwandelt eng vague Suerg an en Test, deen een tatsächlech ka fueren.

An allen véier verstoppt sech och eng Plattformfro: ob d'Verschlësselung, d'Weiderleedung an d'Routing déi selwecht CPU deelen oder getrennte Weeër hunn. Zwee Geräter mat identescher Routekapazitéit kënne sech ënner der Well ganz anescht behuelen, an den Datesheet seet seelen, wéien Dir kaaft.

Maacht d'Arithmetik mat Ären eegenen Zuelen

Huelt en erfonnenen Design: 3,000 Filialen, je dräi Präfixen virun der Aggregatioun, an zwee Hubs pro Filial fir Redundanz. D'Hub-Puer muss virun der Zesummefaassung ongeféier 9,000 Filialpräfixen halen, an den Design implizéiert 6,000 Filial-zu-Hub-Sessiounen, wann all Filial mat béiden peert.

Füügt elo d'Deeler derbäi, déi keng Präfixen sinn. All Sessioun dréit Zoustand a periodesch Message och wann näischt ännert. All Hub kann méi wéi ee Wee pro Präfix halen, wann e séier ëmschalt erwaart gëtt, sou datt d'Zuel vun den Alternativen déi vun de gewielte ka iwwerschreiden. An d'Vue vun all eenzeler Filial ass eng eege Politikentscheedung: all Filial all aner hir Routes ze ginn multiplizéiert d'Aarbecht op eng Manéier, déi d'Zielung op der Hub-Säit net weist.

Dat si Plangzuelen fir eng Design-Diskussioun, keng Miessung vun engem Produkt. Den nëtzlechen Ertrag vun der Übung ass d'Form vun der Kurv, net eng Ausso doriwwer, wou ee bestëmmten Router opgëtt.

Wat BGP Iech bréngt, a wat en IGP Iech bréngt

BGP trennt, wat en Router kritt huet, wat en ausgewielt huet a wat en annoncéiert, an all dat gëtt duerch Politik gesteiert. Genau dat brauch en Filialnetz, well eng Filial normalerweis eng Default-Route, d'zentral Servicer an ganz wéineg anescht gesinn soll. Wa fir just d'Schluss-Tabella zielt, verstoppt een d'Alternativen an d'Annoncen, a genau déi wuessen, wa fir Redundanz dobäisetzt.

En IGP ass net automatesch falsch. Wa fir Topologie, Gebittstruktur an Nopeschmodell zum Déngscht passen, konvergéiert e Link-State-Protokoll séier a brauch manner Politik-Gerëst. D'Fall ass unzehuelen, et kéint déiselwecht Exportkontrolle pro Noper ausdrécken wéi BGP: eng OSPF-Area ass eng Iwwerschwemmgrenz, keen Filter, deen een un eng Filial hänke kann.

Wéi och ëmmer, entscheet als éischt de Sichtbarkeetsmodell. Default-Routen, Zesummefaassunge fir zentral Servicer oder komplett Filialdetailer sinn dräi verschidde Produiten, an eng Zesummefaassung, déi e méi spezifeschen Ausfall verstoppt, ass eng Design-Entscheedung, déi ee muss opschreiwen, net während enger Stéierung entdecken.

Test d'Well, net de stännegen Zoustand

Baut de Verglach ronderëm den Ausfall, deen Dir tatsächlech erwaart: en Hub erof, en regionale WAN-Event oder e Maintenance-Fënster, deen d'Halschent vun de Siten op eemol offline hëlt. Miess d'Erhuelung aus der Perspektiv vun der Filial, inklusiv der Applikatioun, well eng Kontrollfläch, déi a Sekonne konvergéiert, wéineg bedeit, wann d'Sessioun Minutten brauch fir sech erëm opzebauen.

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

Registréiert, wat d'Plattform um Héichpunkt vun der Well mécht an net an der Rou, a widderhëlt et mat aktivéierte Sécherheetsfunktiounen. E Proof of Concept, deen nëmmen eng roueg Tabell weist, ass en Späichertest, an de Späicher war ni déi interessant Zuel.

Ähnlech Artikelen