PIM پروٽوڪول ڪيئن ڪم ڪندو آهي

PIM پروٽوڪول راؤٽر جي وچ ۾ نيٽ ورڪ ۾ ملٽي ڪاسٽ منتقل ڪرڻ لاءِ پروٽوڪول جو هڪ سيٽ آهي. پاڙيسري لاڳاپا ساڳي طرح ٺاهيا ويا آهن جيئن ته متحرڪ روٽنگ پروٽوڪول جي صورت ۾. PIMv2 هر 30 سيڪنڊن ۾ هيلو پيغام موڪلي ٿو محفوظ ملٽي ڪاسٽ ايڊريس 224.0.0.13 (آل-پِم-روٽرز). پيغام ھولڊ ٽائمر تي مشتمل آھي - عام طور تي 3.5 * هيلو ٽائمر جي برابر، اھو آھي، 105 سيڪنڊ ڊفالٽ طور.
PIM پروٽوڪول ڪيئن ڪم ڪندو آهي
PIM استعمال ڪري ٿو ٻه مکيه آپريٽنگ موڊس - ڊينس ۽ اسپارس موڊ. اچو ته ڊينس موڊ سان شروع ڪريون.
ماخذ جي بنياد تي ورهائڻ وارا وڻ.
Dense-mode موڊ مختلف multicast گروپن جي گراهڪن جي هڪ وڏي تعداد جي صورت ۾ استعمال ڪرڻ جي صلاح ڏني آهي. جڏهن هڪ روٽر ملٽي ڪاسٽ ٽريفڪ حاصل ڪري ٿو، پهرين شيء اها آهي ته ان کي آر پي ايف جي قاعدي لاء چيڪ ڪريو. RPF - هي قاعدو استعمال ڪيو ويندو آهي ملٽي ڪاسٽ جو ذريعو چيڪ ڪرڻ لاءِ يونيڪاسٽ روٽنگ ٽيبل سان. اهو ضروري آهي ته ٽريفڪ انٽرفيس تي اچي جنهن جي پويان هي ميزبان لڪيل آهي يونيڪاسٽ روٽنگ ٽيبل جي نسخي مطابق. هي ميڪانيزم ملٽي ڪاسٽ ٽرانسميشن دوران ٿيڻ واري لوپ جو مسئلو حل ڪري ٿو.
PIM پروٽوڪول ڪيئن ڪم ڪندو آهي
R3 ملٽي ڪاسٽ ميسيج مان ملٽي ڪاسٽ ماخذ (ذريعو IP) کي سڃاڻيندو ۽ ان جي يونيڪاسٽ ٽيبل کي استعمال ڪندي R1 ۽ R2 مان ٻن فلوز کي چيڪ ڪندو. انٽرفيس مان وهڪرو جيڪو ٽيبل جي طرف اشارو ڪيو ويو آهي (R1 کان R3) اڳتي منتقل ڪيو ويندو، ۽ وهڪرو R2 مان ڪڍيو ويندو، ڇو ته ملٽي ڪاسٽ ماخذ تائين پهچڻ لاءِ، توهان کي S0/1 ذريعي پيڪيٽ موڪلڻ گهرجن.
سوال اهو آهي ته، ڇا ٿيندو جيڪڏهن توهان وٽ ٻه برابر رستا ساڳيا ميٽرڪ سان آهن؟ انهي حالت ۾، روٽر انهن رستن مان ايندڙ-هاپ کي چونڊيندو. جنهن وٽ اعليٰ IP پتو آهي اهو کٽي ٿو. جيڪڏهن توهان هن رويي کي تبديل ڪرڻ جي ضرورت آهي، توهان استعمال ڪري سگهو ٿا ECMP. وڌيڪ تفصيل هتي.
آر پي ايف جي قاعدي جي جانچ ڪرڻ کان پوء، روٽر پنهنجي سڀني PIM پاڙيسرين کي هڪ ملٽي ڪاسٽ پيڪٽ موڪلي ٿو، سواء ان جي جنهن کان پيڪٽ وصول ڪيو ويو هو. ٻيا PIM روٽر هن عمل کي ورجائيندا آهن. اهو رستو جيڪو هڪ ملٽي ڪاسٽ پيڪٽ ماخذ کان وٺي آخري وصول ڪندڙن تائين ورتو آهي هڪ وڻ ٺاهي ٿو جنهن کي ماخذ تي ٻڌل ورهائڻ وارو وڻ، ننڍو رستو وڻ (SPT)، ذريعو وڻ. ٽي مختلف نالا، ڪنهن هڪ کي چونڊيو.
ان مسئلي کي ڪيئن حل ڪجي ته ڪي راؤٽر ڪجهه ملٽي ڪاسٽ اسٽريم تي نه ڇڏيا ۽ ان کي موڪلڻ وارو ڪو به ناهي، پر اپ اسٽريم روٽر ان کي موڪلي ٿو. هن لاء Prune ميڪانيزم ايجاد ڪيو ويو.
ڇنڊڇاڻ جو پيغام.
مثال طور، R2 هڪ ملٽي ڪاسٽ کي R3 ڏانهن موڪلڻ جاري رکندو، جيتوڻيڪ R3، RPF قاعدي جي مطابق، ان کي ڇڏي ٿو. چينل ڇو لوڊ ڪيو؟ R3 هڪ PIM Prune نياپو موڪلي ٿو ۽ R2، هي پيغام حاصل ڪرڻ تي، انٽرفيس S0/1 کي هن وهڪري لاءِ ٻاهر نڪرندڙ انٽرفيس لسٽ مان ڪڍي ڇڏيندو، ان انٽرفيس جي لسٽ جنهن تان هي ٽريفڪ موڪلڻ گهرجي.

