html شرح تعيين عناوين البث المتعدد IPv4 إلى عناوين MAC - FCTELE
                                   +8618758069661 [email protected]
البحث عن المنتجات دليل: مسافة = AND (و)، | = OR (أو)، ! = NOT (ليس)

لماذا يمكن لمجموعات بث متعدد مختلفة في IPv4 أن تشترك في عنوان MAC واحد؟

هل لديك أي أسئلة؟ اتصل بنا اليوم!

+8618758069661

أو اترك لنا رسالة

رسالة عبر الإنترنت

لماذا يمكن لمجموعات بث متعدد مختلفة في IPv4 أن تشترك في عنوان MAC واحد؟

المشاهدات: 13 +13المحتوى الأصلي من إعداد FCTELEالمؤلف: الفريق التقني لدى FCTELE

البث المتعدد IPv4

لماذا يمكن لمجموعتي IP مشاركة عنوان MAC واحد؟

يستخدم التعيين بادئة Ethernet ثابتة والبتات الدنيا وعددها 23 من مجموعة IPv4. ولا تُضمَّن بعض بتات المجموعة، لذا يمكن لمجموعات IP مختلفة مشاركة عنوان Ethernet واحد. وقد تستخدم المضيفات والمحولات معلومات إضافية عند معالجة الحزم. هذه أمثلة توضيحية للمفهوم، وليست قياسًا لمنتج.

01

التعيين

The standard mapping preserves the low 23 IPv4 bits.IPv4 group addressupperlow 23 bitsprefix + 0low 23Ethernet MAC

يحتفظ التعيين القياسي بالبتات الدنيا وعددها 23 من عنوان IPv4.

02

التداخل

Different IP groups can share the mapped address.224.1.1.1225.1.1.101:00:5E:01:01:01

يمكن لمجموعات IP مختلفة مشاركة العنوان الناتج عن التعيين.

03

الاستقبال

The IP destination and host membership still matter.SwitchHostCheck IP group

تظل وجهة IP وعضوية المضيف مهمتين.

01 تسجيل

التقط وجهة IP وعنوان MAC معًا.

02 فحص

تحقق من VLAN وحالة العضوية.

03 تحقَّق

قارن عمليات التقاط الحزم المصرَّح بها عند كل طرف.

قائمة تحقق للاختيار والتحقق — توسيع
الفحص ما يجب تأكيده كيفية التحقق
التعيين IP وMAC التقط كلا الحقلين
العضوية المجموعة والمنفذ افحص حالة المضيف والمحول
المسار VLAN والتمرير قارن عمليات التقاط الحزم

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

مرسِل ومستقبِلات بث متعدد IPv4 متصلة عبر محول صناعي
الشكل 1: تُعيَّن مجموعة IPv4 إلى وجهة Ethernet؛ ويعتمد التمرير على إعدادات المحول.

ابدأ بالاتصال من واحد إلى واحد ومن واحد إلى متعدد

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

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

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

لماذا تحتوي الحزمة على عنوانين

عند إرسال حزمة IP عبر Ethernet، يضعها المرسِل داخل إطار Ethernet. تحتوي ترويسة الإطار على عنوان MAC للوجهة، بينما تحتوي حزمة IP الموجودة داخله على عنوان IP للوجهة. يؤدي العنوانان غرضين مختلفين ويشغلان حقلين مختلفين: يُستخدم عنوان MAC للمعالجة على وصلة Ethernet، بينما يحدد عنوان IP الوجهة في طبقة الشبكة.

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

على سبيل المثال، تُعيَّن مجموعة IPv4 ذات العنوان 224.1.1.1 إلى عنوان Ethernet MAC ‏01:00:5E:01:01:01. تحدد الأرقام العشرية المفصولة بنقاط عنوان IPv4؛ وتحدد البايتات الستة المكتوبة بالنظام الست عشري والمفصولة بنقطتين رأسيتين عنوان MAC. ويرتبط العنوانان بعلاقة تعيين، وليسا طريقتين لكتابة الحقل نفسه.

يحتفظ التعيين بجزء فقط من عنوان المجموعة

يستخدم البث المتعدد IPv4 نطاق عناوين محددًا، ويحتوي عنوان MAC للبث المتعدد عبر Ethernet على بادئة ثابتة. البايتات الثلاثة الأولى من عنوان MAC هي 01:00:5E، والبت التالي ثابت بقيمة صفر، وتأتي البتات الأخيرة وعددها 23 من البتات الدنيا وعددها 23 من عنوان البث المتعدد IPv4. يفصل الرسم التوضيحي بين البادئة والبت الثابت والجزء المحتفَظ به.

