نشرت تحت تصنيف Wireless Networking

Prune Override- Assert messages- Designated Routers 24Multicast


عند استخدام بروتوكلات PIM سواء كانت PIM-DM أو PIM-SM في شبكات LAN فلابد أن نتعرض لثلاث نقاط هي

Prune Override

Assert messages

Designated Routers

أولا Prune Override


عند استخدام بروتوكولات PIM-DM و PIM-SM في المالتيكاست فإن عمليات Prune تختلف عن عملها في اتصالات من جهة لجهة point to point و السبب في ذلك أنه عندما يرسل راوتر رسالة Prune في شبكة مالتيكاست فإن هناك راوترات أخري في نفس الشبكة LAN ليس من مصلحتها عمل هذا prune و تريد أن يظل الإرسال من قبل الراواتر upstream و لهذا فإنها تقوم بإرسال رسالة تخطي الحجب Prune Override و ذلك عبر الخطوات التالية مستخدمين الشكل السابق

أولا الراوتر R1 يقوم بحجب Prune تدفقات الجروب 239.9.9.9 عن الراوتر R2 لأنه لا يملك أي جهاز عضو في جروب المالتيكاست

ثانيا الراوتر R1 يدرك أنه بحجبه الواجهة f0/0 عن ارسال التدفقات فإن ذلك قد يؤثر علي راوترات أخري موجودة علي نفس الشبكة المتصلة بهذا البورت و لهذا فإنه سيقوم بعمل مهلة ثلاث ثوان قبل أن يقوم بحجب تدفقات الواجهة

ثالثا الراوتر R3 الآن وقع في ورطة فهو متصل بنفس الواجهة المحجوب تدفقاتها f0/0 في الراوتر R1 و يريد تدفقات جروب المالتيكاست 239.9.9.9 فيقوم بإرسال رسالة join من واجهته e0

رابعا الراوتر R1 يستقبل رسالة join من R3 فيقوم بإلغاء حجب الواجهة fa0/0 و يسمي هذا Prune Override و ذلك قبل أن تنتهي مهلة الثلاث ثوان “زي الأفلام الأجنبي بالظبط J

اذن فرسالة prune override هي حالة خاصة من رسالة join

Assert Message


الغرض من رسائل التوكيد Assert هو اسناد مسؤلية ارسال تدفقات المالتيكاست في LAN لراوتر مختص بهم و يكون قريبا من السيرفر مصدر التدفقات

المشكلة جاءت من أن هناك مساران بين سيرفر الميديا source و بين مستقبل التدفقات الجهاز H1 عبر الراوتر R2 و الراوتر R3 و كلاهما له نفس اسم الواجهات المستقبلة ingoing و المرسلة للتدفق outgoing

وظيفة رسالة Assert هنا هو حل هذه المشكلة و تفضيل أي من المسارين طبقا لـ routing protocol و metric

أولا سيفوز أقل administrative distance فإن تساويا يفضل الراواتر صاحب أقل advertised routing protocol metric فإن تساويا يفضل الراوتر صاحب أعلي IP address on that LAN

Designated Router

تستخدم رسائل PIM Hello messages لإختيار الراوتر designated router (DR) ذو الأعلي IP في شبكات المالتيكاست و هي طريقة سهلة خصوصا و أنها تشبه اختيار الراوترات في OSPF DR و الذي يستخدم أعلي router-id أو RID

و يتم استخدام PIM DR مع بروتوكل IGMP v1 بديلا عن IGMP Querier المستخدم في IGMP v2

فكما عرفنا أن IGMPv2 Querier يستخدم عندما يكون هناك أكثر من راوتر مرتبطين في subnet , فعندما يقوم راوترات IGMPv2 بالبدء في إرسال IGMPv2 General Query الي أعضاء الجروب 224.0.0.1 فإذا وصل هذا النوع من الرسائل الي أحد هذه الراوترات فإنه يقارن عنوان IP الخاص به بعنوان الراوتر المرسل للرسالة و يتم التنازل للراوتر الأٌول في رقم IP ليكون IGMP querier و يصبح هو مشاهد للتدفقات و احتياطي للراوتر الآخر اي يتم اختيار IP الأقل و هذه هي أحد نقاط الإختلاف عن PIM DR

فإذا توقف راوتر IGMP querier عن الإرسال لفترة ما فإن الراوتر الإحتياطي سيقوم بإستبداله

كل هذا للتأكيد أنه لا يستخدم سوي راوتر واحد في عمليات تأكيد الإرسال Assert process و ذلك للبنية الشجرية (S,G) SPT

هذا هو ملخص شامل لمل الرسائل المستخدمة في PIM-DM


نادر المنسي


Advertisements

المعلق:

مهندس عربي يطمح و يساعد في الرقي بالمحتوي العربي للتكنولوجيا عبر ترجمة و اعداد مقالات و كتب علمية في مجال الشبكات و الإتصالات السلكية و اللاسلكية

اترك رد

إملأ الحقول أدناه بالمعلومات المناسبة أو إضغط على إحدى الأيقونات لتسجيل الدخول:

WordPress.com Logo

أنت تعلق بإستخدام حساب WordPress.com. تسجيل خروج   /  تغيير )

Google+ photo

أنت تعلق بإستخدام حساب Google+. تسجيل خروج   /  تغيير )

صورة تويتر

أنت تعلق بإستخدام حساب Twitter. تسجيل خروج   /  تغيير )

Facebook photo

أنت تعلق بإستخدام حساب Facebook. تسجيل خروج   /  تغيير )

w

Connecting to %s