هيٺ ڏنل هڪ PIM Prune پيغام جي وڌيڪ رسمي تعريف آهي:
PIM Prune نياپو هڪ روٽر طرفان ٻئي روٽر ڏانهن موڪليو ويو آهي ته جيئن ٻئي روٽر ان لنڪ کي هٽائي ڇڏي جنهن تي Prune هڪ خاص (S,G) SPT کان وصول ڪيو ويو آهي.

Prune پيغام حاصل ڪرڻ کان پوء، R2 Prune ٽائمر کي 3 منٽن تائين سيٽ ڪري ٿو. ٽن منٽن کان پوء، اهو ٻيهر ٽريفڪ موڪلڻ شروع ڪندو جيستائين اهو ٻيو پرن پيغام وصول نه ڪري. هي PIMv1 ۾ آهي.
۽ PIMv2 ۾ هڪ اسٽيٽ ريفريش ٽائمر شامل ڪيو ويو آهي (ڊفالٽ طور 60 سيڪنڊ). جيئن ئي R3 مان هڪ Prune پيغام موڪليو ويو آهي، اهو ٽائمر R3 تي شروع ڪيو ويو آهي. ھن ٽائمر جي ختم ٿيڻ تي، R3 ھڪ اسٽيٽ ريفريش پيغام موڪليندو، جيڪو ھن گروپ لاءِ R3 تي 2-منٽ پرون ٽائمر کي ري سيٽ ڪندو.
Prune پيغام موڪلڻ جا سبب:

  • جڏهن هڪ ملٽي ڪاسٽ پيڪٽ ناڪام ٿئي ٿو آر پي ايف چيڪ.
  • جڏهن مقامي طور تي ڳنڍيل ڪلائنٽ نه آهن جن هڪ ملٽي ڪاسٽ گروپ (IGMP شامل ٿيڻ) جي درخواست ڪئي آهي ۽ ڪو به PIM پاڙيسري نه آهن جن ڏانهن ملٽي ڪاسٽ ٽريفڪ موڪلي سگهجي ٿي (نان پرون انٽرفيس).

گرافڪ پيغام.
اچو ته تصور ڪريو ته R3 R2 کان ٽريفڪ نه چاهيندو هو، Prune موڪليو ۽ R1 کان ملٽي ڪاسٽ حاصل ڪيو. پر اوچتو، چينل R1-R3 جي وچ ۾ ڪري پيو ۽ R3 کان سواء multicast ڇڏي ويو. توھان انتظار ڪري سگھوٿا 3 منٽ جيستائين R2 تي Prune ٽائمر ختم ٿئي. 3 منٽ هڪ ڊگهو انتظار آهي، تنهنڪري انتظار نه ڪرڻ لاء، توهان کي هڪ پيغام موڪلڻ جي ضرورت آهي جيڪو فوري طور تي هن S0/1 انٽرفيس کي R2 ڏانهن ڇڪيل حالت مان ڪڍي ڇڏيندو. هي پيغام هڪ Graft پيغام هوندو. Graft پيغام حاصل ڪرڻ کان پوء، R2 هڪ Graft-ACK سان جواب ڏيندو.
پراون اوور رائڊ.
PIM پروٽوڪول ڪيئن ڪم ڪندو آهي
اچو ته هن تصوير کي ڏسو. R1 نشر ڪري ٿو ملٽي ڪاسٽ هڪ حصي ۾ ٻن راؤٽرن سان. R3 ٽريفڪ وصول ڪري ٿو ۽ نشر ڪري ٿو، R2 وصول ڪري ٿو، پر ٽريفڪ نشر ڪرڻ لاءِ ڪو به ڪونهي. اهو هن حصي ۾ R1 ڏانهن هڪ Prune پيغام موڪلي ٿو. R1 کي لسٽ مان Fa0/0 کي هٽائڻ گهرجي ۽ هن حصي ۾ نشر ٿيڻ بند ڪرڻ گهرجي، پر R3 جو ڇا ٿيندو؟ ۽ R3 ساڳئي حصي ۾ آهي، پڻ اهو پيغام پراون کان وصول ڪيو ۽ صورتحال جي خرابي کي سمجهي. ان کان اڳ جو R1 نشر ٿيڻ بند ڪري، اهو 3 سيڪنڊن جو ٽائمر مقرر ڪري ٿو ۽ 3 سيڪنڊن کان پوءِ نشر ٿيڻ بند ٿي ويندو. 3 سيڪنڊ - اهو ئي آهي ڪيترو وقت R3 وٽ آهي ته جيئن هن جو ملٽي ڪاسٽ نه وڃايو وڃي. تنهن ڪري، R3 جلد کان جلد هن گروپ لاءِ پِم جوائن جو پيغام موڪلي ٿو، ۽ R1 هاڻي نشريات بند ڪرڻ جو نه سوچي ٿو. ھيٺ ڏنل پيغامن ۾ شامل ٿيڻ بابت.
اصرار جو پيغام.
PIM پروٽوڪول ڪيئن ڪم ڪندو آهي
اچو ته هن صورتحال کي تصور ڪريو: ٻه روٽر هڪ ئي وقت تي هڪ نيٽ ورڪ تي نشر ٿيندا آهن. اهي ساڳيو وهڪرو ذريعو مان وصول ڪن ٿا، ۽ ٻئي ان کي انٽرفيس e0 جي پويان ساڳئي نيٽ ورڪ تي نشر ڪن ٿا. تنهن ڪري، انهن کي اهو طئي ڪرڻ جي ضرورت آهي ته هن نيٽ ورڪ لاء هڪ ۽ واحد براڊڪاسٽر ڪير هوندو. ان لاءِ اصرار جا پيغام استعمال ڪيا وڃن ٿا. جڏهن R2 ۽ R3 ملٽي ڪاسٽ ٽريفڪ جي نقل کي ڳوليندا آهن، يعني R2 ۽ R3 ملٽي ڪاسٽ وصول ڪندا آهن ته اهي پاڻ نشر ڪندا آهن، راؤٽر سمجهندا آهن ته هتي ڪجهه غلط آهي. انهي حالت ۾، روٽر موڪليندا آهن Assert پيغام، جنهن ۾ انتظامي فاصلو ۽ رستي جو ميٽرڪ شامل آهي جنهن سان ملٽي ڪاسٽ ماخذ تائين پهچي ويو آهي - 10.1.1.10. فاتح هن ريت مقرر ڪيو ويو آهي:

  1. جيڪو هيٺين AD سان.
  2. جيڪڏهن AD برابر آهن، پوء ڪير هيٺين ميٽرڪ آهي.
  3. جيڪڏهن هتي برابري آهي، ته پوءِ جنهن وٽ نيٽ ورڪ ۾ وڌيڪ IP آهي جنهن تي اهي هن ملٽي ڪاسٽ کي نشر ڪن ٿا.

