الموسوعة
2026-04-11 09:49:23
ما هو بروتوكول إدارة مجموعات الإنترنت (IGMP)؟ طريقة العمل والفوائد والتطبيقات
بروتوكول إدارة مجموعات الإنترنت (IGMP) هو بروتوكول عضوية المجموعات في IPv4 الذي تستخدمه الأجهزة والموجّهات لإدارة تسليم البث المتعدد داخل الشبكات المحلية. يوضح هذا المقال طريقة عمل IGMP وفوائده واستخداماته في IPTV والفيديو المؤسسي وشبكات الحرم والبيئات المدارة للبث المتعدد.

بيك تيلكوم

ما هو بروتوكول إدارة مجموعات الإنترنت (IGMP)؟ طريقة العمل والفوائد والتطبيقات

بروتوكول إدارة مجموعات الإنترنت (IGMP) هو بروتوكول IPv4 الذي تستخدمه الأجهزة المضيفة والموجّهات القريبة الداعمة للبث المتعدد لإدارة العضوية في مجموعات البث المتعدد عبر بروتوكول الإنترنت. وبصيغة مبسطة، فهو يخبر الشبكة المحلية بالأجهزة التي تريد استقبال حركة المرور الخاصة بتدفق بث متعدد معيّن، وبالأجهزة التي لم تعد تحتاج إلى ذلك التدفق. وقد عرّفت IETF هذا البروتوكول، أما المواصفة الحالية ضمن مسار معايير الإنترنت للإصدار IGMPv3 فهي RFC 9776، والتي ألغت RFC 3376 وتحدّث RFC 2236.

تبرز أهمية IGMP لأن البث المتعدد عبر IP يعتمد نموذج توصيل من واحد إلى عدة مستقبلين. فبدلاً من إرسال نسخ منفصلة من الحركة نفسها إلى كل مستقبِل، يستطيع المصدر إرسال تدفق واحد إلى مجموعة بث متعدد، ثم تقوم الشبكة بتكرار ذلك التدفق فقط في المواضع التي توجد فيها أجهزة مهتمة باستقباله. هذا الأسلوب فعّال، لكنه يحتاج إلى آلية تعرف الشبكة من خلالها أي مستقبلين مهتمون على كل شبكة فرعية محلية. وهنا يوفر IGMP وظيفة التحكم هذه في بيئات البث المتعدد المعتمدة على IPv4.

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

IGMP يتحكم في عضوية مجموعات البث المتعدد بين أجهزة IPv4 والمحوّلات والموجّهات داخل شبكة محلية مُدارة

يتيح IGMP لأجهزة IPv4 أن تعلن اهتمامها بالبث المتعدد، بحيث تستطيع الموجّهات والمحوّلات القريبة توصيل حركة البث المتعدد بكفاءة أكبر.

ماذا يعني IGMP في الشبكات

بروتوكول عضوية مجموعات للبث المتعدد عبر IPv4

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

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

من المهم أيضاً التمييز بين IGMP ونظيره في IPv6. يُستخدم IGMP لإدارة مجموعات البث المتعدد في IPv4، بينما يستخدم IPv6 بروتوكول Multicast Listener Discovery (MLD) لغرض مشابه.

أكثر من مجرد “الانضمام إلى تدفق بث متعدد”

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

هذا التطور هو سبب انتقال IGMP عبر ثلاثة إصدارات رئيسية. قدّم IGMPv1 نموذج الاستعلام والاستجابة الأساسي. وحسّن IGMPv2 سلوك المغادرة وخفّض زمن التأخر عند ترك المجموعة. أما IGMPv3 فأضاف تصفية المصادر، وجعل نشر البث المتعدد المحدد المصدر أكثر عملية. وقد عالج كل إصدار حدوداً تشغيلية ظهرت في شبكات البث المتعدد السابقة.

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

كيف يعمل IGMP

الاستعلامات والتقارير وحالة العضوية المحلية

