PIM-SM kọja VPN: ṣayẹwo BSR, àwòrán RP àti àwọn ọ̀nà RPF
PIM-SM kọja VPN kùnà ní ọ̀nà ìṣàkóso tí ó ṣẹ́ kù. Ṣàyẹ̀wò ìdílé IGMP, ààyè BSR, àwòrán RP àti àwọn aládùúgbò RPF ní ìtòlẹ́sẹẹsẹ yẹn.
Tọ́ńẹ́lì náà ń ṣiṣẹ́, àwọn ping unicast ń kọjá inú rẹ̀, ṣùgbọ́n ẹ̀rọ amọ́dìí ń fi ojú-ìwé dúdú hàn. Nínú ìfilọ́lẹ̀ PIM-SM àmì yìí fẹ́rẹ̀ẹ́ máa dúró fún pé ọ̀kan nínú àwọn ọ̀nà ìṣàkóso mẹ́rin ti dá, àti pé ọ̀nà dátà kì í ṣe ìṣòro rárá. Tẹ̀lé àkójọ tí ó wà nísàlẹ̀ ní ìtòlẹ́sẹẹsẹ kí o sì dúró ní ìgbésẹ̀ àkọ́kọ́ tí ó kùnà, nítorí gbogbo ìgbésẹ̀ tí ó tẹ̀lé ń gbára lé èyí tí ó ṣáájú. Mo ń pa àwọn àyẹ̀wò márùn-ún wọ̀nyí mọ́ nínú fáìlì àkọsílẹ̀, mo sì ń lẹ̀ wọ́n mọ́ tẹ́ńbúì nígbà tí ẹjọ́ multicast bá dé, èyí sì ń dènà kí ìwádìí di àròsọ.
Bẹ̀rẹ̀ pẹ̀lú ẹ̀rọ amọ́dìí, kì í ṣe pẹ̀lú tọ́ńẹ́lì
Ẹ̀rọ amọ́dìí tí kò ti tíì béèrè fún ẹgbẹ́ kò dá ipò kankan sí orí rọ́útà kankan, nítorí náà ṣáájú kí o tó ṣàyẹ̀wò ohunkóhun mìíràn, jẹ́rìí pé ìdaráwọ́ wà ní abala tí ó kọjú sí ẹ̀rọ amọ́dìí. Ní orí àwọn pẹpẹ ìrísí Cisco, show ip igmp groups lórí rọ́útà ìgbésẹ̀ ìkẹyìn ń tẹ àwọn ẹgbẹ́ tí o wọ́ lẹ́gbẹ̀ẹ́ àgbàlá tí ó gbọ́ wọ́n. Nígbà tí ẹgbẹ́ kò sí nínú àbájáde yẹn, tọ́ńẹ́lì jẹ́ ìdàrúdàpọ̀: ìbéèrè kú ní swítsì ìwọlé, ní sọ́ọ́kẹ́tì agbàlejò tàbí nínú VLAN tí kò ní querier.
Àwọn ohun fà ọ̀tẹ̀ méjì tí ó wọ́pọ̀ ń ṣàlàyé ọ̀pọ̀ jùlọ àwọn ìdaráwọ́ tí ó sọnù tí mo ti rí: àìbáramu ẹ̀dà IGMP láàárín agbàlejò àti rọ́útà, àti yíyan querier tí ó bọ́ sórí swítsì tí kò ń ṣe ìtọ́sọ́nà. Ẹ̀kẹta jẹ́ àṣírí jù: ẹgbẹ́ ti wọ́ ṣùgbọ́n ó wà nínú VLAN tí kò tọ́, nítorí agbàlejò ní káàdì nẹ́tíwọ́kì méjì, èyí tí ohun èlò náà so mọ́ èyí tí kò tọ́. Àwọn ẹ̀rọ amọ́dìí IPv6 ní ìṣòro kan náà pẹ̀lú MLD, níbi tí show ipv6 mld groups ti ń dáhùn ìbéèrè kan náà. Kò sí ọ̀kan nínú ìwọ̀nyí tí a ń tún ṣe nípa fífọwọ́ kàn tọ́ńẹ́lì, àti ìdí náà ni pé ìtòlẹ́sẹẹsẹ ṣe pàtàkì.
Ní kété tí ìdaráwọ́ bá ti hàn, jẹ́rìí pé PIM ti ṣíṣẹ́ lórí àgbàlá tí ó kọjú sí ẹ̀rọ amọ́dìí àti lórí àgbàlá tí ó ń lọ sí ibi ìpàdé. Rọ́útà tí ó ní ìdílé IGMP ṣùgbọ́n tí kò ní PIM lórí àgbàlá òkè rẹ̀ yóò pa ẹgbẹ́ mọ́ nínú tábìlì àdúgbò, kò sì ní fi ohunkóhun ránṣẹ́ sí ibikíbi.
Ṣé àkójọ BSR ń dé ẹ̀gbẹ́ kejì?
Àwọn ìfiránṣẹ́ Bootstrap Router ń lọ ní ìgbésẹ̀ kọ̀ọ̀kan nínú ìkómọ̀jọ PIM kan, ìtọ́sọ́nà náà sì ni ó ń já nípasẹ̀ tọ́ńẹ́lì. Àwọn RP olùdíje ń fi ìkéde wọn ránṣẹ́ sí BSR tí a yàn nípasẹ̀ unicast, nítorí náà apá RP-sí-BSR kì í yí padà nínú tọ́ńẹ́lì tí ń ṣiṣẹ́. Ìkún omi àwọn ìfiránṣẹ́ Bootstrap ní ìtọ́sọ́nà kejì sinmi lórí pé gbogbo àgbàlá àárín ní PIM, àti pé kò sí ohun tí ń dá àwọn ìfiránṣẹ́ dúró ní ààlà. RFC 5059 ń ṣàlàyé ìpín náà àti àwọn ààlà ààyè ìṣàkóso tí a gbà láàyè láti gé e kúrú.
Ìkéde ip pim bsr-border, ACL tí ń ṣẹ́ àlàyé 103, tàbí tọ́ńẹ́lì IPsec tí ó dá lórí ètò tí kò lè gbé multicast, ọ̀kọ̀ọ̀kan wọn yóò gé ìkún omi náà nígbà tí unicast yóò wà láìfarapa. Àkópọ̀ yẹn ni ó ń jẹ́ kí ìkùnà dàbí ìṣòro RP nígbà tí ó jẹ́ ìṣòro ìdè ní ti gidi, ìdí náà sì ni mo fi ń ka ipò BSR ṣáájú kí mo tó ka ìṣètò RP.
Lórí rọ́útà ẹ̀gbẹ́ òkèèrè, show ip pim bsr-router ń dárúkọ BSR tí a yàn àti àkójọ RP tí a kọ́; bí àbájáde bá ṣófo, ẹ̀gbẹ́ òkèèrè wà nínú ìkómọ̀jọ tirẹ̀, kò sì sí ìṣètò RP tí yóò tún àwọn méjèèjì ṣe. Fi àwọn ìwọ̀n ẹgbẹ́ àti àwọn àdírẹ́sì RP wé nínú show ip pim rp mapping ní ẹ̀gbẹ́ méjèèjì tọ́ńẹ́lì. Àwòrán tí ó wà ní àdúgbò nìkan ń dá igi àjọpín tí ó parí ní ibi tí kò tọ́, ẹ̀rọ amọ́dìí sì ń dúró títí láé.
Bá àwòrán RP mu ní ẹ̀gbẹ́ méjèèjì tọ́ńẹ́lì
RP àìdúró, BSR àti anycast-RP jẹ́ ọ̀nà mẹ́ta láti dáhùn ìbéèrè kan náà, pípọ̀ wọ́n pọ̀ kọja tọ́ńẹ́lì sì jẹ́ ọ̀nà tí ó dájú láti kọ́ ìkómọ̀jọ tí kì í wá papọ̀. Bí ẹ̀gbẹ́ orí bá ń lo BSR tí ẹ̀ka sì ń lo ip pim rp-address àìdúró tí ó ń tọ́ka sí àdírẹ́sì mìíràn, ẹ̀ka náà yóò kọ́ igi àjọpín rẹ̀ sí RP tí kò mọ̀ pé ẹ̀rọ amọ́dìí wà. Àwòrán náà gbọdọ̀ bára mu nínú ìwọ̀n ẹgbẹ́ àti nínú àdírẹ́sì, nítorí ìwọ̀n kan tí ó ṣe pàtó ń ṣẹ́gun èyí tí ó gbòòrò.
Anycast-RP wà pẹ̀lú ìdí pé kí àwọn ojú-ìwé méjì lè pín àdírẹ́sì RP kan, ó sì yẹ kí a dárúkọ rẹ̀ níbí nítorí pé ó ń yí ìtumọ̀ «RP kan náà» padà. RP méjì tí ń polongo àdírẹ́sì kan wà ní ìbámu nípasẹ̀ àpẹẹrẹ; RP méjì tí ń polongo àwọn àdírẹ́sì ọ̀tọ̀ọ̀tọ̀ fún ìwọ̀n kan náà kò sí bẹ́ẹ̀, bí ojú-ìwé kọ̀ọ̀kan ṣe lè dàbí aláìlera tó ní ara rẹ̀.
Fún multicast tí ó jẹ́ ti orísun nínú 232.0.0.0/8, a kì í béèrè lọ́wọ́ RP rárá, nítorí náà àwòrán RP tí ó ṣófo kì í ṣe àbùkù lásán. Pinnu irú àpẹẹrẹ iṣẹ́ tí ohun èlò náà ń lò ṣáájú kí o tó lépa RP tí kò tíì nílò rárá.
Ka ìwádìí RPF síhà orísun
PIM ń kọ́ igi nípa yíyí ọ̀nà unicast padà, nítorí náà àyẹ̀wò tí ó ṣe pàtàkì ni ọ̀nà padà sí orísun, tàbí padà sí RP fún igi àjọpín. Ìdaráwọ́ tí ó dé lórí àgbàlá tí rọ́útà kò kà sí òkè ni a ń sọnù, a sì ń kọ ìdí rẹ̀ gẹ́gẹ́ bí ìkùnà RPF kì í ṣe ìkùnà tọ́ńẹ́lì. Lórí rọ́útà ẹ̀ka tí ó ní ọ̀nà àkọ́kọ́ kọja tọ́ńẹ́lì àti ọ̀nà pàtó kọja WAN, àgbàlá RPF lè jẹ́ WAN ní rírọ̀rùn bí orísun ṣe wà nípasẹ̀ tọ́ńẹ́lì nìkan. Èyí ni ìdí kan ṣoṣo tí ó wọ́pọ̀ jùlọ tí a fi ń sọnù ìdaráwọ́ ní ìdákẹ́jẹ́ẹ́.
show ip rpf 192.0.2.10 ń tẹ àgbàlá tí a yàn, ìgbésẹ̀ tí ó kàn àti ọ̀nà tí ó dá ìpinnu náà, èyí sì sábà tó láti rí àìbáramu náà. Ọ̀nà multicast àìdúró bíi ip mroute 192.0.2.0 255.255.255.0 tunnel0 ń kọjá ìwádìí unicast fún àkọ́sọ́ yẹn, ó sì jẹ́ àtúnṣe tí ó tọ́ nígbà tí àpẹẹrẹ multicast yàtọ̀ sí ti unicast ní ti gidi. Ka a gẹ́gẹ́ bí ìṣètò tí a gbọdọ̀ kọ sílẹ̀, kì í ṣe bí àpòṣé tí a fi sílẹ̀ nígbà ìṣẹ̀lẹ̀ tí a sì gbàgbé.
Ìdaráwọ́ jẹ́rìí pẹ̀lú àwọn àṣẹ, kì í ṣe pẹ̀lú ping
Ping ń fi hàn pé unicast ń ṣiṣẹ́, èyí tí o ti mọ̀ tẹ́lẹ̀. Ìjẹ́rìí láti ìparí dé ìparí jẹ́ ìtòlẹ́sẹẹsẹ tí ń fi ìdaráwọ́, àwòrán, aládùúgbò àti igi hàn ní ìtòlẹ́sẹẹsẹ yẹn, gbogbo àṣẹ sì ń dáhùn ìbéèrè tí ó yàtọ̀.
show ip igmp groups 239.1.1.1 show ip pim rp mapping show ip pim neighbor show ip rpf 192.0.2.10 show ip mroute 239.1.1.1
Ìkọsílẹ̀ (S,G) tí ó kún pẹ̀lú àgbàlá àbáwọlé gidi àti àkójọ àbájáde tí kò ṣófo túmọ̀ sí pé ìpele ìṣàkóso ti parí iṣẹ́ rẹ̀. Ìkọsílẹ̀ tí a ka àgbàlá àbáwọlé rẹ̀ gẹ́gẹ́ bí Null, tàbí kọ́ńtà tí a fi àmì RPF failed sì ń tẹ̀síwájú láti gòkè, ń tọ́ka padà sí apá tí ó ṣáájú kì í ṣe tọ́ńẹ́lì.
Bí gbogbo àwọn àṣẹ márùn-ún bá dàbí ẹni tí ó tọ́ tí ẹ̀rọ amọ́dìí kò sì rí nkankan, ẹni tí a fura sí tí ó kù ni ètò tọ́ńẹ́lì fúnra rẹ̀: ACL ìkọ̀kọ̀ tàbí ìlànà odi iná tí ó gba àlàyé ìtọ́sọ́nà unicast láàyè ṣùgbọ́n tí kò gba PIM, IGMP tàbí ìrìnàjò ẹgbẹ́ fúnra rẹ̀ láàyè. Lórí tọ́ńẹ́lì IPsec tí ó dá lórí ètò, a kì í gbé multicast rárá, nítorí náà ìdáhùn ni àpẹẹrẹ GRE tàbí VTI kì í ṣe àyọkúrò mìíràn nínú àlẹ̀mọ́. Kọ ẹni tí ó kùnà nínú àwọn àyẹ̀wò márùn-ún ṣáájú kí o tó yí ohunkóhun padà, lẹ́yìn náà yí ìpele yẹn nìkan padà.