هن ووٽ جو فاتح نامزد ٿيل راؤٽر بڻجي ويندو آهي. پم هيلو پڻ استعمال ڪيو ويندو آهي DRs کي چونڊڻ لاءِ. مضمون جي شروعات ۾، PIM هيلو پيغام ڏيکاريو ويو، توھان ڏسي سگھو ٿا DR فيلڊ اتي. هن لنڪ تي سڀ کان وڌيڪ IP پتي سان هڪ کٽي ٿو.
مفيد نشانيون:
PIM پروٽوڪول ڪيئن ڪم ڪندو آهي
MROUTE ٽيبل.
هڪ ابتدائي نظر کان پوءِ PIM پروٽوڪول ڪيئن ڪم ڪندو آهي، اسان کي اهو سمجهڻ جي ضرورت آهي ته ملٽي ڪاسٽ روٽنگ ٽيبل سان ڪيئن ڪم ڪجي. mroute ٽيبل ان معلومات کي محفوظ ڪري ٿو ته ڪهڙن اسٽريمز جي ڪلائنٽ کان درخواست ڪئي وئي هئي ۽ ڪهڙا اسٽريم ملٽي ڪاسٽ سرورز مان وهي رهيا آهن.
مثال طور، جڏهن هڪ IGMP رڪنيت جي رپورٽ يا PIM جوائن ڪجهه انٽرفيس تي ملي ٿي، هڪ قسم جو رڪارڊ (*, G ) روٽنگ ٽيبل ۾ شامل ڪيو ويندو آهي:
PIM پروٽوڪول ڪيئن ڪم ڪندو آهي
هن داخلا جو مطلب آهي ته ٽريفڪ جي درخواست 238.38.38.38 پتي سان ملي ٿي. ڊي سي پرچم جو مطلب آهي ته ملٽي ڪاسٽ ڊينس موڊ ۾ ڪم ڪندو ۽ سي جو مطلب اهو آهي ته وصول ڪندڙ سڌو سنئون روٽر سان ڳنڍيل آهي، اهو آهي، روٽر کي IGMP رڪنيت جي رپورٽ ۽ PIM شامل ٿيو.
جيڪڏهن اتي قسم جو رڪارڊ آهي (S,G) ان جو مطلب آهي ته اسان وٽ هڪ ملٽي ڪاسٽ اسٽريم آهي:
PIM پروٽوڪول ڪيئن ڪم ڪندو آهي
ايس فيلڊ ۾ - 192.168.1.11، اسان رجسٽرڊ ڪيو آهي IP پتي جو ملٽي ڪاسٽ ماخذ، اهو اهو آهي جيڪو آر پي ايف جي قاعدي طرفان چيڪ ڪيو ويندو. جيڪڏهن مسئلا آهن، پهرين شيء جيڪا توهان کي ڪرڻ جي ضرورت آهي اها چيڪ ڪريو يونيڪاسٽ ٽيبل جي رستي جي رستي لاء. Incoming Interface فيلڊ ۾، ڏيکاري ٿو انٽرفيس جنهن کي مليل آهي ملٽي ڪاسٽ. يونيڪاسٽ روٽنگ ٽيبل ۾، ماخذ ڏانهن رستو لازمي طور تي هتي بيان ڪيل انٽرفيس ڏانهن اشارو ڪيو وڃي. ٻاھر نڪرڻ وارو انٽرفيس بيان ڪري ٿو جتي ملٽي ڪاسٽ کي ريڊائريٽ ڪيو ويندو. جيڪڏهن اهو خالي آهي، ته روٽر کي هن ٽرئفڪ لاء ڪا به درخواست نه ملي آهي. سڀني جھنڊن بابت وڌيڪ معلومات ملي سگھن ٿا هتي.
PIM اسپارس موڊ.
اسپارس موڊ جي حڪمت عملي ڊينس موڊ جي برعڪس آهي. جڏهن اسپارس موڊ ملٽي ڪاسٽ ٽريفڪ وصول ڪري ٿو، اهو صرف انهن انٽرفيس ذريعي ٽريفڪ موڪليندو جتي هن وهڪري لاءِ درخواستون هيون، مثال طور Pim Join يا IGMP رپورٽ پيغام جيڪي هن ٽرئفڪ جي درخواست ڪري رهيا آهن.
SM ۽ DM لاءِ ملندڙ عنصر:

  • پاڙيسري لاڳاپا ساڳيء طرح ٺهيل آهن جيئن PIM DM ۾.
  • آر پي ايف جو ضابطو ڪم ڪري ٿو.
  • ڊي آر جي چونڊ ساڳي آهي.
  • Prune Overrides ۽ Assert پيغامن جو ميکانيزم ساڳيو آهي.

