Kif jaħdem il-protokoll PIM

Il-protokoll PIM huwa sett ta 'protokolli għat-trażmissjoni multicast f'netwerk bejn routers. Ir-relazzjonijiet tal-viċinat huma mibnija bl-istess mod bħal fil-każ ta 'protokolli ta' routing dinamiċi. PIMv2 jibgħat messaġġi Hello kull 30 sekonda lill-indirizz multicast riżervat 224.0.0.13 (All-PIM-Routers). Il-messaġġ fih Hold Timers - ġeneralment ugwali għal 3.5*Hello Timer, jiġifieri 105 sekondi awtomatikament.
Kif jaħdem il-protokoll PIM
PIM juża żewġ modi operattivi ewlenin - Mod Dens u Skars. Nibdew bil-mod Dens.
Siġar tad-Distribuzzjoni Ibbażat fuq is-Sors.
Il-modalità densa hija rakkomandabbli li tintuża fil-każ ta 'numru kbir ta' klijenti ta 'gruppi multicast differenti. Meta router jirċievi traffiku multicast, l-ewwel ħaġa li jagħmel hu li jiċċekkjah għar-regola RPF. RPF - din ir-regola tintuża biex tiċċekkja s-sors ta 'multicast b'tabella ta' routing unicast. Huwa meħtieġ li t-traffiku jasal fl-interface li warajh dan il-host huwa moħbi skont il-verżjoni tat-tabella tar-routing unicast. Dan il-mekkaniżmu jsolvi l-problema ta 'linja li sseħħ waqt it-trasmissjoni multicast.
Kif jaħdem il-protokoll PIM
R3 jirrikonoxxi s-sors multicast (Source IP) mill-messaġġ multicast u jiċċekkja ż-żewġ flussi minn R1 u R2 billi juża t-tabella unicast tiegħu. Il-fluss mill-interface indikat mit-tabella (R1 sa R3) se jiġi trażmess aktar, u n-nixxiegħa minn R2 se tinżel, peress li sabiex tasal għas-sors multicast, trid tibgħat pakketti permezz ta 'S0/1.
Il-mistoqsija hija, x'jiġri jekk għandek żewġ rotot ekwivalenti bl-istess metrika? F'dan il-każ, ir-router se jagħżel il-ħops li jmiss minn dawn ir-rotot. Jirbaħ min għandu l-indirizz IP ogħla. Jekk għandek bżonn tibdel din l-imġiba, tista' tuża l-ECMP. Iktar dettalji hawn.
Wara li jiċċekkja r-regola tal-RPF, ir-router jibgħat pakkett multicast lill-ġirien PIM kollha tiegħu, ħlief għal dak li minnu jkun wasal il-pakkett. Routers PIM oħra jirrepetu dan il-proċess. Il-mogħdija li pakkett multicast ħa mis-sors għar-riċevituri finali tifforma siġra msejħa siġra tad-distribuzzjoni bbażata fuq is-sors, siġra tal-iqsar mogħdija (SPT), siġra tas-sors. Tliet ismijiet differenti, agħżel kwalunkwe wieħed.
Kif issolvi l-problema li xi routers ma qatgħux qalbhom fuq xi multicast stream u m'hemm ħadd li jibgħatha, iżda r-router upstream jibgħatha lilu. Il-mekkaniżmu Prune kien ivvintat għal dan.
Messaġġ Prune.
Pereżempju, R2 se jkompli jibgħat multicast lil R3, għalkemm R3, skont ir-regola tal-RPF, ineħħiha. Għaliex tagħbija l-kanal? R3 jibgħat PIM Prune Message u R2, malli jirċievi dan il-messaġġ, se jneħħi l-interface S0/1 mil-lista tal-interface ħerġin għal dan il-fluss, il-lista tal-interfaces li minnhom għandu jintbagħat dan it-traffiku.

Din li ġejja hija definizzjoni aktar formali ta' messaġġ PIM Prune:
Il-messaġġ PIM Prune jintbagħat minn router wieħed lit-tieni router biex jikkawża li t-tieni router ineħħi l-link li fuqha jiġi riċevut il-Prun minn SPT partikolari (S, G).