يعمل IGMP من خلال تبادل مجموعة صغيرة من رسائل التحكم بين أجهزة الاستقبال وموجّه بث متعدد يعمل بصفته المستعلِم. يرسل المستعلِم رسائل دورية يسأل فيها عما إذا كانت هناك أجهزة على الشبكة الفرعية تستمع إلى مجموعات بث متعدد. وترد الأجهزة التي تريد حركة البث المتعدد بتقارير عضوية للمجموعات المعنية. بعد ذلك يحتفظ الموجّه بحالة عضوية محلية بناءً على تلك التقارير ويستخدمها لتحديد ما إذا كان ينبغي تمرير حركة البث المتعدد إلى تلك الشبكة الفرعية.

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

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

كيف تنضم الأجهزة إلى المجموعات وتغادرها

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

يختلف سلوك المغادرة حسب الإصدار. في IGMPv1، كان الجهاز الذي لم يعد مهتماً يتوقف ببساطة عن الرد على الاستعلامات، ما قد يترك حركة البث المتعدد مستمرة لفترة أطول من اللازم. وأضاف IGMPv2 رسالة Leave Group صريحة، بحيث يستطيع الجهاز الإشارة مباشرة إلى أنه لم يعد يريد المجموعة، فيرسل الموجّه استعلاماً خاصاً بتلك المجموعة للتأكد مما إذا بقي أي مستمعين. أما IGMPv3 فيوسع ذلك أكثر، إذ يسمح للأجهزة بالتعبير عن اهتمامها ليس بالمجموعة فقط، بل أيضاً بمصادر محددة داخل تلك المجموعة.

والنتيجة هي استخدام أكثر كفاءة للنطاق الترددي وإيقاف أسرع للتدفقات غير المرغوبة، خصوصاً في شبكات الوصول التي تضم عدداً كبيراً من قنوات البث المتعدد أو تغييرات متكررة بين القنوات.

إصدارات IGMP وما الذي تغيّر

قدّم IGMPv1 نموذج الاستعلام والاستجابة الأساسي لعضوية البث المتعدد في شبكات IPv4. وكان أول إصدار واسع الانتشار، ووضع السلوك الأساسي الذي بموجبه تستعلم الموجّهات وتبلغ الأجهزة عن اهتمامها بالمجموعات. لكنه لم يتضمن آلية مغادرة صريحة، ما يعني أن الحركة قد تستمر في التدفق حتى تنتهي مؤقتات العضوية.

حسّن IGMPv2 البروتوكول بإضافة عملية المغادرة، والاستعلامات الخاصة بالمجموعة، وتحكم أفضل في السرعة التي يستطيع بها الموجّه تحديد أن الشبكة الفرعية لم تعد تضم أعضاء نشطين في مجموعة ما. ولهذا غالباً ما يرتبط IGMPv2 بمفهوم زمن مغادرة أقل مقارنةً بـ IGMPv1.

أما IGMPv3، المحدد حالياً في RFC 9776، فيضيف تصفية المصادر. يستطيع جهاز الاستقبال أن يعلن رغبته في استقبال الحركة من عناوين مصادر محددة فقط، أو استقبالها من الجميع باستثناء مصادر معينة. هذه القدرة هي الأساس لنماذج خدمة بث متعدد أكثر تقدماً مثل البث المتعدد المحدد المصدر.

IGMP وميزة IGMP Snooping

لماذا تعد ميزة Snooping شائعة في شبكات LAN المحوّلة

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

تعالج IGMP snooping هذه المشكلة من خلال السماح للمحوّل بفحص حركة التحكم الخاصة بـ IGMP، ومعرفة المنافذ التي توجد خلفها أجهزة استقبال لكل مجموعة بث متعدد، ثم تمرير حركة البث المتعدد فقط إلى تلك المنافذ. وهذا يجعل البث المتعدد أكثر عملية في شبكات LAN المحوّلة، وهو أحد الأسباب الرئيسية التي تجعل مسؤولي الشبكات يجدون إعدادات IGMP على محوّلات الوصول والتوزيع حتى عندما تتم معالجة توجيه البث المتعدد في مكان آخر.

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