نيٽ ورڪ تي ڪير، ڪٿي ۽ ڪهڙي قسم جي ملٽي ڪاسٽ ٽريفڪ کي ڪنٽرول ڪرڻ لاءِ، هڪ عام معلوماتي مرڪز جي ضرورت آهي. اسان جو مرڪز هوندو Rendezvous Point (RP). ڪو به ماڻهو جيڪو ڪنهن قسم جي ملٽي ڪاسٽ ٽرئفڪ چاهي ٿو يا ڪنهن کي ذريعن کان ملٽي ڪاسٽ ٽرئفڪ حاصل ڪرڻ شروع ڪيو، پوء هو ان کي RP ڏانهن موڪلي ٿو.
جڏهن RP ملٽي ڪاسٽ ٽريفڪ وصول ڪري ٿي، اهو ان کي انهن رستن ڏانهن موڪليندو جيڪي اڳ ۾ هن ٽرئفڪ جي درخواست ڪندا هئا.
PIM پروٽوڪول ڪيئن ڪم ڪندو آهي
اچو ته هڪ ٽوپولوجي جو تصور ڪريون جتي RP R3 آهي. جيئن ئي R1 S1 کان ٽريفڪ وصول ڪري ٿو، اهو هن ملٽي ڪاسٽ پيڪيٽ کي يونيڪاسٽ PIM رجسٽرڊ پيغام ۾ شامل ڪري ٿو ۽ ان کي RP ڏانهن موڪلي ٿو. هن کي ڪيئن خبر پوي ته آر پي ڪير آهي؟ انهي حالت ۾، اهو جامد طور تي ترتيب ڏنل آهي، ۽ اسان بعد ۾ متحرڪ آر پي ترتيب جي باري ۾ ڳالهائينداسين.

ip pim rp-address 3.3.3.3

آر پي ڏسندو - ڇا ڪنهن کان معلومات هئي جيڪو هن ٽرئفڪ کي حاصل ڪرڻ چاهيندو؟ اچو ته فرض ڪريون ته اهو نه هو. پوءِ آر پي موڪليندو R1 کي هڪ PIM رجسٽرڊ اسٽاپ پيغام، جنهن جو مطلب آهي ته ڪنهن کي به هن ملٽي ڪاسٽ جي ضرورت ناهي، رجسٽريشن رد ڪئي وئي آهي. R1 ملٽي ڪاسٽ نه موڪليندو. پر ملٽي ڪاسٽ ماخذ ميزبان ان کي موڪليندو، ته جيئن R1، رجسٽر-اسٽاپ حاصل ڪرڻ کان پوء، 60 سيڪنڊن جي برابر هڪ رجسٽر-سپريشن ٽائمر شروع ڪندو. هن ٽائمر جي ختم ٿيڻ کان 5 سيڪنڊ اڳ، R1 هڪ خالي رجسٽر پيغام موڪليندو هڪ Null-Register bit سان (يعني، هڪ encapsulated multicast packet کان سواءِ) RP ڏانهن. RP، موڙ ۾، هن طرح ڪم ڪندو:

  • جيڪڏهن ڪو وصول ڪندڙ نه هئا، ته اهو هڪ رجسٽر-اسٽاپ پيغام سان جواب ڏيندو.
  • جيڪڏهن وصول ڪندڙ ظاهر ٿيندا، هو ان کي ڪنهن به طريقي سان جواب نه ڏيندو. R1، 5 سيڪنڊن اندر رجسٽر ٿيڻ کان انڪار نه ڪرڻ تي، خوش ٿيندو ۽ RP ڏانهن هڪ encapsulated multicast سان رجسٽر جو پيغام موڪليو.

