ECMP i un VTEP: o ble y daw entropi VXLAN
Gall VTEP o bell fod â sawl naid nesaf o'r un gost, ond nid yw /32 yn eu gwneud yn ddefnyddiol. Mae'r dosbarthiad yn dibynnu ar y tuple allanol a hash y porth ffynhonnell.
Mae'r honiad bod aml-lwybr cyfartal ei gost yn ddiwerth i lwybr gwesteiwr yn cael ei ailadrodd yn ddigon aml i swnio'n wir. Mae /32 yn dewis cyfeiriad cyrchfan, ac nid oes dim yn y dewis hwnnw'n cyfyngu'r pecyn i un cysylltiad corfforol. Pan fo'r gyrchfan yn ben draw twnnel VXLAN pell, gall sawl naid nesaf gario ffrydiau haen orchudd gwahanol, ac mae a wnant hynny yn dibynnu ar yr hyn y caniateir i'r hash anfon weld. Rhifyddeg ar y pennawd allanol yw'r gweddill, nid nodwedd o'r rhagddodiad.
Mae'r llwybr yn penderfynu cyrhaeddedd; mae'r hash yn penderfynu dosbarthiad.
Y chwedl: mae /32 yn golygu un llwybr
Gall OSPF adrodd cyrhaeddedd cyfartal ei gost i loopback VTEP tra bo'r tabl anfon yn gosod grŵp o naid nesaf ar gyfer yr un rhagddodiad. Mae'r protocol yn cyflenwi'r ymgeiswyr; mae'r platfform yn penderfynu pa rai sy'n ddefnyddiadwy a sut y neilltuir pecyn. Nid oes unrhyw brotocol llwybro yn cyfrifo hash newydd ar gyfer pob ffrâm wedi'i hamgáu. Y gwahanu hwnnw sy'n esbonio pam y gall dau lwybrydd â llwybrau unfath ddosbarthu traffig yn wahanol o hyd.
Edrychwch ar y cofnod anfon sydd wedi'i osod yn hytrach nag ar ddangosiad y llwybr yn unig, oherwydd gall terfynau caledwedd neu bolisi ollwng ymgeiswyr y mae'r awyddbwynt rheoli yn dal i'w hysbysebu.
O ble y mae'n rhaid i'r entropi ddod
Rhwng dau VTEP mae'r cyfeiriadau ffynhonnell a chyrchfan allanol yn aros yn sefydlog, ac mae porth cyrchfan UDP yn 4789 mewn gosodiad confensiynol. Mae hash sy'n darllen y gwerthoedd hynny'n unig yn gweld mewnbwn cyson ac yn dychwelyd llwybr cyson. Rhaid i rywbeth yn y pennawd allanol amrywio, a'r VTEP yw'r ddyfais a all beri iddo amrywio.
RFC 7348 yn awgrymu deillio porth ffynhonnell UDP o feysydd y tu mewn i'r ffrâm wedi'i hamgáu. Yna mae sgyrsiau mewnol gwahanol yn cynhyrchu tupleau allanol gwahanol, sy'n rhoi rhywbeth i hash trafnidiaeth cyffredin weithio ag ef.
Os gall y caledwedd anfon edrych ymhellach i'r pecyn, gwiriwch pa feysydd mewnol y mae ei weithrediad hash yn eu cefnogi. Ni ddylid trin y dyfnder hwnnw fel gofyniad ar gyfer pob dyfais is-haen, gan fod amrywiad porth ffynhonnell yn unig eisoes yn datgelu gwahaniaethau defnyddiol.
Gwiriwch y hash a gewch mewn gwirionedd
Mesurwch yn hytrach na thybio. Codwch sampl o draffig wedi'i amgáu ac edrychwch ar y pyrth ffynhonnell allanol, yna cymharwch y canlyniad â'r cofnodion anfon a'r cyfrifwyr fesul cysylltiad.
show ip route 10.255.0.5/32 show ip cef 10.255.0.5 internal ip route show 10.255.0.5 tcpdump -ni eth0 -c 200 'udp port 4789' -vv
Mae un porth ffynhonnell yn ymddangos ar draws llawer o sgyrsiau mewnol gwahanol yn golygu nad yw'r VTEP yn amrywio'r maes, ac ni fydd unrhyw faint o diwnio is-haen yn lledaenu'r llwyth. Mae llawer o borthladdoedd gwahanol ag un naid nesaf yn cael ei defnyddio yn cyfeirio at y grŵp anfon yn lle hynny.
Cofnodwch y cyfrifwyr cyn ac ar ôl y sampl, a nodwch draffig diberthyn sy'n rhannu'r uplinciadau, neu bydd y niferoedd yn edrych yn waeth nag y mae'r hash yn ei haeddu.
Beth nad yw dosbarthiad cyfartal yn ei olygu
Mae hash fesul ffrwd wedi'i gynllunio i gadw un sgwrs ar un llwybr tra bo ei fewnbynnau a'r set llwybrau sydd ar gael yn aros yn ddigyfnewid. Felly nid yw un trosglwyddiad TCP mawr yn casglu pob dolen lan, ac ni fydd ychwanegu dolen yn cyflymu'r ffrwd honno. Ymddygiad arferol yw hyn, nid diffyg.
Gall sawl ffrwd hefyd wrthdaro ar yr un naid nesaf drwy hap. Gall sampl fer edrych yn wyrdroëdig iawn tra bo'r hash yn gwneud yn union yr hyn y'i ffurfiwyd ar ei gyfer, a gall methiant dolen neu newid yn y set llwybrau symud ffrydiau sefydledig yng nghanol trosglwyddiad.
Profwch â pharau cyfeiriadau, trafnidiaethau a chyfraddau cynrychioladol o dan gynllun a gymeradwywyd, a chadwch ddetholiad aelodau agregu dolenni ar wahân i ddetholiad aml-lwybr llwybredig, oherwydd mae dau gam hash yn cyfansoddi eu patrwm eu hunain. Mae grŵp naid nesaf wedi'i lenwi ynghyd ag entropi allanol gweladwy yn esbonio'r canlyniad; nid yw hyd y rhagddodiad.