Ознака по VRF-у или по префиксу? Прави рачун капацитета
Једна ознака по VRF-у изгледа јефтиније од једне по префиксу, али број ознака је најмања ставка у буџету. Ево шта се заиста прво потроши.
Два дизајна оглашавају исти кориснички префикс кроз исто језгро провајдера. Један додељује ознаку по префиксу, други додељује једну ознаку за цео VRF, а други изгледа јефтиније на сваком слајду. Број ознака је стваран, али то није буџет који се обично први потроши. Избор између њих значи бројање четири ресурса, а не једног, и ознаке су најмање међу њима.
Избор такође зависи од тога шта излазни рутер мора да уради са пакетом након што скине ознаку. Та функционална разлика, а не аритметика ознака, треба да води одлуку.
Шта свака додела заправо штеди
Додела по префиксу носи информацију о прослеђивању у ознаци. Излазни рутер може да пошаље пакет директно на исправну суседност без тражења одредишта, зато се добро скалира за велике скупове VRF рута и зато троши једну ознаку за сваки оглашени префикс у сваком VRF-у. Додела по VRF-у, попут Junos vrf-table-label, оглашава једну ознаку по инстанци рутирања и користи ту ознаку за избор VRF табеле; рутер затим обавља IP претрагу унутар табеле.
То је стварна архитектонска разлика, а не точкић за подешавање. Означавање по VRF-у даје мањи простор ознака и једноставније оглашавање ознака, по цени једног претраживања и ознаке која ништа не говори о одредишту. Означавање по префиксу даје излазној линијској карти више информација унапред и троши ознаке сразмерно рутама које носите.
Књига ознака је мала
MPLS ознаке су коначне, али простор ознака је довољно велик да га обични провајдери услуга не исцрпе са неколико хиљада префикса. Тамо где означавање по VRF-у заиста помаже јесу платформе са малим хардверским табелама ознака, или дизајни у којима један VRF носи цео интернет фид и у којима би ознаке по префиксу умножиле потражњу за ознакама бројем рута. То су стварна ограничења и она су разлог зашто ова функција постоји. Ниједно се не односи на број префикса у табели.
Избројте ознаке и за услугу и за транспорт пре избора. Дизајн по VRF-у и даље треба транспортне ознаке за loopback-ове и за сваки скок на путу, и даље треба стање суседности. Ако пројектни бриф броји само услужне ознаке, уштеда се мери у погрешној књизи.
Фидови рута троше меморију пре ознака
Свака примљена путања троши меморију контролне равни, обраду ажурирања и време конвергенције, без обзира да ли VRF користи једну ознаку или десет хиљада. Цео интернет фид унутар VRF-а је скуп због BGP путања, RIB-а, FIB записа и превирања иза њих, а не због ознаке испред табеле. Исти фид повећава и радијус утицаја цурења рута или грешке политике унутар тог закупца.
Зато питајте шта купац заиста захтева. Ако су уговор приватне локације плус подразумевани излаз, цела табела додаје трошак без додавања захтева. То је комерцијално питање и заслужује писани одговор, а не претпоставку наслеђену из претходног дизајна. Ако услуга заиста треба фид због политике или локалног избора излаза, нека то буде изричита ставка са сопственом резервацијом капацитета и сопственим понашањем при квару.
Када је означавање по VRF-у исправан подразумевани избор
Добар је подразумевани избор када га платформа документује као подржан, када је број VRF рута велик и када је трошак претраге на излазу прихватљив за профил саобраћаја. Природно је решење и када је оперативна једноставност важнија од цеђења последње микросекунде из прослеђивања, јер је једну ознаку по закупцу лакше објаснити и ревидирати од ознаке по префиксу.
Погрешан је подразумевани избор када документација платформе везује функцију за одређена хардверска или издањска ограничења, или када дизајн зависи од одлука прослеђивања по префиксу на излазу. Прочитајте сопствену statement референцу платформе пре него што претпоставите понашање; наредба Junos је документована, али хардверска и издањска ограничења око ње заправо одлучују о имплементацији.
Буџет који можете да одбраните
Изградите случај капацитета као пет одвојених бројева: примљене путање, изабране руте, инсталирани записи прослеђивања, услужне ознаке и транспортне ознаке. Додајте стање next-hop и суседности, број закупаца и модел редундансе. Снимак срећног пута једног VRF-а није бројка размере, а номинална величина простора ознака није доступна хардверска табела.
Затим договорите и режим квара, не само устаљено стање. Шта се дешава када фид нарасте за пола, када закупац дода други VRF или када платформи треба рестарт ради промене величине табеле? Буџет који преживи та питања вреди више од броја ознака који ради само на папиру.
Изаберите доделу према дејству на излазу и ограничењима платформе, а затим фид рута учините изричитом услужном одлуком. Ознака је видљиви део дизајна; руте су део који мора да се плаћа сваког дана.