اسان اهو محسوس ڪيو آهي ته ڪيئن ملٽي ڪاسٽ RP تائين پهچندو آهي، هاڻي اچو ته ان سوال جو جواب ڏيڻ جي ڪوشش ڪريون ته ڪيئن RP وصول ڪندڙن کي ٽرئفڪ پهچائي ٿو. هتي اهو ضروري آهي ته هڪ نئون تصور متعارف ڪرايو وڃي - روٽ-پيٿ وڻ (RPT). آر پي ٽي هڪ وڻ آهي جيڪو RP ۾ جڙيل آهي، وصول ڪندڙن ڏانهن وڌي رهيو آهي، هر PIM-SM روٽر تي شاخون. RP ان کي PIM جوائن جا پيغام وصول ڪندي ٺاهي ٿو ۽ وڻ ۾ نئين شاخ شامل ڪري ٿو. ۽ ائين، هر هيٺيون روٽر ڪندو آهي. عام اصول هن طرح نظر اچن ٿا:

  • جڏهن هڪ PIM-SM روٽر ان انٽرفيس کان سواءِ ڪنهن به انٽرفيس تي PIM جوائن جو پيغام وصول ڪري ٿو جنهن جي پويان RP لڪيل آهي، اهو وڻ ۾ هڪ نئين شاخ شامل ڪري ٿو.
  • هڪ شاخ پڻ شامل ڪئي وئي آهي جڏهن PIM-SM روٽر هڪ IGMP رڪنيت جي رپورٽ حاصل ڪري ٿو سڌو ڳنڍيل ميزبان کان.

اچو ته تصور ڪريون ته اسان وٽ R5 روٽر تي هڪ ملٽي ڪاسٽ ڪلائنٽ آهي گروپ 228.8.8.8 لاءِ. جيئن ئي R5 کي ميزبان کان IGMP رڪنيت جي رپورٽ ملي ٿي، R5 موڪلي ٿو هڪ PIM جوائن کي RP جي هدايت ۾، ۽ پاڻ وڻ ۾ هڪ انٽرفيس شامل ڪري ٿو جيڪو ميزبان کي ڏسي ٿو. اڳيون، R4 R5 مان PIM جوائن حاصل ڪري ٿو، انٽرفيس Gi0/1 کي وڻ ۾ شامل ڪري ٿو ۽ RP جي طرف PIM جوائن موڪلي ٿو. آخرڪار، RP (R3) PIM جوائن حاصل ڪري ٿو ۽ Gi0/0 کي وڻ ۾ شامل ڪري ٿو. اهڙيء طرح، multicast وصول ڪندڙ رجسٽر ٿيل آهي. اسان روٽ R3-Gi0/0 → R4-Gi0/1 → R5-Gi0/0 سان هڪ وڻ ٺاهي رهيا آهيون.
ان کان پوء، هڪ PIM شامل ٿيڻ R1 ڏانهن موڪليو ويندو ۽ R1 ملٽي ڪاسٽ ٽرئفڪ موڪلڻ شروع ڪندو. اهو نوٽ ڪرڻ ضروري آهي ته جيڪڏهن ميزبان ملٽي ڪاسٽ براڊڪاسٽ شروع ٿيڻ کان اڳ ٽريفڪ جي درخواست ڪئي ته پوءِ RP PIM Join نه موڪليندو ۽ R1 ڏانهن ڪجهه به نه موڪليندو.
جيڪڏهن اوچتو هڪ ملٽي ڪاسٽ موڪلڻ دوران، ميزبان ان کي حاصل ڪرڻ چاهي ٿو، جيئن ئي RP کي Gi0/0 انٽرفيس تي PIM Prune ملي ٿو، اهو فوري طور تي هڪ PIM رجسٽر-اسٽاپ سڌو R1 ڏانهن موڪليندو، ۽ پوءِ هڪ PIM Prune. Gi0/1 انٽرفيس ذريعي پيغام. PIM رجسٽر-اسٽاپ unicast ذريعي ان پتي تي موڪليو ويندو آهي جتان PIM رجسٽر آيو هو.
جيئن اسان اڳ ۾ چيو آهي ته، جيئن ئي هڪ روٽر موڪلي ٿو PIM جوائن ٻئي ڏانهن، مثال طور R5 کان R4، پوءِ هڪ رڪارڊ R4 ۾ شامل ڪيو ويندو:
PIM پروٽوڪول ڪيئن ڪم ڪندو آهي
۽ ھڪڙو ٽائمر شروع ڪيو ويو آھي ته R5 کي مسلسل ھن ٽائمر کي ري سيٽ ڪرڻ گھرجي PIM جوائن پيغامن کي مسلسل، ٻي صورت ۾ R4 کي ٻاھرين لسٽ مان خارج ڪيو ويندو. R5 موڪليندو هر 60 PIM جوائن جا پيغام.
ننڍو رستو ٽري سوئچ اوور.
اسان R1 ۽ R5 جي وچ ۾ هڪ انٽرفيس شامل ڪنداسين ۽ ڏسنداسين ته ٽرئفڪ ڪيئن وهندي آهي هن ٽوپولوجي سان.
PIM پروٽوڪول ڪيئن ڪم ڪندو آهي
اچو ته فرض ڪريون ته ٽريفڪ پراڻي اسڪيم R1-R2-R3-R4-R5 مطابق موڪليو ۽ وصول ڪيو ويو، ۽ هتي اسان انٽرفيس کي R1 ۽ R5 جي وچ ۾ ڳنڍيو ۽ ترتيب ڏنو.
سڀ کان پهريان، اسان کي R5 تي يونيڪاسٽ روٽنگ ٽيبل کي ٻيهر ٺاهڻو پوندو ۽ هاڻي نيٽ ورڪ 192.168.1.0/24 R5 Gi0/2 انٽرفيس ذريعي پهچي چڪو آهي. هاڻي R5، انٽرفيس Gi0/1 تي ملٽي ڪاسٽ حاصل ڪري رهيو آهي، سمجهي ٿو ته RPF ضابطو مطمئن نه آهي ۽ Gi0/2 تي ملٽي ڪاسٽ حاصل ڪرڻ وڌيڪ منطقي هوندو. اهو RPT کان ڌار ٿيڻ گهرجي ۽ هڪ ننڍو وڻ ٺاهيو وڃي جنهن کي Shortest-Path Tree (SPT). هن کي ڪرڻ لاءِ، هو GI0/2 ذريعي R1 ڏانهن PIM جوائن موڪلي ٿو ۽ R1 به Gi0/2 ذريعي ملٽي ڪاسٽ موڪلڻ شروع ڪري ٿو. هاڻي R5 کي RPT کان رڪنيت ختم ڪرڻ جي ضرورت آهي ته جيئن ٻه ڪاپيون حاصل نه ڪن. هن کي ڪرڻ لاء، هو Prune کي هڪ پيغام موڪلي ٿو جيڪو ذريعو IP پتي کي ظاهر ڪري ٿو ۽ هڪ خاص بٽ داخل ڪري ٿو - RPT-bit. ان جو مطلب اهو آهي ته توهان کي مون کي ٽرئفڪ موڪلڻ جي ضرورت ناهي، مون وٽ هتي هڪ بهتر وڻ آهي. RP پڻ موڪلي ٿو PIM Prune نياپا R1 ڏانهن، پر هڪ رجسٽر-اسٽاپ پيغام نه موڪلي ٿو. ٻي خصوصيت: R5 ھاڻي مسلسل PIM Prune موڪليندو RP ڏانھن، جيئن R1 PIM رجسٽر کي RP ڏانھن ھر منٽ موڪلڻ جاري رکي. جيستائين ڪو به نوان ماڻهو نه آهن جيڪي هن ٽرئفڪ کي چاهين ٿا، آر پي ان کي رد ڪري ڇڏيندو. R5 RP کي اطلاع ڪري ٿو ته اهو SPT ذريعي ملٽي ڪاسٽ حاصل ڪرڻ جاري رکي ٿو.
متحرڪ RP ڳولا.
خودڪار آر پي.

