Poġġi bond attiv-riżerva fuq is-server u segment Ethernet all-active fuq il-fabric, u nofs it-traffiku tar-ritorn jista' jisparixxi mingħajr ma jitmexxa lanqas kontatur wieħed ta' żbalji. L-ebda waħda miż-żewġ konfigurazzjonijiet mhi ħażina waħedha. Il-problema tinsab fil-konsenja bejniethom, fejn naħa waħda tagħżel port wieħed u l-oħra tassumi li kull werqa mqabbda tista' twassal. Segwi frejm wieħed f'kull direzzjoni u l-iskonċertament isir ovvju.

X'jagħmel l-attiv-riżerva lil frejm li jidħol

Il-mod tal-bundling 1 iżomm eżattament slave wieħed fil-mogħdija tat-trażmissjoni u jbiddlu biss meta dak attwali jfalli. Dak il-parti huwa magħruf sew. Hawnhekk importanti huwa n-naħa tal-wasla: il-qalba tagħti frejm lill-istack biss jekk dan jasal fuq is-slave attiv, u tarmi frejms li jidhru fuq kwalunkwe slave ieħor. Dan all_slaves_active is-setting jeżisti eżattament biex ittaffi dik ir-regola, u b'mod awtomatiku huwa mitfi. ip -d link show bond0 jistampa l-valur attwali ħdejn il-mod.

/proc/net/bonding/bond0 isemmi s-slave attiv u jirrapporta l-istat tal-link għal kull slave. Dak il-fajl huwa l-uniku sors onest ta' liema port qed iġorr it-traffiku bħalissa.

Host f'dan il-mod għandu mogħdija waħda tal-wasla użabbli kull darba, magħżula lokalment mingħajr għarfien tal-fabric. Jekk frejm għal dak l-host jasal fuq il-kejbil l-ieħor, il-port tal-iswiċċ jgħoddha bħala riċevuta, l-istack tal-host qatt ma jaraha, u l-kontaturi kollha ħlief il-kontatur tat-tarmija tal-host stess jidhru f'saħħithom għal kollox.

X'jagħmel il-multihoming all-active lil next hop remot

Il-multihoming EVPN jiddeskrivi sett ta' werqiet li jaqsmu segment Ethernet wieħed, identifikat b'ESI, u jħabbar dak is-segment lill-bqija tal-fabric. Fil-mudell all-active, il-pari remot jinstallaw aktar minn next hop wieħed għall-indirizzi tas-segment. Unicast lejn is-server jista' mbagħad jasal fi kwalunkwe werqa, u l-fabric huwa ħieles li jagħżel għal kull fluss. Dan huwa l-iskop kollu tad-disinn, u hija wkoll il-preżunzjoni li l-bond tas-server irid jissodisfa.

It-traffiku mgħarraq isegwi regola oħra. Il-werqiet jeleġġu forwarder magħżul għal kull segment, għalhekk broadcast, unicast mhux magħruf u multicast normalment jidħlu minn wieħed minnhom. Għalhekk unicast u għargħar jieħdu żewġ deċiżjonijiet separati, u waħda biss minnhom tidher fl-istat tal-bond tal-host.

Fejn iż-żewġ elezzjonijiet ma jaqblux

Il-qalba tagħżel is-slave attiv tagħha mill-istat tal-link u mill-politika tagħha stess. Il-fabric jagħżel in-next hops mill-mogħdijiet EVPN, u forwarder magħżul minn elezzjoni fost il-werqiet. L-ebda proċess ma jikkonsulta lill-ieħor. Meta jagħżlu werqiet differenti, il-falliment jiddependi mid-direzzjoni: dak li jibgħat is-server joħroġ normalment, u t-tweġibiet jisparixxu.

Hemm żewġ toroq appoġġjati, u mhumiex interkambjabbli. Agħti lill-host bond li l-fabric jista' jittratta bħala konnessjoni loġika waħda, li fil-prattika jfisser bond LACP innegozjat mal-werqiet, u ż-żewġ links huma tassew attivi flimkien. Jew aċċetta wkoll konsenja single-active mill-fabric, sabiex is-segment isegwi l-istess mudell ta' port wieħed kull darba bħall-bond. Dak li ma jaħdimx huwa segment all-active quddiem bond li jisma' biss fuq port wieħed, sakemm ma tixgħilx deliberatament ir-riċezzjoni fuq is-slaves inattivi u taċċetta l-konsenja doppja li tiġi warajha.

Għaliex il-kejbil tar-riżerva jibqa' jidher f'saħħtu

Kejbil li ma jġorr ebda traffiku xorta jirrapporta link up, u slave standby f'bond huwa mfassal biex jidher lest. L-operaturi jaqraw dan bħala redundanza u jieqfu jistaqsu.

Staqsi minflok liema port fiżiku uża l-frejm tar-ritorn. Fuq il-host, għodd il-pakketti riċevuti għal kull slave u mhux għal kull bond, għax il-kontatur tal-bond jaħbi l-asimmetrija. Fuq il-werqa, ħares lejn id-dħul tal-ibbordjar tal-pont għall-MAC tas-server u lejn is-sett ta' next hops li jġorr il-mogħdija EVPN. Jekk id-dħul jindika lejn il-werqa li l-link tal-host tagħha huwa r-riżerva, id-disinn qed iwassal fi port li l-host jinjora. Dan huwa skonċertament fil-konfigurazzjoni u mhux ħsara fil-ħardwer, u l-ebda ammont ta' monitoraġġ tal-istat tal-link mhux se jġibu fix-xejn.

Ittestja l-konsenja fiż-żewġ direzzjonijiet, mhux l-istat tal-link

Ibni matriċi b'ringiela għal kull falliment u kolonna għal kull direzzjoni, imbagħad imla bit-traffiku mwassal u mhux bl-istat tal-interface. Ir-ringiela waħda hija operazzjoni normali, u hemmhekk jinħeba l-iskonċertament, għax is-sintomu jidher bħala problema tal-applikazzjoni.

Imbagħad neħħi l-link attiv tal-host, neħħi werqa waħda, neħħi l-uplinks ta' dik il-werqa, u reġġa' lura kull waħda minnhom. Wara kull pass, innota s-slave attiv, l-istat tas-segment EVPN, id-dħul tal-ibbordjar remot u l-throughput osservat fiż-żewġ direzzjonijiet. Werqa li titlef it-triq tagħha lejn il-fabric waqt li l-link tal-host tagħha jibqa' 'l fuq hija l-każ interessanti, għax il-konnessjoni tibqa' mħabbra u tista' ssir b'mod sieket triq bla ħruġ. Ittestja b'flussi unicast ġodda u bit-traffiku mgħarraq li jiddependi minnu l-applikazzjoni, għax it-tnejn jużaw deċiżjonijiet ta' ibbordjar differenti.

Aċċetta d-disinn biss meta l-matriċi turi konsenja bidirezzjonali mill-mogħdija li kellek f'moħħok. Żewġ kejbils b'link up mhumiex dak ir-riżultat.

Artikli relatati