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

PIM-SM intro



تكلمنا في الحلقات السابقة عن بروتوكول المالتيكسات PIM-DM و سنتكلم اليوم عن الفرع الثاني PIM-SM أو ما يسمي Protocol Independent Multicast Sparse Mode

يعمل PIM-SM بشكل مغاير تقريبا عن عمل PIM-DM حيث لايفترض PIM-SM أن هناك جهاز يريد التدفقات حتي يتم طلبها و يتم ارسالها الي الجهاز مباشر عبر طلب انضمام PIM Join messages من خلال Downstream Router الذي بدوره يقوم بإرسال Join messages الي upstream router

ان لم تتم العملية بهذا التسلسل فإن راوتر upstream routerسيقوم بحجب pruned state واجهته المرسلة للتدفقات

PIM-DM vrs PIM-SM


لكن بالطبع عناك تشابهات بين بروتوكولي PIM-DM و PIM-SM فكلاهما يستخدم جدول التوجيه unicast routing table لتحديد الواجهة التي لن يرسل لها تدفق عكسي RPF checks

كذلك فإن البروتوكول يستخدم رسائل Hello messages للتعرف علي الراوترات المجاورة

أيضا يعيد حسابات RPF interface عند تغير جدول التوجيه

يستخدم أيضا رسائل Prune Overrides لتخطي عمليات الحجب عند اتصال الأجهزة بالرواتر عبر سويتش ليست كل أجهزته ترفض التدفقات

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

Rendezvous Point


يستخدم PIM-SM خطوتان لإرسال التدفقات من سيرفر الميديا الي الجهاز الطالب لها بعد استلام طلبات الإنضمام join

أولا يقوم سيرفر الميديا source بإرسال التدفقات الي راوتر يسمي the rendezvous point (RP)

ثانيا يقوم RP بإرسال التدفقات الي كل الراوترات و الأجهزة التي قامت بتسجيل طلب لإستلام هذه التدفقات في RP

مثال

في الشكل السابق كل الراوترات لابد أن تكون معدة بالأمر

ip multicast-routing

و كل واجهاتها معدة بالأمر

ip pim sparse-mode

كل الراوترات تعرف مسبقا أن الراوتر R3 هو rendezvous point (RP) بواسطة إعدادها بالأمر التالي –بما فيها R3 نفسه –

ip pim rp-address 10.1.10.3

حيث أن 10.1.10.3هو عنوان loopback لـ R3

و هذه هي إعدادات R3 كاملة

ip multicast-routing

ip pim rp-address 10.1.10.3

!

interface Loopback2

ip address 10.1.10.3 255.255.255.255

ip pim sparse-mode

!

interface Serial0

ip pim sparse-mode

!

interface Serial1

ip pim sparse-mode

Registration process

.

يقوم أولا سيرفر المديدا S1 بإرسال تدفقات المالتيكاست الي الجروب 228.8.8.8 فيستقبلها الراوتر R1

ثانيا يقوم الراوتر R1 بإرسال رسالة تسجيل unicast PIM Register messages من فئة unicast الي العنوان 10.1.10.3 الخاص بـ Loopback للراوتر RP IP

ثالثا يقوم R3 بإرسال unicast Register-Stop messages الي R1 ليعلمه أنه لا يوجد لديه أي جهة مهتمة بهذه التدفقات

رابعا يقوم R1 بدء توقيت يسمي Register-Suppression timer و لمدة دقيقة و ذلك بعد استقباله رسالة ايقاف ارسال التسجيل unicast Register-Stop messages و قبل أن تنتهي المدة بخمس ثوان يقوم R1 بإرسال رسالة تسجيل أخري ايل RP IP R3 مع مؤشر flag set يسمي Null-Register bit بدون أي تدفقات

خامسا في حال ظل الوضع بعدم وجود أي جهة تطلب تدفقات المالتيكاست يكررR3 ارسال Register-Stop message و هنا يقوم R1 بتصفير توقيته و يبدأ من البداية

و اذا وجد R3 أن هناك أجهزة أو راوترات تطلب التدفقات يبدأ فيما سنشرحه في الحلقة القادمة إن شاء الله

نادر المنسي

مسودة عن مالتيكاست

المعلق:

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

اترك رد

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

شعار وردبرس.كوم

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

Google+ photo

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

صورة تويتر

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

Facebook photo

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

Connecting to %s