Wara li tirċievi l-messaġġ Prune, R2 jissettja l-arloġġ Prune għal 3 minuti. Wara tliet minuti, jerġa' jibda jibgħat it-traffiku sakemm jirċievi messaġġ ieħor ta' Prune. Dan huwa f'PIMv1.
U f'PIMv2 ġie miżjud timer tal-Aġġorna tal-Istat (60 sekonda b'mod awtomatiku). Hekk kif intbagħat messaġġ Prune minn R3, dan it-tajmer jinbeda fuq R3. Malli jiskadi dan it-tajmer, R3 jibgħat messaġġ State Refresh, li jerġa 'jissettja l-Prun Timer ta' 3 minuti fuq R2 għal dan il-grupp.
Raġunijiet biex jintbagħat messaġġ Prune:

  • Meta pakkett multicast ifalli l-kontroll RPF.
  • Meta ma jkun hemm l-ebda klijenti konnessi lokalment li jkunu talbu grupp multicast (IGMP Join) u ma jkun hemm l-ebda ġirien tal-PIM li lilhom jista’ jintbagħat traffiku multicast (Interface Non-prune).

Messaġġ tat-tilqim.
Ejja nimmaġinaw li R3 ma riedx traffiku minn R2, bagħat lil Prune u rċieva multicast minn R1. Iżda f'daqqa waħda, il-kanal bejn R1-R3 waqa 'u R3 tħalla mingħajr multicast. Tista' tistenna 3 minuti sakemm jiskadi l-Prun Timer fuq R2. 3 minuti hija stennija twila, sabiex ma tistennax, għandek bżonn tibgħat messaġġ li istantanjament iġib din l-interface S0/1 għal R2 mill-istat maqtugħ. Dan il-messaġġ se jkun messaġġ Graft. Wara li jirċievi l-messaġġ Graft, R2 se jirrispondi bi Graft-ACK.
Prune Override.
Kif jaħdem il-protokoll PIM
Ejja nħarsu lejn din id-dijagramma. R1 ixandar multicast għal segment b'żewġ routers. R3 jirċievi u jxandar it-traffiku, R2 jirċievi, iżda m'għandux lil min ixxandar it-traffiku. Hija tibgħat messaġġ Prune lil R1 f'dan is-segment. R1 għandu jneħħi Fa0/0 mil-lista u jwaqqaf ix-xandir f'dan is-segment, imma x'se jiġri minn R3? U R3 jinsab fl-istess segment, irċieva wkoll dan il-messaġġ mingħand Prune u fehem it-traġedja tas-sitwazzjoni. Qabel ma jieqaf ix-xandir R1, jissettja tajmer ta '3 sekondi u jieqaf ix-xandir wara 3 sekondi. 3 sekondi - dan huwa eżattament kemm għandu ħin R3 biex ma jitlifx il-multicast tiegħu. Għalhekk, R3 jibgħat messaġġ Pim Join għal dan il-grupp kemm jista 'jkun malajr, u R1 m'għadux jaħseb li jwaqqaf ix-xandir. Dwar Ingħaqad messaġġi hawn taħt.
Asserixxi Messaġġ.
Kif jaħdem il-protokoll PIM
Ejja nimmaġinaw din is-sitwazzjoni: żewġ routers ixandru għal netwerk wieħed f'daqqa. Jirċievu l-istess fluss mis-sors, u t-tnejn ixandruh lill-istess netwerk wara l-interface e0. Għalhekk, jeħtieġ li jiddeterminaw min se jkun l-uniku xandar għal dan in-netwerk. Għal dan jintużaw messaġġi ta' affermazzjoni. Meta R2 u R3 jiskopru d-duplikazzjoni tat-traffiku multicast, jiġifieri, R2 u R3 jirċievu multicast li huma stess ixandru, ir-routers jifhmu li hemm xi ħaġa ħażina. F'dan il-każ, ir-routers jibagħtu messaġġi Assert, li jinkludu Distanza Amministrattiva u l-metrika tar-rotta li biha jintlaħaq is-sors multicast - 10.1.1.10. Ir-rebbieħ jiġi determinat kif ġej:

  1. Dak li għandu AD aktar baxx.
  2. Jekk AD huma ugwali, allura min għandu l-metrika aktar baxxa.
  3. Jekk hawn ugwaljanza, allura dak li għandu l-IP ogħla fin-netwerk li jxandarlu dan il-multicast.

