ترويض الإرسال المتعدد

دعونا نتحدث عن تحليل حركة مرور البث المتعدد من خلال بروتوكول IGMP. النظر في تنفيذ بروتوكول IGMP ، وتشغيل بروتوكول PIM ، وإرسال طلبات JOIN. بعد تحليل المشكلة ، تم تطوير التكوين الأمثل لمعدات الشبكة وتكوين QOS الفعال. ظهرت هذه المهمة بعد اكتشاف مشكلة في الشبكة ، مثل انقطاع الإشارة عند العملاء ، ووجود أفاريز وانقطاع الصوت.

IGMP - Internet Group Management Protocol هو بروتوكول شبكة لتفاعل المشتركين في حركة مرور البث المتعدد ومعدات الشبكة الأقرب إليهم.



لدى المستخدم اشتراك في مجموعة عناوين IP التالية: 224.0.0.0 إلى 239.255.255.255. يتم تنفيذ بروتوكول PIM في وضع Sparse. وهذا يعني أن حركة المرور تتدفق فقط إلى هذا الفرع الذي يوجد فيه عملاء يرغبون في دخول مجموعة الإرسال المتعدد. يرسلون رسائل الانضمام إلى PIM. إذا لم يرسل العملاء "انضمام" ، فلن يتم إرسال حركة المرور إليهم. يتم تمكين وضع PIM Sparse على واجهتين. نحو مصدر حركة مرور البث المتعدد ونحو العميل. من جانب العميل ، لديه جهاز استقبال رقمي أو جهاز مشترك - جهاز فك التشفير IPTV.

كمرجع: يفترض الوضع الكثيف أن حركة الإرسال المتعدد تذهب إلى المشترك ، ولا يهم إذا اشترك في قناة معينة. يذهب الإرسال المتعدد إلى جميع المنافذ ، إذا لم يكن هناك حاجة إليه في الوجهة ، يتم إرسال حزمة خدمة PIM Prune ، وتتوقف حركة المرور على طول هذا الفرع.

يتم تطبيق بروتوكول IGMP تجاه العميل. يؤسس بروتوكول PIM القرب من أجهزة التوجيه الأخرى. يتم استخدام رسائل خدمة PIM Hello لهذا.

استخدمت شبكتنا الإصدار الثاني من بروتوكول IGMP.



جهاز مشترك يقرر استقبال حركة مرور الإرسال المتعدد يرسل طلبًا في رسالة تقرير عضوية IGMP (ما يسمى التقرير).



إذا لم يعد جهاز المشترك يريد تلقي حركة مرور الإرسال المتعدد ، فإنه يرسل رسالة مغادرة IGMP. يتم تنفيذ هذه الميزة بواسطة مفاتيح مستوى الوصول. استعلام خاص بمجموعة عضوية IGMP - رسالة مكررة من خلال التبديل إلى الشبكة حول ما إذا كانت هناك أجهزة عميل ستطلب حركة مرور الإرسال المتعدد. إذا لم تكن كذلك ، عندها يتوقف نقل الحركة.



يتم تنفيذ التطفل على IGMP على معدات الشبكة ، ولا يكفي تضمين الوظيفة بشكل منفصل ، ويلزم تكوين إضافي. بعد تمكين هذه الوظيفة ، يمكن للتحويلات المُدارة تحليل حركة المرور - دفق متعدد البث.

إذا اكتشف المحول حزمة IGMP ، فإنه يدخل المنفذ في قائمة مجموعات الإرسال المتعدد. إذا تم إرسال رسالة مغادرة IGMP من المشترك ، فسيقوم المحول بإزالة المنفذ من مشتركي المجموعة.
يساعد التطفل على IGMP في منع عواصف الإرسال المتعدد. في حالة عدم تمكين التطفل IGMP ، يقوم الجهاز بنقل حركة مرور البث المتعدد إلى جميع المنافذ الموجودة في نفس شبكة VLAN. هذا ليس فعالًا ، ويمكن أن يسبب أيضًا مشاكل على أجهزة الشبكة التي تُجبر على معالجة دفق بيانات عالي. يمكن أن يؤدي ذلك إلى تحميل أجهزة CPU. يعمل التطفل على IGMP على تحسين أداء الشبكة.

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

يمكنك التحقق من التشغيل الصحيح للبث المتعدد من خلال تحليل حركة المرور عبر Wireshark ، بعد تشغيل التلفزيون من خلال مشغل وسائط VLC. في إعدادات VLC ، حدد ، على سبيل المثال ، udp: @ 239.255.0.A: 5500. يتم استخدام بروتوكول UDP لإرسال الدفق ، ثم يأتي عنوان الإرسال المتعدد ، ثم المنفذ.



عند تطوير QOS ، تم الأخذ في الاعتبار أنه من المستحسن "رسم" حركة المرور على مقربة من قلب الشبكة. يجب رسمها أقرب إلى نقطة راندزفوس. (حسنا هذا لقضيتنا)

في مفاتيح مستوى الوصول ، استخدمنا الإعدادات التالية:



يسمح لك التحليل العميق للمشكلة واستخدام أدوات التشخيص وفهم بروتوكول IGMP بتكوين تكوين فعال ومثالي لحركة مرور البث المتعدد على شبكتك.

Source: https://habr.com/ru/post/ar429062/


All Articles