كيف تقلل Snooping الحركة غير الضرورية

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

هذا مهم خصوصاً في البيئات التي تحتوي على قنوات فيديو كثيرة، أو تدفقات لافتات رقمية، أو بث مؤسسي، أو تغذيات بيانات متخصصة. فمن دون snooping، قد تستهلك هذه التدفقات النطاق الترددي على منافذ لا يوجد لديها أي مستقبلين مهتمين. ومع snooping، يستطيع المحوّل حصر تسليم البث المتعدد وتقليل الحركة المهدرة عبر VLAN.

في معظم عمليات نشر LAN الواقعية، يوفر IGMP لغة العضوية، بينما تحول IGMP snooping هذه اللغة إلى تمرير انتقائي في الطبقة الثانية.

فوائد IGMP

توصيل أكثر كفاءة لحركة واحد إلى عدة مستقبلين

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

يجعل هذا استخدام النطاق الترددي أكثر كفاءة في التطبيقات التي يشاهد فيها عدد كبير من المستخدمين المحتوى نفسه أو يستقبلون البيانات نفسها في الوقت نفسه. وتزداد أهمية هذه الفائدة كلما زاد عدد المستقبلين.

تقليل الإغراق في الشبكات المحوّلة

في شبكات LAN المحوّلة، يصبح IGMP ذا قيمة خاصة عند استخدامه مع IGMP snooping. فبدلاً من السماح لحركة البث المتعدد بالانتشار عبر كل منفذ داخل VLAN، تستطيع المحوّلات تمريرها فقط نحو المنافذ التي لديها مستمعون نشطون. وهذا يقلل الحركة غير الضرورية، ويخفض هدر النطاق الترددي، ويجعل خدمات البث المتعدد أكثر قابلية للتوسع في بيئات المؤسسات والحرم.

هذا أحد أكثر الأسباب العملية لتمكين الميزات المرتبطة بـ IGMP على بنية التحويل الشبكي. فهي تحافظ على فائدة البث المتعدد بدلاً من أن يتحول إلى مصدر إزعاج للشبكة.

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

يحسّن IGMPv2 وIGMPv3 الاستجابة التشغيلية مقارنةً بـ IGMPv1 لأنهما يسمحان للموجّهات بمعرفة أسرع عندما لا تعود مجموعة ما تحتوي على مستقبلين مهتمين. وفي خدمات الفيديو والقنوات، يساعد ذلك على تقليل مدة استمرار الحركة غير المرغوبة بعد أن يغادر المستقبل مجموعة معينة.

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

دعم البث المتعدد المحدد المصدر

يضيف IGMPv3 تصفية المصادر، وهي واحدة من أهم التحسينات في عائلة بروتوكولات البث المتعدد. فبدلاً من الاشتراك في مجموعة فقط، يستطيع المستقبل طلب الحركة من مصادر محددة أو استبعاد مصادر محددة. وهذا يجعل البروتوكول أكثر ملاءمة لتصاميم البث المتعدد المحدد المصدر (SSM)، حيث يتوقع من المستقبل تحديد كل من مجموعة البث المتعدد والمصدر الذي يريد استقباله.

يمكن أن يؤدي ذلك إلى تحسين التحكم، وتقليل الالتباس، وتبسيط بعض عمليات نشر البث المتعدد مقارنةً بنماذج البث المتعدد التقليدية التي تسمح بأي مصدر.

تطبيقات IGMP

IPTV وتوزيع الفيديو المُدار

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

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

الفيديو المؤسسي وفيديو الحرم

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

غالباً ما تعتمد هذه البيئات على بنية شبكية مُدارة وإعداد دقيق للمحوّلات، لأن البث المتعدد يعمل بأفضل شكل عندما تُصمم LAN لحصر الحركة غير المرغوبة، وعندما تكون أدوار المستعلِم، وسلوك snooping، وحدود VLAN مفهومة بوضوح.