Ir-rebbieħ ta' dan il-vot isir ir-Router Maħtura. Pim Hello jintuża wkoll biex tagħżel DRs. Fil-bidu tal-artiklu, intwera l-messaġġ PIM Hello, tista 'tara l-qasam DR hemmhekk. Jirbaħ dak bl-ogħla indirizz IP fuq din il-link.
Sinjal utli:
Kif jaħdem il-protokoll PIM
Tabella MROUTE.
Wara ħarsa inizjali lejn kif jaħdem il-protokoll PIM, irridu nifhmu kif naħdmu ma 'tabella ta' routing multicast. It-tabella mroute taħżen informazzjoni dwar liema flussi ġew mitluba mill-klijenti u liema flussi qed joħorġu minn servers multicast.
Pereżempju, meta jiġi riċevut Rapport ta' Sħubija IGMP jew PIM Join fuq xi interface, jiġi miżjud rekord tat-tip ( *, G ) mat-tabella tar-rotot:
Kif jaħdem il-protokoll PIM
Din l-entrata tfisser li waslet talba tat-traffiku bl-indirizz 238.38.38.38. Il-bandiera DC tfisser li l-multicast se jopera fil-mod Dens u C ifisser li r-riċevitur huwa direttament konness mar-router, jiġifieri, ir-router irċieva r-Rapport ta 'Sħubija IGMP u PIM Join.
Jekk hemm rekord tat-tip (S,G) ifisser li għandna multicast stream:
Kif jaħdem il-protokoll PIM
Fil-qasam S - 192.168.1.11, irreġistrajna l-indirizz IP tas-sors multicast, huwa dan li se jiġi kkontrollat ​​mir-regola RPF. Jekk ikun hemm problemi, l-ewwel ħaġa li għandek bżonn tagħmel hu li tiċċekkja t-tabella unicast għar-rotta lejn is-sors. Fil-field Incoming Interface, jindika l-interface li għaliha jiġi riċevut il-multicast. F'tabella ta 'routing unicast, ir-rotta għas-sors għandha tirreferi għall-interface speċifikata hawn. L-Interface Outgoing jispeċifika fejn il-multicast se jiġi ridirett. Jekk ikun vojt, allura r-router ma rċieva l-ebda talba għal dan it-traffiku. Tista' ssib aktar informazzjoni dwar il-bnadar kollha hawn.
PIM Scarse-mode.
L-istrateġija ta 'Sparse-mode hija l-oppost ta' Dense-mode. Meta Scarse-mode jirċievi traffiku multicast, jibgħat biss traffiku minn dawk l-interfaces fejn kien hemm talbiet għal dan il-fluss, pereżempju Pim Join jew messaġġi IGMP Report li jitolbu dan it-traffiku.
Elementi simili għal SM u DM:

  • Ir-relazzjonijiet tal-viċinat huma mibnija bl-istess mod bħal fil-PIM DM.
  • Ir-regola tal-RPF taħdem.
  • L-għażla DR hija simili.
  • Il-mekkaniżmu tal-messaġġi Prune Overrides u Assert huma simili.

