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

ما هو البث المتعدد؟

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

كيف يعمل IGMP؟

تستعمل أجهزة الكمبيوتر والأجهزة الأخرى التي تكون متصلة بشبكة IGMP عندما يريدون الانضمام إلى مجموعة البث المتعدد. يستمع جهاز التوجيه الذي يدعم IGMP إلى عمليات إرسال IGMP من الأجهزة لمعرفة الأجهزة التي تنتمي إلى مجموعات البث المتعدد.يستخدم IGMP عناوين IP التي تم تخصيصها للإرسال المتعدد. تقع عناوين IP متعددة الإرسال في النطاق بين 224.0.0.0 و 239.255.255.255. (في المقابل ، يمكن لشبكات البث أن تستعمل أي عنوان IP عادي.) تشترك كل مجموعة إرسال متعدد في أحد عناوين IP هذه. عندما يتلقى جهاز التوجيه سلسلة من الحزم الموجهة إلى عنوان IP المشترك ، فإنه يكرر تلك الحزم ، ويرسل نسخًا إلى جميع أعضاء مجموعة الإرسال المتعدد.يمكن أن تتغير مجموعات البث المتعدد IGMP في أي وقت. يمكن للجهاز إرسال رسالة IGMP "الانضمام إلى المجموعة" أو "ترك المجموعة" في أي وقت.يعمل IGMP مباشرة أعلى بروتوكول الإنترنت (IP). تحتوي كل حزمة IGMP على رأس IGMP ورأس IP. تمامًا مثل ICMP ، لا يستخدم IGMP بروتوكول طبقة النقل مثل TCP أو UDP .


المراجع

cloudflare.com

التصانيف

إنترنت   العلوم البحتة   العلوم التطبيقية