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

اقرأها بالترتيب وتوقف عند أول نقطة لا تطابق ما يتوقعه التصميم. لا يمكن لنقاط التحقق اللاحقة أن تعوّض فشلًا سابقًا.

نقطة التحقق 1: النقل إلى VTEP

ابدأ بالوصول بين عناوين الاسترجاع المستخدمة كمصادر VTEP. يجب أن يوجد المسار في الشبكة السفلية، وأن يكون المسار مسموحًا بما في ذلك أي شرط تغليف، وأن يعمل مسار العودة. المسار الموجود لكن المُرشَّح في اتجاه واحد ينتج فشلًا غير متماثل يبدو متقطعًا. أكّد الاتجاهين قبل المتابعة.

سجّل عناوين المصدر والوجهة التي فحصتها. الخطوة اللاحقة التي تحل القفزة التالية عبر عنوان مختلف هي اختبار مختلف، والتعامل معهما كاختبار واحد هو كيف يُلام عنوان القفزة التالية المحلول على خطأ نقل.

نقطة التحقق 2: عائلة EVPN، لا عدد الجلسات

جلسة BGP قائمة لا تعني أن عائلة عناوين EVPN قد تفاوضت. انظر إلى الحالة الخاصة بالعائلة لدى الجار: هل العائلة ممكّنة، وهل تم التفاوض عليها مع النظير، وهل تحملها الجلسة أصلًا. الجلسة القائمة لـ IPv4 unicast والتي لم تتفاوض على EVPN لا تُظهر شيئًا خاطئًا في ملخص الجار العام، بينما تعامل مواصفة طبقة EVPN العلوية إجراءات الخدمة والتحكم كمسائل منفصلة عن النقل.

افحص عنوان مصدر الجلسة أيضًا. الاتصال النظيري المبني على عنوان ليس مصدر VTEP هو عدم تطابق تصميمي ينتظر تفسير فشل إعادة التوجيه.

نقطة التحقق 3: الخدمة المحلية مرتبطة

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

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

نقطة التحقق 4: الاستيراد عند المستلم

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

قد يعكس جدول الأقران أيضًا بيانات مستوى البيانات أو تعلّم العضوية الخاص بالتنفيذ. اقرأ أصله وسياق الخدمة إلى جانب مسار EVPN بدلًا من اعتبار عدد الصفوف دليلًا.

سجل واحد يسير على المسار

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

أضف الطوابع الزمنية أثناء ذلك. الاستيراد الذي يظهر بعد دقائق من الإعلان هو مسألة سياسة أو تقارب، بينما الذي لا يظهر أبدًا مسألة إعداد، وهذا الفرق لا يظهر إلا إذا كتبت متى نظرت.

متى يكون VXLAN الساكن هو الجواب الصحيح

مسار بيانات VXLAN المُعدّ بشكل ساكن يمكن أن يعمل مع أقران مقدَّمين يدويًا بينما يبقى جدول EVPN فارغًا. هذا ليس نشر EVPN معطلًا، بل نموذج تحكم مختلف. قرر أيّهما يقصده التصميم قبل تشخيص جدول فارغ كخطأ.

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

مقالات ذات صلة