يحتوي جزء المجموعة المتغير من عنوان البث المتعدد IPv4 على أكثر من 23 بت. ولا تُنقل خمسة بتات من المجموعة إلى تعيين MAC هذا، لذا يمكن لمجموعات IP مختلفة تتطابق في البتات الدنيا وعددها 23 أن تنتج عنوان MAC نفسه. هذا التداخل نتيجة للتعيين، وليس دليلًا على أن جهازًا حسب عنوانًا بطريقة غير صحيحة.

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

بادئة MAC ثابتة والبتات الدنيا وعددها 23 من عنوان بث متعدد IPv4
الشكل 2: يحتوي عنوان MAC للبث المتعدد عبر Ethernet على بادئة ثابتة والبتات الدنيا وعددها 23 من عنوان IPv4.

مشاركة عنوان MAC لا تجعل مجموعتي IP متطابقتين

إليك مثالًا يمكن التحقق منه: 224.1.1.1 و225.1.1.1 مجموعتا بث متعدد IPv4 مختلفتان، لكن كلتيهما تُعيَّنان إلى 01:00:5E:01:01:01. توضح هذه العناوين النموذجية آلية التعيين؛ ولا تمثل ادعاءً بأن منشأة معينة تستخدمها أو بأن قياسات أُجريت على منتج.

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

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

التطفل على IGMP ليس هو التعيين

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

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

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

تُعيَّن مجموعتا بث متعدد IPv4 إلى عنوان MAC نفسه لوجهة Ethernet
الشكل 3: يمكن لمجموعتي IP مشاركة عنوان MAC للوجهة؛ ويظل المضيف يتحقق من مجموعة IP.

التقط الإطار وعنوان IP وسجّل الموقع

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

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

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

للتحقق من مشاركة عنوان MAC، استخدم حركة اختبار مصرَّحًا بها لا تحمل دلالات للتحكم في الإنتاج. سجّل عنوان IP للوجهة وعنوان MAC لكلتا الحزمتين، وعضوية المجموعة وحالة التمرير على المنافذ. يشرح المثال والرسوم التوضيحية آلية عمل؛ ولا يمثلان تقرير اختبار ميداني لمنتج معين.

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

حدّد التعيين أولًا، ثم افحص كل طبقة

يحتفظ تعيين البث المتعدد IPv4 بالبتات الدنيا وعددها 23، لذا يمكن لعدة مجموعات IP مشاركة عنوان Ethernet MAC واحد. ويظل لإطار Ethernet وحزمة IP الموجودة داخله حقولهما الخاصة؛ ولا يجعل تطابق عنوان MAC مجموعتي IP متطابقتين. ويجب تقييم السلوك الفعلي في ضوء عضوية المجموعات وشبكات VLAN وإعدادات التمرير.

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

المراجع

RFC 1112: تعيين البث المتعدد IPv4 إلى Ethernet · RFC 4541: اعتبارات التطفل على IGMP · معلومات منتج المحول الصناعي المُدار من FCTELE.

مترجم عن المقال التقني الصيني: اقرأ المقال الصيني الأصلي.

أسئلة شائعة

هل يُخصَّص لكل مجموعة بث متعدد IPv4 عنوان Ethernet MAC فريد؟

لا. يمكن لمجموعات IPv4 مختلفة مشاركة عنوان MAC لأن التعيين يشمل فقط البتات الدنيا وعددها 23 من عنوان IP.

هل يمكن أن يحل التطفل على IGMP محل تعيين العناوين؟

لا. يحدد التعيين وجهة Ethernet؛ ويساعد التطفل على ربط عضوية المجموعات بالمنافذ، بحسب التنفيذ.

هل تعني مشاركة عنوان MAC أن التطبيق يتلقى المحتوى نفسه؟

ليس بالضرورة. تظل وجهة IP وعضوية المضيف عاملين مهمين، ويعتمد التمرير والتصفية على الأجهزة والتهيئة.

النطاق وقراءات إضافية

هذا مثال عام على تعيين IPv4، وليس اختبارًا لمنتج أو قياسًا لأدائه.

وظائف المحولات الصناعية والبث المتعدد · كيف تمرر المحولات الصناعية الإطارات · RFC 1112 · RFC 4541

مشاركة هذا المقال