هي ٽيڪنالاجي Cisco کان ملڪيت آهي ۽ خاص طور تي مشهور ناهي، پر اڃا تائين زنده آهي. خودڪار آر پي آپريشن ٻن مکيه مرحلن تي مشتمل آهي:
1) RP RP-Anounce نياپا موڪلي ٿو محفوظ ايڊريس - 224.0.1.39 تي، پاڻ کي هر ڪنهن لاءِ يا مخصوص گروپن لاءِ RP جو اعلان ڪري ٿو. هي پيغام هر منٽ موڪليو ويندو آهي.
2) هڪ RP ميپنگ ايجنٽ گهربل آهي، جيڪو RP-Discovery پيغام موڪليندو جنهن ۾ اشارو ڪيو ويو آهي ته ڪهڙن گروپن لاءِ آر پي کي ٻڌو وڃي. اهو هن پيغام مان آهي ته باقاعده PIM روٽر پاڻ لاء آر پي جو تعين ڪندا. ميپنگ ايجنٽ يا ته ٿي سگهي ٿو RP روٽر پاڻ يا هڪ الڳ PIM روٽر. RP-Discovery هڪ منٽ جي ٽائمر سان 224.0.1.40 ايڊريس تي موڪليو ويو آهي.
اچو ته عمل کي وڌيڪ تفصيل سان ڏسو:
اچو ته R3 کي RP طور ترتيب ڏيو:

ip pim send-rp-announce loopback 0 دائرو 10

R2 ميپنگ ايجنٽ طور:

ip pim send-rp-discovery loopback 0 دائرو 10

۽ ٻين سڀني تي اسان RP جي اميد ڪنداسين آٽو-RP ذريعي:

ip pim autorp ٻڌندڙ

