Rhowch fond wrth gefn gweithredol ar y gweinydd, a rhowch segment Ethernet holl-weithredol ar y ffabrig, a gall hanner y traffig dychwelyd ddiflannu heb i un cownter gwall symud. Nid yw'r naill gyfluniad na'r llall yn anghywir ar ei ben ei hun. Mae'r broblem yn y trosglwyddiad rhyngddynt, lle mae un ochr yn dewis un porth ac mae'r llall yn tybio y gall pob deilen gysylltiedig ddanfon. Dilynwch un ffrâm ym mhob cyfeiriad a daw'r camwedd yn amlwg.

Beth mae wrth gefn gweithredol yn ei wneud i ffrâm sy'n dod i mewn

Mae modd bondio 1 yn cadw union un slave yn y llwybr trosglwyddo ac yn ei newid dim ond pan fydd yr un presennol yn methu. Mae'r rhan honno'n hysbys iawn. Yr hyn sy'n bwysig yma yw'r ochr dderbyn: dim ond os yw'n cyrraedd y slave gweithredol y mae'r cnewyllyn yn rhoi ffrâm i'r stac, ac mae'n gollwng fframiau sy'n ymddangos ar unrhyw slave arall. Mae'r all_slaves_active gosodiad yn bodoli'n union i lacio'r rheol honno, ac mae'n analluog yn ddiofyn. ip -d link show bond0 yn argraffu'r gwerth cyfredol wrth ymyl y modd.

/proc/net/bonding/bond0 yn enwi'r slave gweithredol ac yn adrodd cyflwr y ddolen ar gyfer pob slave. Y ffeil honno yw'r unig ffynhonnell onest ar gyfer pa borth sy'n cario traffig ar hyn o bryd.

Mae gan westai yn y modd hwn un llwybr derbyn defnyddiadwy ar y tro, a ddewisir yn lleol heb unrhyw wybodaeth am y ffabrig. Os daw ffrâm ar gyfer y gwestai hwnnw ar y cebl arall, mae porth y swits yn ei chyfrif fel un a dderbyniwyd, nid yw stac y gwestai byth yn ei gweld, ac mae pob cownter ac eithrio cownter gollwng y gwestai ei hun yn edrych yn berffaith iach.

Beth mae multihoming holl-weithredol yn ei wneud i naid nesaf o bell

Mae multihoming EVPN yn disgrifio set o ddail sy'n rhannu un segment Ethernet, a nodir gan ESI, ac yn hysbysebu'r segment hwnnw i weddill y ffabrig. Yn y model holl-weithredol, mae cymheiriaid o bell yn gosod mwy nag un naid nesaf ar gyfer cyfeiriadau'r segment. Yna gall unicast tuag at y gweinydd gyrraedd y naill ddeilen neu'r llall, ac mae'r ffabrig yn rhydd i ddewis fesul llif. Dyna holl bwynt y dyluniad, a dyna hefyd y dybiaeth y mae'n rhaid i fond y gweinydd ei bodloni.

Mae traffig llifogydd yn dilyn rheol wahanol. Mae'r dail yn ethol danfonydd dynodedig fesul segment, felly mae broadcast, unicast anhysbys a multicast fel arfer yn dod i mewn drwy un ohonynt. Felly mae unicast a llifogydd yn gwneud dau benderfyniad ar wahân, a dim ond un ohonynt sy'n ymddangos yng nghyflwr bond y gwestai.

Lle mae'r ddau etholiad yn anghytuno

Mae'r cnewyllyn yn dewis ei slave gweithredol o gyflwr y ddolen a'i bolisi ei hun. Mae'r ffabrig yn dewis neidiau nesaf o lwybrau EVPN, a danfonydd dynodedig o etholiad ymhlith y dail. Nid yw'r naill broses yn ymgynghori â'r llall. Pan fyddant yn dewis gwahanol ddail, mae'r methiant yn benodol i gyfeiriad: mae'r hyn y mae'r gweinydd yn ei anfon yn gadael yn normal, ac mae'r atebion yn diflannu.

Mae dwy ffordd gefnogol allan, ac nid ydynt yn gyfnewidiol. Rhowch fond i'r gwestai y gall y ffabrig ei drin fel un atodiad rhesymegol, sydd yn ymarferol yn golygu bond LACP a drafodwyd gyda'r dail, ac mae'r ddolen yn wirioneddol weithredol gyda'i gilydd. Neu derbyniwch hefyd ddanfoniad un-weithredol o'r ffabrig, fel bod y segment yn dilyn yr un model un-porth-ar-y-tro â'r bond. Yr hyn nad yw'n gweithio yw segment holl-weithredol o flaen bond nad yw ond yn gwrando ar un porth, oni bai eich bod yn fwriadol yn galluogi derbyn ar y slaveiaid anweithredol ac yn derbyn y danfoniad dyblyg sy'n dilyn.

Pam mae'r cebl wrth gefn yn parhau i edrych yn iach

Mae cebl sy'n cario dim traffig yn dal i adrodd dolen i fyny, ac mae slave wrth gefn mewn bond wedi'i gynllunio i edrych yn barod. Mae gweithredwyr yn darllen hynny fel disbaredd ac yn rhoi'r gorau i ofyn cwestiynau.

Gofynnwch yn lle hynny pa borth ffisegol y defnyddiodd y ffrâm ddychwelyd. Ar y gwestai, cyfrifwch becynnau a dderbyniwyd fesul slave yn hytrach nag fesul bond, oherwydd mae cownter y bond yn cuddio'r anghymesuredd. Ar y ddeilen, edrychwch ar gofnodion danfon y bont ar gyfer MAC y gweinydd ac ar y set naid nesaf y mae'r llwybr EVPN yn ei chario. Os yw'r cofnod yn pwyntio at y ddeilen y mae ei dolen westai yn wrth gefn, mae'r dyluniad yn danfon i borth y mae'r gwestai yn ei anwybyddu. Camwedd cyfluniad yw hwn yn hytrach na nam caledwedd, ac ni fydd unrhyw faint o fonitro cyflwr dolen yn ei ddatgelu.

Profwch ddanfoniad yn y ddau gyfeiriad, nid cyflwr y ddolen

Adeiladwch fatrics ag un rhes fesul methiant ac un golofn fesul cyfeiriad, yna llenwch traffig a ddanfonwyd yn hytrach na chyflwr y rhyngwyneb. Rhes un yw gweithrediad normal, a dyna'n union lle mae'r camwedd yn cuddio, oherwydd mae'r symptom yn edrych fel problem cymhwysiad.

Yna tynnwch y ddolen westai weithredol, tynnwch un ddeilen, tynnwch uplinciau'r ddeilen honno, ac adferwch bob un yn ei dro. Ar ôl pob cam, cofnodwch y slave gweithredol, cyflwr segment EVPN, y cofnod danfon o bell a'r trwybwn a arsylwyd yn y ddau gyfeiriad. Mae deilen sy'n colli ei llwybr ffabrig tra bo ei dolen westai yn parhau i fyny yn achos diddorol, oherwydd mae'r atodiad yn parhau i gael ei hysbysebu a gall droi'n dawel yn fag ddall. Profwch â llifoedd unicast newydd ac â'r traffig llifogydd y mae'r cymhwysiad yn dibynnu arno, oherwydd mae'r ddau yn defnyddio gwahanol benderfyniadau danfon.

Derbyniwch y dyluniad dim ond pan fydd y matrics yn dangos danfoniad dwygyfeiriadol drwy'r llwybr y bwriadwyd. Nid dau gebl â dolen i fyny yw'r canlyniad hwnnw.

Erthyglau cysylltiedig