التغذيات المالية والقياسات والبيانات المتخصصة

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

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

الشبكات الصناعية والتشغيلية

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

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

IGMP يتحكم في عضوية مجموعات البث المتعدد بين أجهزة IPv4 والمحوّلات والموجّهات داخل شبكة محلية مُدارة

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

اعتبارات تصميم مهمة

يعمل IGMP عند حافة الشبكة الفرعية المحلية

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

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

توافق الإصدارات مهم

نظراً لوجود عدة إصدارات من IGMP، يحتاج المسؤولون إلى فهم توافق الإصدارات بين الأجهزة والمحوّلات والموجّهات. غالباً ما تدعم المعدات القادرة على IGMPv3 التوافق مع الإصدارات الأقدم، لكن السلوك التشغيلي قد يظل معتمداً على ما يدعمه المستعلِم وما إذا كانت ميزات مثل تصفية المصادر أو SSM قيد الاستخدام.

في البيئات المختلطة، قد تعود القدرة العملية للبث المتعدد إلى أدنى سلوك مشترك على الشبكة الفرعية. وهذا مهم خصوصاً إذا كانت الميزات المتقدمة في IGMPv3 متوقعة، بينما لا تزال بعض الأجهزة تعمل كسلوك IGMPv2 فقط.

يستخدم IPv6 بروتوكول MLD وليس IGMP

IGMP هو بروتوكول خاص بـ IPv4. فإذا كانت بيئة البث المتعدد تعتمد IPv6، فإن آلية العضوية المكافئة بين الجهاز والموجّه هي Multicast Listener Discovery. ويهم هذا التمييز في بيئات dual-stack أو الترحيل، لأن أهداف البث المتعدد المتشابهة موجودة في كلتا عائلتي البروتوكولات، لكن بروتوكولات إدارة المجموعات ليست واحدة.

يساعد الفصل الواضح بين تصميم IGMP في IPv4 وتصميم MLD في IPv6 على تجنب أخطاء الإعداد والالتباس أثناء استكشاف الأعطال في الشبكات الحديثة.

الأسئلة الشائعة

ما هو IGMP ببساطة؟

IGMP هو بروتوكول IPv4 الذي يسمح للأجهزة بإخبار موجّهات البث المتعدد القريبة بمجموعات البث المتعدد التي تريد استقبالها. ويساعد الشبكة على إرسال حركة البث المتعدد فقط إلى الأماكن التي يوجد فيها مستمعون.

ما الفرق بين IGMP وIGMP snooping؟

IGMP هو بروتوكول العضوية بين الجهاز والموجّه. أما IGMP snooping فهي ميزة في محوّل الطبقة الثانية تستمع إلى رسائل IGMP وتستخدمها لتمرير حركة البث المتعدد فقط إلى المنافذ التي لديها مستقبلون مهتمون.

ما الإصدارات الرئيسية من IGMP؟

الإصدارات الرئيسية الثلاثة هي IGMPv1 وIGMPv2 وIGMPv3. يحسّن IGMPv2 سلوك المغادرة ويخفض زمن المغادرة، بينما يضيف IGMPv3 تصفية المصادر ويدعم البث المتعدد المحدد المصدر بشكل أكثر فعالية.

هل يُستخدم IGMP للبث المتعدد عبر IPv6؟

لا. يُستخدم IGMP للبث المتعدد عبر IPv4. أما IPv6 فيستخدم Multicast Listener Discovery (MLD) لوظائف عضوية المجموعات المشابهة.

أين يُستخدم IGMP عادةً؟

يُستخدم IGMP عادةً في بيئات البث المتعدد المُدارة مثل IPTV، والفيديو المؤسسي، وبث الحرم، وتوزيع البيانات المالية، وغيرها من تطبيقات IPv4 من واحد إلى عدة مستقبلين على الشبكات الموجّهة والمحوّلة.

المنتجات الموصى بها
كتالوج
خدمة العملاء الهاتف
We use cookie to improve your online experience. By continuing to browse this website, you agree to our use of cookie.