هڪ دفعو اسان R3 کي ترتيب ڏيو ٿا، اهو RP-Anounce موڪلڻ شروع ڪندو:
PIM پروٽوڪول ڪيئن ڪم ڪندو آهي
۽ R2، ميپنگ ايجنٽ کي ترتيب ڏيڻ کان پوء، RP-Anounce پيغام جو انتظار ڪرڻ شروع ڪندو. صرف جڏهن اهو گهٽ ۾ گهٽ هڪ RP ڳوليندو ته اهو RP-Discovery موڪلڻ شروع ڪندو:
PIM پروٽوڪول ڪيئن ڪم ڪندو آهي
اهڙي طرح، جيئن ئي باقاعده راؤٽرز (PIM RP Listener) کي هي پيغام ملي ٿو، انهن کي معلوم ٿيندو ته RP کي ڪٿي ڳولڻو آهي.
آٽو-RP سان هڪ اهم مسئلو اهو آهي ته RP-Anounce ۽ RP-Discovery نياپا وصول ڪرڻ لاءِ، توهان کي PIM Join پتي 224.0.1.39-40 تي موڪلڻ جي ضرورت آهي، ۽ موڪلڻ لاءِ، توهان کي ڄاڻڻ جي ضرورت آهي ته ڪٿي RP واقع آهي. ڪلاسيڪل ڪڪڙ ۽ آنا مسئلو. هن مسئلي کي حل ڪرڻ لاء، PIM Sparse-Dense-Mode ايجاد ڪيو ويو. جيڪڏهن روٽر RP نه ٿو ڄاڻي، پوء اهو ڊنس موڊ ۾ هلندو آهي؛ جيڪڏهن اهو ڪندو آهي، پوء اسپارس موڊ ۾. جڏهن PIM Sparse-mode ۽ ip pim autorp listener ڪمانڊ باقاعده راؤٽرز جي انٽرفيس تي ترتيب ڏنل آهن، ته روٽر صرف آٽو-RP پروٽوڪول (224.0.1.39-40) مان ملٽي ڪاسٽنگ لاءِ ڊينس موڊ ۾ ڪم ڪندو.
بوٽ اسٽراپ روٽر (BSR).
هي فنڪشن آٽو-RP وانگر ڪم ڪري ٿو. هر آر پي ميپنگ ايجنٽ کي پيغام موڪلي ٿو، جيڪو ميپنگ جي معلومات گڏ ڪري ٿو ۽ پوءِ ٻين سڀني روٽرن کي ٻڌائي ٿو. اچو ته پروسيس کي بيان ڪريون ساڳي طرح آٽو آر پي سان:
1) هڪ دفعو اسان R3 کي آر پي ٿيڻ لاءِ اميدوار طور ترتيب ڏيون ٿا، حڪم سان:

ip pim rp-اميدوار لوپ بيڪ 0

پوءِ R3 ڪجھ به نه ڪندو؛ خاص پيغام موڪلڻ شروع ڪرڻ لاءِ، ھن کي پھريائين ھڪڙي ميپنگ ايجنٽ ڳولڻ جي ضرورت آھي. اهڙيء طرح، اسان ٻئي قدم ڏانهن وڃو.
2) R2 کي ميپنگ ايجنٽ طور ترتيب ڏيو:

ip pim bsr-اميدوار لوپ بيڪ 0