Biex tikkontrolla min, fejn u x'tip ta' traffiku multicast huwa meħtieġ fuq in-netwerk, jeħtieġ ċentru ta' informazzjoni komuni. Iċ-ċentru tagħna se jkun Rendezvous Point (RP). Kull min irid xi tip ta 'traffiku multicast jew xi ħadd beda jirċievi traffiku multicast mis-sors, imbagħad jibgħatha lil RP.
Meta l-RP jirċievi traffiku multicast, jibgħatha lil dawk ir-routers li qabel talbu dan it-traffiku.
Kif jaħdem il-protokoll PIM
Ejja nimmaġinaw topoloġija fejn RP huwa R3. Hekk kif R1 jirċievi traffiku minn S1, jinkapsula dan il-pakkett multicast f'messaġġ unicast PIM Register u jibgħatu lil RP. Kif jaf min hu l-RP? F'dan il-każ, huwa kkonfigurat b'mod statiku, u se nitkellmu dwar il-konfigurazzjoni dinamika RP aktar tard.

ip pim rp-indirizz 3.3.3.3

RP se tħares - kien hemm informazzjoni minn xi ħadd li jixtieq jirċievi dan it-traffiku? Ejja nassumu li ma kienx. Imbagħad RP jibgħat R1 messaġġ PIM Register-Stop, li jfisser li ħadd ma għandu bżonn dan il-multicast, ir-reġistrazzjoni hija miċħuda. R1 mhux se jibgħat multicast. Iżda l-host tas-sors multicast se jibgħatha, sabiex R1, wara li jirċievi Register-Stop, jibda tajmer ta 'Reġistru-Soppressjoni ugwali għal 60 sekonda. 5 sekondi qabel ma jiskadi dan it-tajmer, R1 se jibgħat messaġġ Reġistru vojt b'bit Null-Reġistru (jiġifieri, mingħajr pakkett multicast inkapsulat) lejn RP. RP, min-naħa tiegħu, se jaġixxi hekk:

  • Jekk ma kien hemm l-ebda riċevitur, allura se jirrispondi b'messaġġ Reġistru-Stop.
  • Jekk ir-riċevituri jidhru, huwa ma jirrispondi għaliha bl-ebda mod. R1, li ma rċevietx rifjut li jirreġistra fi żmien 5 sekondi, se jkun kuntent u jibgħat messaġġ Reġistru b'multicast inkapsulat lil RP.

Jidher li sibna kif il-multicast jilħaq RP, issa ejja nippruvaw inwieġbu l-mistoqsija dwar kif RP iwassal it-traffiku lir-riċevituri. Hawnhekk huwa meħtieġ li jiġi introdott kunċett ġdid - root-path tree (RPT). RPT hija siġra bl-għeruq fl-RP, li qed tikber lejn ir-riċevituri, fergħat fuq kull router PIM-SM. RP joħloqha billi jirċievi messaġġi PIM Join u jżid fergħa ġdida mas-siġra. U għalhekk, kull router downstream jagħmel. Ir-regola ġenerali tidher bħal din:

  • Meta router PIM-SM jirċievi messaġġ PIM Join fuq kwalunkwe interface għajr l-interface li warajha l-RP huwa moħbi, iżid fergħa ġdida mas-siġra.
  • Fergħa hija miżjuda wkoll meta r-router PIM-SM jirċievi Rapport ta 'Sħubija IGMP minn host konness direttament.

