الرئيسية » Network » Multicast Routing Protocol تحت مجهر NetworkSet

Multicast Routing Protocol تحت مجهر NetworkSet

تدوينتي لهذا اليوم وصلت لكم بعد مخاض طويل فعندما قررت الحديث عن أنواع الـ Multicast Routing Protocol منذ حوالي الستة أشهر وأثناء أعدادي للموضوع صادفني نقاط كثيرة ومواضيع وجدت أن أبدا بها أولا وبعدها أدخل إلى هذا الموضوع والحمد لله أنتهيت من أغلب مواضيع الـ Multicast ووصلت اليوم إلى هذا الموضوع.

بداية لنتفق على نقطة مهمة وهي تقول أن الـ Routing Table الذي يعرفه أغلبنا مخصص فقط للـ Unicast Packet  ولايتعرف على الأيبيات التى تنتمي للـ Multicast ولايقوم بأي عملية توجيه لهذا النوع من الطلبات وخصوصا أن التوجيه هنا يجب أن يكون على أكثر من منفذ مما جعل العملية معقدة أكثر من توجية الـ Unicast Packet لذلك قرر مطوري العلم (الغرب) إيجاد بروتوكولات مخصصة لهذه العملية أما مطوري الرقص والغناء فلقد توصلوا إلى أفضل طرق التلقليد (السلبي) في العالم.

ولكي ندخل في الموضوع مباشرة لنتفق أيضا أن للـ Multicast Routing هنا نوعان الأول يدعى:

Denes-mode multicast protocol

يعتبر هذا النوع من البروتوكولات أن الطلب على البث (أتفقنا من قبل أن أستخدام الـ Multicast ينحصر أغلبه في بث الصوت والفيديو) مطلوب بشكل كبير في الشبكة بحيث يكون لدينا طلب واحد على الأقل في كل شبكة لذلك نجد أن هذا النوع من البروتوكولات يقوم بأرسال الداتا إلى كل المنافذ الموجودة على الروتر وبغض النظر هل يوجد طلب عليها أم لا لأننا أتفقنا على أن الطلب كبير على الشبكة لهذا البث وحتى لايحدث لدينا لووب في الشبكة تم ضبط هذا البروتوكول بحيث يتوقف عن ارسال الداتا إلى أي منفذ يستلم منه نفس المعلومات وهذه صورة للتوضيح:

ولكن هناك سؤال يطرح نفسه الآن ماذا سوف نستفيد من الـ Multicast لو في حال قام بأرسال بيانات قد لايحتاجه أحد الروترات وبالتالي أستهلاك كبير للباندويث على الشبكة ؟ والجواب ببساطة يمكن للروتر أيقاف أرسال البث إليه من خلال أرسال رسالة يخبر الروتر الذي أعلى منه بأنه لايحتاج إلى البث وهي ترسل فقط لو في حال تحقق شرطان معا:

  • الشرط الأول هو عدم وجود أي روتر أسفل هذا الروتر يطلب البث.
  • الشرط الثاني هو عدم وجود أي شبكة مرتبطة مع هذا الروتر تطلب هذا البث.

بعد أن يتحقق لدينا هذان الشرطان على الروتر يتم أرسال طلب بأيقاف البث, يوجد لهذا البروتوكول ثلاث أنواع وهي DVMRP, MOSPF, PIM-DM ولن نتحدث عنها اليوم حتى لاتكون التدوينة طويلة جدا وسنكتفي بذكرهم مع أمل أن أعود لهم مستقبلا.

Sparse-mode multicast protocol

النوع الثاني من بروتوكولات الـ Multicast فكرته بنفس فكرة البروتوكول السابق والفرق الجوهري بينهم أن الأرسال لا يتم إلا لو في حال تم الطلب عليه وبعكس البروتوكول السابق الذي يرسل وينتظر طلب التوقف لذلك نجد أن طلب الأرسال هنا يتوقف على أحد الشرطان

  • الشرط الأول هو وجود روتر أسفل هذا الروتر يطلب البث.
  • الشرط الثاني هو وجود شبكة مرتبطة مع هذا الروتر تطلب هذا البث.

لنوضح الفكرة بهذه الصورة التى توضح الخطوات على التسلسل.

  • الخطوة الأولى يرسل السيرفر البث إلى الروتر رقم واحد وبعدها ينتظر الروتر أي طلب للبث.
  • الخطوة الثانية الجهاز رقم واحد يطلب البث من الروتر رقم ثلاثة.
  • الخطوة الثالثة يرسل الروتر رقم ثلاث طلب بالبث إلى الروتر رقم أربعة.
  • الخطوة الرابعة نفس الخطوة السابقة
  • الخطوة الخامسة يصل الطلب إلى الروتر رقم واحد وبعدها يبدأ بالبث إلى الروترات.

أنواع هذا البروتوكول هي PIM-SM, CBT وبهذا نكون قد وصلنا إلى نهاية الموضوع لهذا اليوم والذي لم أخض كثيرا في تفاصيله حتى لايكون الموضوع ممل وخصوصا أن الكلام النظري في الـ Multicast أكثر بمئة مرة من التطبيق العملي أتمنى أن تكونوا قد أستفدتوا وبأن تتذكرونا بدعواتكم ودمتم بود.

Print Friendly, PDF & Email

عن Ayman Alnaimi أيمن النعيمي

مهندس كمبيوتر سوري ومقيم حاليا في قطر , باحث ومطور للمحتوى العربي على الأنترنت, أهدف إلى رفع مستوى الأمة العربية ومساعدتها في النهضة العلمية, أغلب أهتماماتي في الشبكات وتحديدا الهاردوير منها وأقضى معظم وقتي في القراءة والدراسة والعمل وأؤمن بأن الثورة لو كانت لتكون فهي تبدأ بالقراءة ويليها الكتابة وبدون الآخيرة لن يكون هناك ثورة. للتواصل admin@networkset.net & networkset@hotmail.com

7 تعليقات

  1. بارك الله فيك على هذه المعلومات القيمة مشكور كتير على جهدك الطيب

  2. ننتظر مقالات على احر من الجمر لذا اكتب في أي موضوع تريده. نحن معك

  3. الله يجزيكم الخير … ان شاء الله في صحيفتكم يوم القيامة
    انتظر منكم المزيد … ربي يوفقكم

  4. بارك الله فيك

  5. السلام عليكم
    الله يجزيك الخير يا ابو صالح

  6. شرح جميل جداً اخي
    مجهودك مقدر

    بارك الله فيك ووفقك

  7. thanx bro.

اضف رد

لن يتم نشر البريد الإلكتروني . الحقول المطلوبة مشار لها بـ *

*

x

‎قد يُعجبك أيضاً

VPNمجاني باستخدام برنامج الـ Team Viewer

أصبح برنامج team Viewer عصب عمل أغلب مهندسي الكمبيوتر وأصبح الاعتماد عليه كبير في عمليات ...

هل لدي Loop في الشبكة ؟

اليوم قصدت أحد الشركات التى أتصلت بي بسبب مشكلة في أجهزة الشركة جميعها وهي تقريبا ...

الجيل الخامس من تقنية البلوتوث Bluetooth 5.0

تعتبر الـ IoT أو الـ Internet of Things أحد التراندات العالمية والتى سوف تشهد طلب ...