Maintio VPN seren fawr: cyfrifwch cyn dewis BGP
Y rhagddodiadau yw'r rhif hawdd. Mae sesiynau, llif diweddariadau ac adferiad ar ôl methiant canolbwynt yn penderfynu a yw'r cynllun yn dal gyda miloedd o ganghennau.
Mae tair mil o ganghennau yn swnio fel problem llwybro ond yn ymddwyn fel problem gyfrifon. Mae'r cyfanswm rhagddodiadau yn cymryd deng munud i'w gyfrifo, a phrin yw hwnnw'r rhif sy'n brifo. Y peth sy'n brifo yw'r gwaith fesul sesiwn, y llu o ddiweddariadau pan fydd cydran a rennir yn methu, a'r amser cyn bod anfon ymlaen yn cyfateb i'r topoleg newydd eto.
Felly ewch trwy'r rhifyddeg yn y drefn gywir. Cyfrifwch y perthnasoedd, cyfrifwch y rhagddodiadau a'r amnewidion, yna cyfrifwch beth sy'n digwydd mewn awr wael, a dim ond wedyn cymharwch brotocolau a llwyfannau. Mewn trefn arall, mae'r ymarfer yn troi'n ffrae am derfynau llwybrau na all neb ei setlo gyda'r wybodaeth sydd ar y bwrdd.
Pedwar cyllideb, nid un
Mae pob cyllideb yn ateb cwestiwn gwahanol, a gall pob un fod y cyfyngiad tyngedfennol ar lwyfan gwahanol. Mae eu hysgrifennu ar wahân yn atal un rhif rhagddodiad mawr rhag sefyll dros y cynllun cyfan.
| Budget | What you are really counting |
|---|---|
| Sessions | Peers per hub, keepalive or hello processing, authentication state, and the per-neighbor memory that never shows up in a route count |
| Prefixes | Alternatives received, prefixes selected, entries installed for forwarding, and how much of that each spoke is allowed to see |
| Churn | Updates generated by a flapping link, a hub outage, or every branch reconnecting after a regional event |
| Recovery | Time to detect, reselect, reinstall and restore the application, measured end to end rather than per box |
Y ddau olaf yw'r rhai sy'n cael eu hepgor mewn adolygiad cynllun. Gall rhwydwaith sy'n eistedd yn gyfforddus o fewn y cof mewn cyflwr sefydlog ymddwyn yn wael pan fydd pedwar cant o ganghennau yn ailgysylltu mewn dwy funud, oherwydd daw'r gwaith yn gyflymach nag y mae'r awyren reoli yn ei ddraenio. Ysgrifennwch faint y llu fel rhif, ynghyd â pha mor hir y caiff y gwasanaeth aros yn ddiraddiedig. Mae hynny'n troi pryder annelwig yn brawf y gall rhywun ei redeg go iawn.
Mae cwestiwn llwyfan hefyd yn cuddio ym mhob un o'r pedwar: a yw amgryptio, anfon ymlaen a llwybro yn rhannu un CPU neu a oes ganddynt lwybrau ar wahân. Gall dau ddyfais â'r un capasiti llwybrau ymddwyn yn dra gwahanol o dan lwyth, a phrin yw'r daflen ddata yn dweud pa un rydych yn ei brynu.
Gwnewch y rhifyddeg gyda'ch rhifau eich hun
Cymerwch gynllun dychmygol: 3,000 o ganghennau, tair rhagddodiad yr un cyn agregu, a dau ganolfan y gangen ar gyfer gormodedd. Rhaid i'r pâr canolbwynt gynnwys tua 9,000 o ragddodiadau cangen cyn crynhoi, ac mae'r cynllun yn awgrymu 6,000 o sesiynau cangen-i-ganolbwynt os yw pob cangen yn cysylltu â'r ddau.
Nawr ychwanegwch y rhannau nad ydynt yn rhagddodiadau. Mae pob sesiwn yn cario cyflwr a negeseuon cyfnodol hyd yn oed pan nad oes dim yn newid. Gall pob canolbwynt ddal mwy nag un llwybr fesul rhagddodiad os disgwylir iddo newid yn gyflym, felly gall y rhif amnewidion fod yn fwy na'r rhif a ddewiswyd. Ac mae golwg pob cangen yn benderfyniad polisi ar wahân: mae rhoi llwybrau pob cangen arall i bob cangen yn lluosi'r gwaith mewn ffordd nad yw'r cyfrif ar ochr y canolbwynt yn ei ddatgelu.
Mae'r rhain yn ffigurau cynllunio ar gyfer sgwrs gynllun, nid mesuriad o unrhyw gynnyrch. Allbwn defnyddiol yr ymarfer yw siâp y gromlin, nid honiad am ble y mae llwybrydd penodol yn ildio.
Beth mae BGP yn ei roi i chi, a beth mae IGP yn ei roi i chi
Mae BGP yn gwahanu'r hyn a dderbyniodd llwybrydd, yr hyn a ddewisodd a'r hyn y mae'n hysbysebu, ac mae pob un o'r rheini o dan reolaeth polisi. Dyna'n union y mae rhwydwaith canghennau ei angen, oherwydd fel arfer dylai cangen weld llwybr diofyn, y gwasanaethau canolog, a fawr ddim arall. Mae cyfrif y tabl terfynol yn unig yn cuddio'r amnewidion a'r hysbysebion, a'r rhain yw'r rhannau sy'n tyfu pan ychwanegwch ormodedd.
Nid yw IGP yn anghywir yn awtomatig. Pan fydd y topoleg, strwythur yr ardaloedd a'r model cydnawsedd yn ffitio'r gwasanaeth, mae protocol cyflwr cyswllt yn cyrraedd sefydlogrwydd yn gyflym ac angen llai o sgaffald polisi. Y trap yw tybio y gall fynegi'r un rheolaeth allforio fesul cymydog â BGP: mae ardal OSPF yn ffin llifogydd, nid yn hidlydd y gallwch ei atodi i un gangen.
Un ffordd neu'r llall, penderfynwch y model gwelededd yn gyntaf. Llwybrau diofyn, crynodebau ar gyfer gwasanaethau canolog, neu fanylion cangen llawn yw tri chynnyrch gwahanol, ac mae crynodeb sy'n cuddio methiant mwy penodol yn benderfyniad cynllun y mae'n rhaid ei ysgrifennu yn hytrach na'i ddarganfod yn ystod toriad.
Profwch y llu, nid y cyflwr sefydlog
Adeiladwch y gymhariaeth o amgylch y methiant rydych yn ei ddisgwyl mewn gwirionedd: canolbwynt i lawr, digwyddiad WAN rhanbarthol, neu ffenestr waith cynnal a chadw sy'n tynnu hanner y safleoedd all-lein ar unwaith. Amserwch yr adferiad o berspectif y gangen, gan gynnwys y rhaglen, oherwydd ychydig y mae awyren reoli sy'n setlo mewn eiliadau yn ei olygu os bydd y sesiwn yn cymryd munudau i'w hailsefydlu.
show bgp vpnv4 unicast summary
show ip route vrf BRANCH summary
show processes cpu sorted | include BGP|OSPF
Cofnodwch beth mae'r llwyfan yn ei wneud ar anterth y llu yn hytrach nag mewn gorffwys, a'i ailadrodd gyda'r nodweddion diogelwch wedi'u galluogi. Mae prawf cysyniad nad yw ond yn dangos tabl tawel yn brawf cof, ac nid cof oedd y rhif diddorol erioed.