Fi bond tó ń ṣiṣẹ́-pẹ̀yàndà sórí server, fi ẹ̀ka Ethernet all-active sórí fabric, àti ìdajì ìrìnnàjá tí ó ń padà lè pàdánù láìsí pé kíkàṣe àṣìṣe kan náà ń yẹ̀. Kò sí èyí nínú àwọn ìṣètò méjèèjì tí ó jẹ́ àṣìṣe fúnra rẹ̀. Ìṣòro wà nínú ìfiránṣẹ́ láàrín wọn, níbi tí ẹ̀gbẹ́ kan ti yan ebute kan, tí ẹ̀gbẹ́ kejì sì ro pé gbogbo ewé tí ó so mọ́ra lè gbé e dé. Tẹ̀lé férémù kan ní ojú ọ̀nà kọ̀ọ̀kan, ìyàtọ̀ yóò hàn kedere.

Kí ni ṣiṣẹ́-pẹ̀yàndà ń ṣe sí férémù tí ó ń wọlé

Ipò bonding 1 ń pa ẹrú kan ṣoṣo mọ́ ní ojú ọ̀nà ìránṣẹ́, ó sì ń pààrọ̀ rẹ̀ nígbà tí ẹni tí ó wà bá kùnà. Apá yẹn jẹ́ mímọ̀ dáadáa. Ohun tí ó ṣe pàtàkì níbí ni ẹ̀gbẹ́ gbígbà: kernel ń fi férémù fún àkójọpọ̀ nígbà tí ó bá dé lórí ẹrú tí ń ṣiṣẹ́ nìkan, ó sì ń sọ àwọn férémù tí ó farahàn lórí ẹrú mìíràn nù. Ìṣètò all_slaves_active yìí wà fún ìmúgbòòrò òfin yẹn gan-an, ó sì wà ní àìsí ní ìkọ̀kọ̀. ip -d link show bond0 ń tẹ̀ ìye tí ó wà lẹ́gbẹ̀ẹ́ ipò náà jáde.

/proc/net/bonding/bond0 ń dárúkọ ẹrú tí ń ṣiṣẹ́, ó sì ń ròyìn ipò ìsopọ̀ fún ẹrú kọ̀ọ̀kan. Fáìlì yẹn ni orísun òdodo kan ṣoṣo fún ebute tí ń gbé ìrìnnàjá ní àkókò yẹn.

Àlejò ní ipò yìí ní ọ̀nà gbígbà kan tí ó ṣe é lò ní ẹ̀ẹ̀kan, tí a yàn ní àdúgbò láìsí ìmọ̀ nípa fabric. Bí férémù fún àlejò yẹn bá dé lórí okùn kejì, ebute switch ń kà á sí ọ̀kan tí a gbà, àkójọpọ̀ àlejò kò rí i láé, gbogbo kíkàṣe yàtọ̀ sí kíkàṣe ìsọnù àlejò fúnra rẹ̀ sì dàbí aláìlera.

Kí ni multihoming all-active ń ṣe sí ìgbésẹ̀ tí ó tẹ̀lé ní ọ̀nà jíjìn

Multihoming EVPN ń ṣàpèjúwe àkójọpọ̀ ewé tí wọ́n ń pín ẹ̀ka Ethernet kan, tí ESI ń dámọ̀, ó sì ń kéde ẹ̀ka yẹn fún ìyókù fabric. Nínú àwòrán all-active, àwọn ẹlẹgbẹ́ jíjìn ń fi ju ìgbésẹ̀ tí ó tẹ̀lé kan lórí àwọn àdírẹ́sì ẹ̀ka náà. Unicast sí ọ̀dọ̀ server lè wá dé ewé kankan, fabric sì lómìnira láti yan fún ìṣàn kọ̀ọ̀kan. Ìyẹn ni gbogbo èrò àwòrán náà, ìyẹn sì tún ni àfojúsùn tí bond server gbọdọ̀ mú ṣẹ.

Ìrìnnàjá tí ó kún àkún ń tẹ̀lé òfin mìíràn. Àwọn ewé ń yan olùtẹ̀síwájú tí a yàn fún ẹ̀ka kọ̀ọ̀kan, nítorí náà broadcast, unicast àìmọ̀ àti multicast sábà máa ń wọlé nípasẹ̀ ọ̀kan nínú wọn. Nítorí náà unicast àti àkún ń ṣe ìpinnu méjì ọ̀tọ̀ọ̀tọ̀, ọ̀kan nínú wọn nìkan sì ń farahàn nínú ipò bond àlejò.

Níbi tí àwọn yíyàn méjèèjì kò ti bá ara wọn mu

Kernel ń yan ẹrú tí ń ṣiṣẹ́ rẹ̀ láti ipò ìsopọ̀ àti ìlànà tirẹ̀. Fabric ń yan àwọn ìgbésẹ̀ tí ó tẹ̀lé láti àwọn ọ̀nà EVPN, àti olùtẹ̀síwájú tí a yàn láti ìdìbò láàrín àwọn ewé. Kò sí ìlànà tí ń gbìmọ̀ràn pẹ̀lú èkejì. Nígbà tí wọ́n bá yan ewé ọ̀tọ̀ọ̀tọ̀, ìkùnà dá lórí ojú ọ̀nà: ohun tí server ń rán jáde lọ́nà déédé, àwọn ìdáhùn sì ń pàdánù.