R2 PIM بوٽ اسٽريپ پيغام موڪلڻ شروع ڪري ٿو، جتي اهو پاڻ کي ميپنگ ايجنٽ طور ظاهر ڪري ٿو:
PIM پروٽوڪول ڪيئن ڪم ڪندو آهي
هي پيغام 224.0.013 ايڊريس تي موڪليو ويو آهي، جيڪو PIM پروٽوڪول پڻ پنهنجي ٻين پيغامن لاءِ استعمال ڪري ٿو. اهو انهن کي سڀني طرفن ۾ موڪلي ٿو ۽ ان ڪري اتي ڪو به ڪڪڙ ۽ انڊا جو مسئلو ناهي جيئن آٽو آر پي ۾ هو.
3) جيئن ئي آر پي کي BSR روٽر کان هڪ پيغام ملي ٿو، اهو فوري طور تي بي ايس آر روٽر ايڊريس تي يونيڪاسٽ پيغام موڪليندو:
PIM پروٽوڪول ڪيئن ڪم ڪندو آهي
جنهن کان پوءِ، BSR، RPs جي باري ۾ معلومات حاصل ڪندي، انهن کي ملٽي ڪاسٽ ذريعي 224.0.0.13 ايڊريس تي موڪليندو، جيڪو سڀني PIM روٽرن طرفان ٻڌو ويندو. تنهن ڪري، حڪم جو هڪ analogue ip pim autorp ٻڌندڙ باقاعده رستن لاءِ نه BSR ۾.
ملٽي ڪاسٽ ماخذ دريافت پروٽوڪول (MSDP) سان گڏ ڪو به ڪاسٽ آر پي.
آٽو آر پي ۽ بي ايس آر اسان کي آر پي تي لوڊ ورهائڻ جي اجازت ڏين ٿا: هر ملٽي ڪاسٽ گروپ ۾ صرف هڪ فعال آر پي آهي. ڪيترن ئي RPs تي هڪ ملٽي ڪاسٽ گروپ لاءِ لوڊ ورهائڻ ممڪن نه هوندو. MSDP 255.255.255.255 جي ماسڪ سان ساڳي IP پتي کي RP روٽرز جاري ڪندي ڪندي. MSDP معلومات سکي ٿو ھڪڙي طريقن کي استعمال ڪندي: جامد، آٽو-RP يا BSR.
PIM پروٽوڪول ڪيئن ڪم ڪندو آهي
تصوير ۾ اسان وٽ MSDP سان هڪ آٽو-آر پي ترتيب ڏنل آهي. ٻئي RPs IP پتي سان ترتيب ڏنل آھن 172.16.1.1/32 Loopback 1 انٽرفيس تي ۽ سڀني گروپن لاءِ استعمال ٿيل آھن. RP-Anounce سان، ٻئي روٽر پاڻ کي هن ايڊريس جي حوالي سان اعلان ڪن ٿا. آٽو-RP ميپنگ ايجنٽ، معلومات حاصل ڪرڻ کان پوء، RP-Discovery کي RP بابت ايڊريس 172.16.1.1/32 سان موڪلي ٿو. اسان IGP استعمال ڪندي نيٽ ورڪ 172.16.1.1/32 بابت روٽرز کي ٻڌايو ۽، مطابق. اهڙيء طرح، PIM روٽرز RP کان وهڪري جي درخواست يا رجسٽر ڪريو جيڪي نيٽ ورڪ 172.16.1.1/32 ڏانهن ايندڙ رستي تي بيان ڪيل آهن. MSDP پروٽوڪول پاڻ RPs لاءِ ٺهيل آهي ته جيئن ملٽي ڪاسٽ معلومات بابت پيغامن جي مٽا سٽا ڪري.
هن topology تي غور ڪريو:
PIM پروٽوڪول ڪيئن ڪم ڪندو آهي
Switch6 ايڊريس 238.38.38.38 تي ٽرئفڪ کي نشر ڪري ٿو ۽ اڃا تائين صرف RP-R1 ان بابت ڄاڻي ٿو. Switch7 ۽ Switch8 هن گروپ جي درخواست ڪئي. روٽرز R5 ۽ R4 موڪليندا PIM جوائن کي ترتيب سان R1 ۽ R3 ڏانهن. ڇو؟ R13.13.13.13 لاءِ 5 جو رستو IGP ميٽرڪ استعمال ڪندي R1 ڏانهن اشارو ڪندو، جيئن R4 لاءِ.
RP-R1 اسٽريم جي باري ۾ ڄاڻي ٿو ۽ ان کي R5 ڏانهن نشر ڪرڻ شروع ڪندو، پر R4 ان جي باري ۾ ڪجھ به نه ٿو ڄاڻي، ڇو ته R1 صرف ان کي نه موڪليندو. تنهن ڪري MSDP ضروري آهي. اسان ان کي R1 ۽ R5 تي ترتيب ڏيون ٿا:

ip msdp peer 3.3.3.3 connect-source Loopback1 R1 تي

ip msdp peer 1.1.1.1 connect-source Loopback3 R3 تي

اهي هڪ ٻئي جي وچ ۾ هڪ سيشن کي وڌائيندا ۽ جڏهن ڪو وهڪري حاصل ڪندا ته اهي پنهنجي RP پاڙيسري کي رپورٽ ڪندا.
جيئن ئي RP-R1 کي Switch6 مان هڪ وهڪرو ملي ٿو، اهو فوري طور تي هڪ يونيڪاسٽ MSDP Source-Active پيغام موڪليندو، جنهن ۾ معلومات هوندي، جهڙوڪ (S، G) - ملٽي ڪاسٽ جي ماخذ ۽ منزل بابت معلومات. هاڻي ته RP-R3 ڄاڻي ٿو ته هڪ ذريعو جهڙوڪ Switch6، جڏهن هن وهڪري لاءِ R4 کان درخواست حاصل ڪري، اهو موڪليندو PIM Join ڏانهن Switch6، رستي جي ٽيبل جي رهنمائي ڪندي. نتيجي طور، R1 اهڙي PIM جوائن حاصل ڪرڻ سان RP-R3 ڏانهن ٽرئفڪ موڪلڻ شروع ڪندو.
MSDP TCP تي هلندو آهي، RPs هڪ ٻئي کي زندهه پيغام موڪليندا آهن زندگي جي جانچ ڪرڻ لاءِ. ٽائمر 60 سيڪنڊ آهي.
MSDP پيرس کي مختلف ڊومينز ۾ ورهائڻ جو ڪم واضح ناهي، ڇو ته Keepalive ۽ SA پيغام ڪنهن به ڊومين ۾ رڪنيت جي نشاندهي نٿا ڪن. انهي سان گڏ، هن ٽوپولوجي ۾، اسان مختلف ڊومينز کي ظاهر ڪندي هڪ ترتيب جي جانچ ڪئي - ڪارڪردگي ۾ ڪوبه فرق نه هو.
جيڪڏهن ڪو به واضح ڪري سگهي ٿو، مان ان کي تبصرن ۾ پڙهڻ لاء خوش ٿيندس.

جو ذريعو: www.habr.com

تبصرو شامل ڪريو