PIM-SM minn VPN għal oħra: iċċekkja BSR, il-mapping tal-RP u l-mogħdijiet RPF
PIM-SM minn VPN għal oħra jonqos fil-mogħdija ta’ kontroll li tkun nieqsa. Agħmel reviżjoni tal-sħubija IGMP, l-ambitu tal-BSR, il-mapping tal-RP u l-ġirien RPF f’dik l-ordni.
Il-mina hija attiva, il-pings unicast jaqsmuha, u x-xandir xorta waħda juri skrin iswed. F’implimentazzjoni tal-PIM-SM dan is-sintomu kważi dejjem ifisser li waħda minn erba’ mogħdijiet ta’ kontroll hija miksura, u li l-mogħdija tad-dejta qatt ma kienet il-problema. Agħmel il-lista t’hawn taħt bl-ordni u ieqaf fl-ewwel pass li jonqos, għax kull pass suċċessiv jiddependi mill-predeċessur tiegħu. Inżomm dawn il-ħames verifiki f’fajl ta’ abbozz u nehmeżhom ma’ terminal meta tasal ilment dwar multicast, u b’hekk id-dijanjosi ma ssirx sempliċi tpattija.
Ibda mir-riċevitur, mhux mill-mina
Riċevitur li qatt ma talab il-grupp ma joħloq ebda stat fuq ebda router, għalhekk ikkonferma li l-qbil jeżisti fis-segment li jħares lejn ir-riċevitur qabel ma tistħarreġ xi ħaġa oħra. Fuq pjattaformi stil Cisco, show ip igmp groups fuq ir-router tal-aħħar qabża jistampa l-gruppi li ngħaqdu ħdejn l-interface li semagħhom. Meta l-grupp ikun nieqes minn dak l-output, il-mina hija distrazzjoni: it-talba mietet fl-iswiċċ tal-aċċess, fis-socket tal-host jew f’VLAN mingħajr querier.
Żewġ kawżi ordinarji jispjegaw il-biċċa l-kbira tal-qbil nieqes li rajt: nuqqas ta’ qbil fil-verżjoni tal-IGMP bejn il-host u r-router, u elezzjoni tal-querier li waqgħet fuq swiċċ li ma jindirizzax. It-tielet waħda hija iktar sottili: il-grupp ingħaqad imma fuq VLAN żbaljata, għax il-host għandu żewġ karti tan-netwerk u l-applikazzjoni rabtet mal-ħażina. Ir-riċevituri IPv6 għandhom l-istess problema mal-MLD, fejn show ipv6 mld groups iwieġeb l-istess mistoqsija. Xejn minn dawn ma jiġi miġbur billi tmiss il-mina, u huwa proprju għalhekk li l-ordni hija importanti.
Ladarba l-qbil ikun viżibbli, ikkonferma li l-PIM huwa attivat kemm fuq l-interface li tħares lejn ir-riċevitur kif ukoll fuq l-interface li twassal lejn il-punt tal-laqgħa. Router b’sħubija IGMP imma mingħajr PIM fuq l-interface ta’ fuq tiegħu jżomm il-grupp f’tabella lokali u ma jibgħat xejn imkien.
Il-sett tal-BSR jasal għan-naħa l-oħra?
Il-messaġġi tal-Bootstrap Router jimxu qabża b’qabża fi ħdan dominju PIM wieħed, u dik hija d-direzzjoni li tinqasam minn mina. L-RPs kandidati jibagħtu l-avviżi tagħhom lill-BSR elett bl-unicast, għalhekk is-sezzjoni RP-għal-BSR normalment tibqa’ intatta f’mina li taħdem. L-għargħar ta’ messaġġi Bootstrap fid-direzzjoni l-oħra jiddependi mill-fatt li kull interface intermedja jkollha l-PIM attivat, u li xejn ma jwaqqaf il-messaġġi fuq fruntiera. RFC 5059 jiddefinixxi dik id-distribuzzjoni u l-fruntieri tal-ambitu amministrattiv li jistgħu jqassruha.
Dikjarazzjoni ip pim bsr-border, ACL li tiffiltra l-protokoll 103, jew mina IPsec ibbażata fuq il-politika li ma tistax iġġorr il-multicast, kull waħda minnhom tinqata’ l-għargħar filwaqt li l-unicast jibqa’ sħiħ. Huwa proprju dak l-għaqda li tagħmel il-ħsara tidher bħala problema tal-RP meta fil-verità hija problema ta’ aċċessibbiltà, u għalhekk naqra l-istat tal-BSR qabel ma naqra l-konfigurazzjoni tal-RP.
Fuq ir-router tan-naħa l-bogħoda, show ip pim bsr-router isemmi l-BSR elett u s-sett tal-RP li tgħallem; jekk l-output huwa vojt, in-naħa l-bogħoda toqgħod fid-dominju tagħha u ebda konfigurazzjoni tal-RP mhi se tirrikonċilja t-tnejn. Qabbel il-firxiet tal-gruppi u l-indirizzi tal-RP f’show ip pim rp mapping fuq iż-żewġ naħat tal-mina. Mapping li jeżisti biss lokalment jipproduċi siġra maqsuma li tintemm fil-post żbaljat, u r-riċevitur jistenna għal dejjem.
Agħmel il-mapping tal-RP jaqbel fuq iż-żewġ naħat tal-mina
L-RP statiku, il-BSR u l-anycast-RP huma tliet modi kif twieġeb l-istess mistoqsija, u li tħallathom minn mina hija mod affidabbli kif tibni dominju li qatt ma jiġi konverġut. Jekk il-head end juża l-BSR u l-fergħa tuża ip pim rp-address statiku li jindika indirizz ieħor, il-fergħa tibni s-siġra maqsuma tagħha lejn RP li ma jafx li r-riċevitur jeżisti. Il-mapping irid jaqbel kemm fil-firxa tal-gruppi kif ukoll fl-indirizz, għax firxa iktar speċifika tirbaħ waħda iktar wiesgħa.
L-anycast-RP jeżisti proprju sabiex żewġ siti jistgħu jaqsmu indirizz wieħed tal-RP, u jistħoqqlu jissemma hawn għax ibiddel dak li jfisser «l-istess RP». Żewġ RPs li jħabbru indirizz wieħed huma konsistenti b’disinn; żewġ RPs li jħabbru indirizzi differenti għall-istess firxa mhumiex, kemm jista’ jkun f’saħħtu kull sit waħdu.
Għall-multicast speċifiku għas-sors fi ħdan 232.0.0.0/8, l-RP qatt ma jiġi mistoqsi, għalhekk mapping tal-RP vojt mhuwiex awtomatikament ħsara. Iddeċiedi liema mudell ta’ servizz tuża l-applikazzjoni qabel ma tiġri wara RP li qatt ma kien meħtieġ.
Aqra t-tfittxija RPF lejn is-sors
Il-PIM jibni siġra billi jqalleb il-mogħdija unicast, għalhekk il-verifika li timporta hija r-rotta lura lejn is-sors, jew lura lejn l-RP għal siġra maqsuma. Qbil li jasal fuq interface li r-router ma jqisx bħala upstream jiġi skartat, u r-raġuni tiġi rreġistrata bħala falliment tal-RPF u mhux bħala falliment tal-mina. Fuq router tal-fergħa b’rotta prestabbilita fuq il-mina u rotta iktar speċifika fuq il-WAN, l-interface RPF tista’ faċilment tkun il-WAN għalkemm is-sors ikun aċċessibbli biss mill-mina. Din hija l-iktar raġuni komuni waħedha għaliex qbil jiġi skartat bil-kwiet.
show ip rpf 192.0.2.10 jistampa l-interface magħżula, il-qabża li jmiss u r-rotta li pproduċiet id-deċiżjoni, u normalment dan biżżejjed biex tara d-diskrepanza. Rotta multicast statika bħal ip mroute 192.0.2.0 255.255.255.0 tunnel0 tgħaddi mit-tfittxija unicast għal dak il-prefiss, u hija korrezzjoni leġittima meta t-topoloġija multicast tassew tvarja mit-topoloġija unicast. Ikkunsidraha bħala konfigurazzjoni li trid tiġi dokumentata, mhux bħala garża applikata waqt inċident u mbagħad minsija.
Ikkonferma l-qbil bil-kmandi, mhux bil-ping
Il-ping jipprova li l-unicast jaħdem, li inti diġà kont taf. Il-konferma minn tarf għal tarf hija sekwenza li turi l-qbil, il-mapping, il-ġar u s-siġra f’dik l-ordni, u kull kmand iwieġeb mistoqsija differenti.
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
Dħul tal-(S,G) mimli b’interface tad-dħul vera u lista tal-ħruġ mhux vojta jfisser li l-pjan ta’ kontroll temm xogħlu. Dħul li l-interface tad-dħul tiegħu jinqara bħala Null, jew kontatur bit-tikketta RPF failed li jkompli jogħla, jindika lura lejn is-sezzjoni preċedenti u mhux lejn il-mina.
Jekk il-ħames kmandi kollha jidhru tajbin u r-riċevitur xorta ma jara xejn, il-persuna suspettuża li tibqa’ hija l-politika tal-mina stess: ACL tal-kriptoġrafija jew regola tal-firewall li tippermetti l-protokoll tal-indirizzar unicast imma mhux PIM, IGMP jew it-traffiku tal-grupp innifsu. Fuq mina IPsec ibbażata fuq il-politika, il-multicast ma jiġix iġġorr xejn, għalhekk it-tweġiba hija disinn GRE jew VTI u mhux eċċezzjoni oħra fil-filtru. Ikteb liema mill-ħames verifiki falliet qabel ma tbiddel xi ħaġa, u mbagħad ibdel dik is-saff biss.