Ọ̀nà àbájáde méjì wà tí a ṣe àtìlẹ́yìn fún, wọn kò sì fi ara wọn ṣe pààrọ̀. Fún àlejò ní bond tí fabric lè kà sí ìsopọ̀ ọ̀nà kan ṣoṣo, èyí tí ó túmọ̀ sí bond LACP tí a fọwọ́ sí pẹ̀lú àwọn ewé, àti pé àwọn ìsopọ̀ méjèèjì ń ṣiṣẹ́ papọ̀ ní ti gidi. Tàbí gba ìfiránṣẹ́ single-active láti fabric pẹ̀lú, kí ẹ̀ka náà tẹ̀lé àwòrán ebute kan ní ẹ̀ẹ̀kan bákan náà bí bond. Ohun tí kò ṣiṣẹ́ ni ẹ̀ka all-active níwájú bond tí ó kàn ń gbọ́ ní ebute kan, àyàfi tí ẹ bá mọ̀ọ́mọ̀ tanná gbígbà lórí àwọn ẹrú tí kò ṣiṣẹ́, tí ẹ sì gba ìfiránṣẹ́ ìlọ́po méjì tí ó tẹ̀lé.

Ìdí tí okùn àfipamọ́ fi ń dàbí aláìlera

Okùn tí kò gbé ìrìnnàjá kankan ṣì ń ròyìn ìsopọ̀ sókè, ẹrú ìdúrósí nínú bond sì ni a ṣe é kí ó dàbí ẹni tí ó ṣetán. Àwọn olùṣiṣẹ́ ń kà á sí àfikún, wọ́n sì ń dá ìbéèrè dúró.

Bèèrè ní àkókò yìí ebute ti ara tí férémù ìpadà lò. Lórí àlejò, ka àwọn pákẹ́ẹ̀tì tí a gbà fún ẹrú kọ̀ọ̀kan, kì í ṣe fún bond, nítorí kíkàṣe bond ń fi àìdọ́gba pamọ́. Lórí ewé, wo àwọn àkọsílẹ̀ ìtẹ̀síwájú afárá fún MAC server àti àkójọpọ̀ ìgbésẹ̀ tí ó tẹ̀lé tí ọ̀nà EVPN ń gbé. Bí àkọsílẹ̀ bá tọ́ka sí ewé tí ìsopọ̀ àlejò rẹ̀ jẹ́ àfipamọ́, àwòrán náà ń fi ránṣẹ́ sínú ebute tí àlejò ń fojú kéré. Ìyàtọ̀ ìṣètò ni èyí kì í ṣe àbùkù ohun èlò, kò sì sí ìṣọ́ ipò ìsopọ̀ tí yóò fi í hàn.

Dán ìfiránṣẹ́ wò ní ojú ọ̀nà méjèèjì, kì í ṣe ipò ìsopọ̀

Kọ́ mátíríkì kan pẹ̀lú ìlà kan fún ìkùnà kọ̀ọ̀kan àti ọ̀wọ̀n kan fún ojú ọ̀nà kọ̀ọ̀kan, kí ẹ sì fi ìrìnnàjá tí a fi ránṣẹ́ kún in, kì í ṣe ipò atọ́ka. Ìlà kìíní ni iṣẹ́ déédé, ibẹ̀ gan-an ni ìyàtọ̀ fi ń pamọ́, nítorí àmì náà dàbí ìṣòro ohun èlò.

Lẹ́yìn náà yọ ìsopọ̀ àlejò tí ń ṣiṣẹ́ kúrò, yọ ewé kan kúrò, yọ àwọn àjápọ̀ òkè ewé yẹn kúrò, kí ẹ sì dá ọ̀kọ̀ọ̀kan padà ní tẹ̀léntẹ̀lén. Lẹ́yìn ìgbésẹ̀ kọ̀ọ̀kan, kọ ẹrú tí ń ṣiṣẹ́, ipò ẹ̀ka EVPN, àkọsílẹ̀ ìtẹ̀síwájú jíjìn àti agbára ìṣàn tí a ṣàkíyèsí ní ojú ọ̀nà méjèèjì. Ewé tí ó pàdánù ọ̀nà rẹ̀ sí fabric nígbà tí ìsopọ̀ àlejò rẹ̀ sì wà lókè ni ọ̀ràn tí ó fani mọ́ra, nítorí ìsopọ̀ náà ń wà ní ìkéde, ó sì lè di ọ̀nà òpin ní ìdákẹ́jẹ́. Dán wò pẹ̀lú àwọn ìṣàn unicast tuntun àti pẹ̀lú ìrìnnàjá àkún tí ohun èlò gbára lé, nítorí àwọn méjèèjì ń lo àwọn ìpinnu ìtẹ̀síwájú ọ̀tọ̀ọ̀tọ̀.

Gbà àwòrán náà nígbà tí mátíríkì fi ìfiránṣẹ́ ojú ọ̀nà méjèèjì hàn gbà láti ọ̀nà tí ẹ ní lọ́kàn nìkan. Okùn méjì tí ìsopọ̀ wà lókè kì í ṣe àbájáde yẹn.

Àwọn àpilẹ̀kọ tó jọra