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

Multicast IGMP Snooping (9)



تكلمنا في الحلقة السابقة عن بروتوكول CGMP و هو البروتوكول المستخدم في شبكات Multicast عندما تكون كل الأجهزة الموجوة في الشبكة من تصنيع سيسكو Cisco proprietary

و سنتكلم اليوم عن البروتوكول IGMP Snooping و الذي نستخدمه عندما يكون هناك أجهزة من شركات أخري في الشبكة multivendor switched network علما بأن سويتشات سيسكو تدعم أيضا هذا البروتوكول

IGMP Snooping Leaving Joining


هنا سنري كيف يقوم الجهازان H1 و H2 بطلب الإنضمام لجروب المالتيكاست مستخدما رسائل IGMP snooping

أولا الجهاز H1 يقوم بإرسال طلب انضمام للجروب IGMP join message ذو العنوانLayer3 226.6.6.6 مستخدما عنوان layer2 لجروب المالتيكاست قيمته 0x0100.5e06.0606 و هو القيمة المقابلة للعنوان 226.6.6.6 و ستكونان عنوان الهدف

أما عنوان المصدر فسيكون MAC الخاص بالجهاز نفسه و هو 0x0006.7c11.1101

سيقوم السويتش SW1 بإستقبال الباكت علي البورت fa0/1 و يقوم السويتش بضبط جدول CAM لتمرير الباكت علي البورت الملائم

في المقابل يقوم الجهاز H2 بنفس الخطوات و يتم استقبال طلبه علي البورت fa0/2

ثانيا يقوم الراوتر R1 باستقبال الطلبات من السويتش عبر البورت fa0/8 ثم يقوم بمعالجة لطلبات و تمريرها للسويتش حاملة تدفقات المالتيكاست المطلوبة ثم يقوم السويتش بتمرير التدفقات الي طالبيها بناء علي جدول CAM لديه

IGMP Snooping Leaving


يقوم الجهاز H1 بإرسال IGMP Leave message طلب مغادرة للجروب 226.6.6.6 و لكن كما نعرف فإن السويتش لا يستطيع التعامل مع عناوين Layer3 و لن يستطيع تمرير الطلب الي R1 و هنا يقوم H1 باستخدام العنوان المقابل للجروب لكن من فئة Layer 2 و هو 0x0100.5e00.0002 كعنوان هدف و يستخدم عنوانه BIA او MAC 0x0006.7c11.1101 كعنوان مصدر للطلب و يتم النظر في جدول CAM لمعرفة مسارات الهدف و المصدر في الجدول و قبل أن يقوم بأي معالجة للطلب يقوم بالتأكد من عدم وجود اي جهز آخر مربوط بالبورت fa0/1 عبر جهاز HUB مثلا و عندما يتأكد من ذلك يقوم بحذف العناوين الطالبة للمغادرة من CAM

في المقابل يظل السويتش يعالج طلبات الجهاز الآخر H2 عبر البورت fa0/2 و يمرر له تدفقات المالتيكاست المطلوبة مادام موجودا في الجروب

عيوب IGMP Snooping

الحقيقة هي عيوب خاصة أيضا بـ CGMP حيث يكون الأمر أكثر تعقيدا عند وجود أكثر من راوتر و أكثر من سويتش حيث أن IGMP snooping و CGMP لا يستطيعان التحكم في البورت المربوط بالراوتر مثلما يقومان بالتحكم في البورت المربوط به الأجهزة

لهذا فنحن نحتاج نوع آخر من البروتوكولات لهذا الشأن و هو بروتوكول Router-Port Group Management Protocol (RGMP) و الذي سنتكلم عنه في الحلقة القادمة إن شاء الله تعالي

نادر المنسي

الحلقة التاسعة في Multicast


Advertisements

المعلق:

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

اترك رد

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

WordPress.com Logo

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

Google+ photo

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

صورة تويتر

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

Facebook photo

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

w

Connecting to %s