Ejja nimmaġinaw li għandna klijent multicast fuq ir-router R5 għall-grupp 228.8.8.8. Hekk kif R5 jirċievi r-Rapport ta 'Sħubija IGMP mill-ospitant, R5 jibgħat PIM Join fid-direzzjoni tal-RP, u huwa nnifsu jżid interface mas-siġra li tħares lejn l-ospitant. Sussegwentement, R4 jirċievi PIM Join minn R5, iżid l-interface Gi0/1 mas-siġra u jibgħat PIM Join fid-direzzjoni ta 'RP. Fl-aħħarnett, RP ( R3 ) jirċievi PIM Join u jżid Gi0/0 mas-siġra. Għalhekk, ir-riċevitur multicast huwa reġistrat. Qed nibnu siġra bl-għerq R3-Gi0/0 → R4-Gi0/1 → R5-Gi0/0.
Wara dan, se jintbagħat PIM Join lil R1 u R1 jibda jibgħat traffiku multicast. Huwa importanti li wieħed jinnota li jekk il-host talab it-traffiku qabel ma bdiet ix-xandir multicast, allura RP ma jibgħatx PIM Join u ma jibgħat xejn lil R1 għal kollox.
Jekk f'daqqa waħda waqt li qed jintbagħat multicast, l-ospitant jieqaf milli jrid jirċevih, hekk kif RP jirċievi PIM Prune fuq l-interface Gi0/0, immedjatament jibgħat PIM Register-Stop direttament lil R1, u mbagħad PIM Prune messaġġ permezz tal-interface Gi0/1. PIM Register-stop jintbagħat permezz ta' unicast fl-indirizz li minnu ġie r-Reġistru PIM.
Kif għidna qabel, hekk kif router jibgħat PIM Join lil ieħor, pereżempju R5 għal R4, allura rekord jiżdied ma 'R4:
Kif jaħdem il-protokoll PIM
U jinbeda tajmer li R5 irid kontinwament reset dan it-tajmer PIM Ingħaqad messaġġi kontinwament, inkella R4 se jiġi eskluż mil-lista ħerġin. R5 se jibgħat kull 60 messaġġ PIM Join.
Qlib tas-Siġra bl-Iqsar Mogħdija.
Se nżidu interface bejn R1 u R5 u naraw kif it-traffiku jimxi b'din it-topoloġija.
Kif jaħdem il-protokoll PIM
Ejja nassumu li t-traffiku ntbagħat u rċeviet skond l-iskema l-antika R1-R2-R3-R4-R5, u hawn konna konna u kkonfigurat l-interface bejn R1 u R5.
L-ewwelnett, irridu nibnu mill-ġdid it-tabella tar-rotta unicast fuq R5 u issa n-netwerk 192.168.1.0/24 jintlaħaq permezz tal-interface R5 Gi0/2. Issa R5, li jirċievi multicast fuq l-interface Gi0/1, jifhem li r-regola RPF mhix sodisfatta u jkun aktar loġiku li tirċievi multicast fuq Gi0/2. Għandha skonnettja minn RPT u tibni siġra iqsar imsejħa Siġra tal-Iqsar Passaġġ (SPT). Biex jagħmel dan, jibgħat PIM Join lil R0 permezz ta 'Gi2/1 u R1 jibda jibgħat multicast ukoll permezz ta' Gi0/2. Issa R5 jeħtieġ li jneħħi l-abbonament minn RPT biex ma jirċievix żewġ kopji. Biex tagħmel dan, jibgħat messaġġ lil Prune li jindika l-indirizz IP tas-sors u jdaħħal bit speċjali - RPT-bit. Dan ifisser li m'għandekx bżonn tibgħatli traffiku, għandi siġra aħjar hawn. RP jibgħat ukoll messaġġi PIM Prune lil R1, iżda ma jibgħatx messaġġ Register-Stop. Karatteristika oħra: R5 issa se tibgħat kontinwament lil PIM Prune lil RP, peress li R1 tkompli tibgħat PIM Register lil RP kull minuta. Sakemm ma jkunx hemm nies ġodda li jixtiequ dan it-traffiku, RP jirrifjutah. R5 jinnotifika lill-RP li jkompli jirċievi multicast permezz ta' SPT.
Tfittxija RP dinamika.
Awto-RP.

Din it-teknoloġija hija proprjetarja minn Cisco u mhix partikolarment popolari, iżda għadha ħajja. L-operazzjoni Auto-RP tikkonsisti f'żewġ stadji ewlenin:
1) RP jibgħat messaġġi RP-Announce fl-indirizz riżervat - 224.0.1.39, u jiddikjara lilu nnifsu RP jew għal kulħadd jew għal gruppi speċifiċi. Dan il-messaġġ jintbagħat kull minuta.
2) Aġent tal-mapping RP huwa meħtieġ, li jibgħat messaġġi RP-Discovery li jindika għal liema gruppi liema RP għandhom jinstemgħu. Huwa minn dan il-messaġġ li r-routers PIM regolari jiddeterminaw l-RP għalihom infushom. L-Aġent tal-Immappjar jista' jkun jew ir-router RP innifsu jew router PIM separat. RP-Discovery jintbagħat lill-indirizz 224.0.1.40 b'timer ta' minuta.
Ejja nħarsu lejn il-proċess f'aktar dettall:
Ejja kkonfigurat R3 bħala RP:

ip pim send-rp-announce loopback 0 ambitu 10

R2 bħala aġent tal-mapping:

ip pim send-rp-discovery loopback 0 ambitu 10

U fuq l-oħrajn kollha nistennew RP permezz ta' Auto-RP:

ip pim autorp semmiegħa

Ladarba nikkonfiguraw R3, se tibda tibgħat RP-Announce:
Kif jaħdem il-protokoll PIM
U R2, wara li waqqaf l-aġent tal-mapping, jibda jistenna l-messaġġ RP-Announce. Huwa biss meta jsib mill-inqas RP wieħed jibda jibgħat RP-Discovery:
Kif jaħdem il-protokoll PIM
Dan il-mod, hekk kif routers regolari (PIM RP Listener) jirċievu dan il-messaġġ, ikunu jafu fejn ifittxu l-RP.
Waħda mill-problemi ewlenin b'Auto-RP hija li sabiex tirċievi messaġġi RP-Announce u RP-Discovery, trid tibgħat PIM Join fl-indirizzi 224.0.1.39-40, u sabiex tibgħat, trid tkun taf fejn il- RP jinsab. Problema klassika tat-tiġieġ u l-bajd. Biex issolvi din il-problema, ġie ivvintat il-PIM Sparse-Dense-Mode. Jekk ir-router ma jafx RP, allura jopera fil-modalità Densa; jekk jagħmel, allura fil-modalità Sparse. Meta PIM Scarse-mode u l-kmand tas-semmiegħ ip pim autorp huma kkonfigurati fuq l-interfaces ta 'routers regolari, ir-router se jopera fil-mod Dens biss għal multicasting direttament mill-protokoll Auto-RP (224.0.1.39-40).
BootStrap Router (BSR).
Din il-funzjoni taħdem simili għal Auto-RP. Kull RP jibgħat messaġġ lill-aġent tal-mapping, li jiġbor l-informazzjoni tal-mapping u mbagħad jgħid lir-routers l-oħra kollha. Ejja niddeskrivu l-proċess b'mod simili għal Auto-RP:
1) Ladarba nikkonfiguraw R3 bħala kandidat biex ikun RP, bil-kmand:

ip pim rp-kandidat loopback 0

Imbagħad R3 ma jagħmel xejn; sabiex jibda jibgħat messaġġi speċjali, l-ewwel irid isib aġent tal-mapping. Għalhekk, nimxu għat-tieni pass.
2) Ikkonfigura R2 bħala aġent tal-mapping:

ip pim bsr-candidate loopback 0