Cookies

This Cookie Policy explains how we use cookies and similar technologies when you access or use our website and related services. Please read this Policy together with our Terms and Conditions and Privacy Policy so that you understand how we collect, use, and protect information.

By continuing to access or use our Services, you acknowledge that cookies and similar technologies may be used as described in this Policy, subject to applicable law and your available choices.

Updates to This Cookie Policy

We may revise this Cookie Policy from time to time to reflect changes in legal requirements, technology, or our business practices. When we make updates, the revised version will be posted on this page and will become effective from the date of publication unless otherwise required by law.

Where required, we will provide additional notice or request your consent before applying material changes that affect your rights or choices.

What Are Cookies?

Cookies are small text files placed on your device when you visit a website or interact with certain online content. They help websites recognize your browser or device, remember your preferences, support essential functionality, and improve the overall user experience.

In this Cookie Policy, the term “cookies” also includes similar technologies such as pixels, tags, web beacons, and other tracking tools that perform comparable functions.

Why We Use Cookies

We use cookies to help our website function properly, remember user preferences, enhance website performance, understand how visitors interact with our pages, and support security, analytics, and marketing activities where permitted by law.

We use cookies to keep our website functional, secure, efficient, and more relevant to your browsing experience.

Categories of Cookies We Use

Strictly Necessary Cookies

These cookies are essential for the operation of the website and cannot be disabled in our systems where they are required to provide the service you request. They are typically set in response to actions such as setting privacy preferences, signing in, or submitting forms.

Without these cookies, certain parts of the website may not function correctly.

Functional Cookies

Functional cookies enable enhanced features and personalization, such as remembering your preferences, language settings, or previously selected options. These cookies may be set by us or by third-party providers whose services are integrated into our website.

If you disable these cookies, some services or features may not work as intended.

Performance and Analytics Cookies

These cookies help us understand how visitors use our website by collecting information such as traffic sources, page visits, navigation behavior, and general interaction patterns. In many cases, this information is aggregated and does not directly identify individual users.

We use this information to improve website performance, usability, and content relevance.

Targeting and Advertising Cookies

These cookies may be placed by our advertising or marketing partners to help deliver more relevant ads and measure the effectiveness of campaigns. They may use information about your browsing activity across different websites and services to build a profile of your interests.

These cookies generally do not store directly identifying personal information, but they may identify your browser or device.

First-Party and Third-Party Cookies

Some cookies are set directly by our website and are referred to as first-party cookies. Other cookies are set by third-party services, such as analytics providers, embedded content providers, or advertising partners, and are referred to as third-party cookies.

Third-party providers may use their own cookies in accordance with their own privacy and cookie policies.

Information Collected Through Cookies

Depending on the type of cookie used, the information collected may include browser type, device type, IP address, referring website, pages viewed, time spent on pages, clickstream behavior, and general usage patterns.

This information helps us maintain the website, improve performance, enhance security, and provide a better user experience.

Your Cookie Choices

You can control or disable cookies through your browser settings and, where available, through our cookie consent or preference management tools. Depending on your location, you may also have the right to accept or reject certain categories of cookies, especially those used for analytics, personalization, or advertising purposes.

Please note that blocking or deleting certain cookies may affect the availability, functionality, or performance of some parts of the website.

Restricting cookies may limit certain features and reduce the quality of your experience on the website.

Cookies in Mobile Applications

Where our mobile applications use cookie-like technologies, they are generally limited to those required for core functionality, security, and service delivery. Disabling these essential technologies may affect the normal operation of the application.

We do not use essential mobile application cookies to store unnecessary personal information.

How to Manage Cookies

Most web browsers allow you to manage cookies through browser settings. You can usually choose to block, delete, or receive alerts before cookies are stored. Because browser controls vary, please refer to your browser provider’s support documentation for details on how to manage cookie settings.

Contact Us

If you have any questions about this Cookie Policy or our use of cookies and similar technologies, please contact us at support@becke.cc .