R2 jibda jibgħat messaġġi PIM Bootstrap, fejn jindika lilu nnifsu bħala aġent tal-mapping:
Kif jaħdem il-protokoll PIM
Dan il-messaġġ jintbagħat fl-indirizz 224.0.013, li l-protokoll PIM juża wkoll għall-messaġġi l-oħra tiegħu. Tibgħathom fid-direzzjonijiet kollha u għalhekk m'hemm l-ebda problema tat-tiġieġ u tal-bajd bħalma kien hemm f'Auto-RP.
3) Hekk kif l-RP jirċievi messaġġ mir-router BSR, immedjatament jibgħat messaġġ unicast lill-indirizz tar-router BSR:
Kif jaħdem il-protokoll PIM
Wara dan, il-BSR, wara li rċieva informazzjoni dwar l-RPs, jibgħathom b'multicast fl-indirizz 224.0.0.13, li jinstema' mir-routers PIM kollha. Għalhekk, analogu tal-kmand ip pim autorp semmiegħa għal routers regolari mhux fil-BSR.
Anycast RP b'Multicast Source Discovery Protocol (MSDP).
Auto-RP u BSR jippermettulna nqassmu t-tagħbija fuq RP kif ġej: Kull grupp multicast għandu RP attiv wieħed biss. Mhux se jkun possibbli li titqassam it-tagħbija għal grupp multicast wieħed fuq diversi RPs. MSDP jagħmel dan billi joħroġ routers RP l-istess indirizz IP b'maskra ta '255.255.255.255. MSDP jitgħallem l-informazzjoni billi juża wieħed mill-metodi: statiku, Auto-RP jew BSR.
Kif jaħdem il-protokoll PIM
Fl-istampa għandna konfigurazzjoni Auto-RP b'MSDP. Iż-żewġ RPs huma kkonfigurati bl-indirizz IP 172.16.1.1/32 fuq l-interface Loopback 1 u jintuża għall-gruppi kollha. B'RP-Announce, iż-żewġ routers iħabbru lilhom infushom billi jirreferu għal dan l-indirizz. L-aġent tal-mapping Auto-RP, wara li rċieva l-informazzjoni, jibgħat RP-Discovery dwar l-RP bl-indirizz 172.16.1.1/32. Aħna ngħidu lir-routers dwar in-netwerk 172.16.1.1/32 bl-użu ta 'IGP u, skont dan. Għalhekk, ir-routers PIM jitolbu jew jirreġistraw flussi mill-RP li huwa speċifikat bħala l-ħops li jmiss fuq ir-rotta għan-netwerk 172.16.1.1/32. Il-protokoll MSDP innifsu huwa ddisinjat għall-RPs infushom biex jiskambjaw messaġġi dwar informazzjoni multicast.
Ikkunsidra din it-topoloġija:
Kif jaħdem il-protokoll PIM
Switch6 ixandar it-traffiku fl-indirizz 238.38.38.38 u s'issa biss RP-R1 jaf dwaru. Switch7 u Switch8 talbu dan il-grupp. Ir-routers R5 u R4 se jibagħtu PIM Join lil R1 u R3, rispettivament. Għaliex? Ir-rotta għal 13.13.13.13 għal R5 se tirreferi għal R1 bl-użu tal-metrika IGP, bħal għal R4.
RP-R1 jaf dwar in-nixxiegħa u se jibda jxandarha lejn R5, iżda R4 ma jaf xejn dwaru, peress li R1 mhux se jibgħatha sempliċement. Għalhekk MSDP hija meħtieġa. Aħna kkonfigurawha fuq R1 u R5:

ip msdp peer 3.3.3.3 connect-source Loopback1 fuq R1

ip msdp peer 1.1.1.1 connect-source Loopback3 fuq R3

Huma se jqajmu sessjoni bejn xulxin u meta jirċievu xi fluss jirrappurtawha lill-proxxmu RP tagħhom.
Hekk kif RP-R1 jirċievi fluss minn Switch6, immedjatament jibgħat messaġġ MSDP Sors Attiv unicast, li jkun fih informazzjoni bħal (S, G) - informazzjoni dwar is-sors u d-destinazzjoni tal-multicast. Issa li RP-R3 jaf li sors bħal Switch6, meta jirċievi talba minn R4 għal dan il-fluss, se jibgħat PIM Join lejn Switch6, iggwidat mit-tabella tar-routing. Konsegwentement, R1 li jkun irċieva tali PIM Join se jibda jibgħat traffiku lejn RP-R3.
MSDP jimxi fuq TCP, RPs jibagħtu lil xulxin messaġġi keepalive biex jiċċekkjaw il-ħajja. It-tajmer huwa 60 sekonda.
Il-funzjoni tad-diviżjoni tal-pari tal-MSDP f'oqsma differenti għadha mhux ċara, peress li l-messaġġi Keepalive u SA ma jindikawx sħubija fl-ebda qasam. Ukoll, f'din it-topoloġija, ittestjajna konfigurazzjoni li tindika oqsma differenti - ma kien hemm l-ebda differenza fil-prestazzjoni.
Jekk xi ħadd jista’ jiċċara, inkun kuntent naqrah fil-kummenti.

Sors: www.habr.com

Żid kumment