أي جداول SNMP تربط مسار VPNv4 بعلامته؟
اختر العلامة التي تحتاجها، ثم اربط مدخل مسار VRF بوصلة تبادل وبمقاطعها. تأكّد من أن الوكيل ينفّذ تلك الكائنات قبل أن تبدأ الجولة.
ثلاث علامات مختلفة تسير مع مسار VPNv4 واحد، ولا تُظهر جولة SNMP إلا تلك التي ينفّذها الوكيل. السمة المستلمة من BGP، وعلامة الخدمة الداخلة المخصصة محليًا، وعلامة التمرير الخارجة تقع في جداول مختلفة تحت فهارس مختلفة. طلب العلامة من جهاز دون أن تختار أولًا أي العلامات الثلاث تعني هو ما يجعل مشروع جمع البيانات يتعطّل عند أول هيكل.
اختر العلامة التي تحتاجها مهمتك، ثم اتبع سلسلة الفهارس التي تصل إليها. وإذا انقطعت السلسلة عند كائن لا ينفّذه الوكيل، فهذه نتيجة تُسجَّل، وليست ثغرة تُملأ بـ OID مُختلق.
اختر أي العلامات الثلاث تحتاجها المهمة
العلامة المستلمة من النظير تصل كسمة مسار BGP، وهي تصف ما يتوقّع ذلك النظير أن تدفعه نحوه. وعلامة الخدمة الداخلة يخصصها هذا الجهاز لبادئة VRF، وتميّز حركة المرور الداخلة إلى LSP. وعلامة القمة الخارجة هي ما يدفعه مستوى التمرير فعليًا نحو القفزة التالية، وتتغيّر كلما تغيّرت القفزة التالية.
الثانية والثالثة فقط تنتميان إلى حالة التمرير على الجهاز الذي يجري استطلاعه. الأولى عبارة عن توقّع الجار، وليست عن هذا الهيكل.
معيار MIB الخاص بـ L3VPN يمثّل مسار VRF وارتباطه بوصلة تبادل، وهو ما يكفي للوصول إلى علامتي الخدمة والتمرير المحليتين. وهو لا يَعِد بتفريغ كل سمة استلمتها جلسة BGP. اقرأ الجدول لما يحتويه لا لما يوحيه السؤال. والجامع المبني على افتراض خاطئ يُبلِغ بأصفار ويحفظها كبيانات ناقصة.
| What you want | Where it lives | What a walk can return |
|---|---|---|
| Label advertised by a peer | BGP session state for that VRF | Usually outside the standard L3VPN MIB |
| Incoming service label for a prefix | VRF route entry joined to an incoming segment | Available when both tables are implemented |
| Label pushed toward the next hop | Outgoing segment with a push condition | Available, but only meaningful while a top label is pushed |
اربط مدخل مسار VRF بوصلة التبادل الخاصة به
RFC 4382 يحدّد mplsL3VpnVrfRteTable. اقرأ فهرسه كستة أجزاء: اسم VRF، ونوع عنوان الوجهة، والبادئة نفسها، وقيمة سياسة، ونوع القفزة التالية، وعنوان القفزة التالية. مدخلات IGP وBGP تتشارك ذلك الجدول، لذا سجّل بروتوكول التوجيه بجانب البادئة. ويمكن لصفّين أن يحملا البادئة نفسها ويختلفا في القفزة التالية فقط، واختيار الصفّ الخاطئ يوجّه الربط نحو وصلة تبادل أخرى.
العمود mplsL3VpnVrfRteXCPointer يحمل فهرس وصلة التبادل لا OID صفّ كامل، رغم أن الاسم يوحي بغير ذلك. وقيمة صفر من ثمانية واحدة تعني عدم وجود مكدس علامات مرتبط، وهو ما تراه قبل استقرار الارتباطات أو لمسار لم يحتج إليها قط.
ترجم العمود قبل جولته، حتى تكون الشجرة الفرعية الرقمية في المخرجات واضحة. والأمران أدناه يعنّان العقدة نفسها بترميزين مختلفين.
snmptranslate -m +MPLS-L3VPN-STD-MIB -On mplsL3VpnVrfRteXCPointer snmpwalk -v2c -c monitor 192.0.2.10 mplsL3VpnVrfRteXCPointer
خُذ الفهرس المُعاد إلى جدول وصلة التبادل، الذي مفتاح مدخله ثلاثي: فهرس وصلة التبادل، وفهرس المقطع الداخل، وفهرس المقطع الخارج. وهذا الثلاثي هو الربط الذي يحوّل مسارًا إلى علامة. اجرِ جولة على الشجرة الفرعية لوصلة التبادل من أجل الفهرس المحدد لا على الجدول كله، لأن القراءة المفهرسة تحفظ الارتباط والجولة الجماعية لا تحفظه.
اقرأ الفهرس لا رقم العلامة
فهرس المقطع يحدّد صفًّا، والعلامة قيمة داخل ذلك الصف، فاستبدال أحدهما بالآخر ينتج إجابة تبدو معقولة لكنها تشير إلى LSP خاطئ. أما جهة الدخول، فافحص الواجهة وسياق العلامة مع mplsInSegmentLabel، وتذكّر أن الكائن قد يحمل بدلًا من ذلك مؤشرًا إلى جدول علامات عندما يشير الصفّ إلى مدخل في مكان آخر.
وفي جهة الخروج، افحص الواجهة الخارجة وما إذا كان الصفّ يقول إن علامة قمة تُدفع قبل قراءة mplsOutSegmentTopLabel. وعمود علامة القمة المملوء في صفّ لا يدفع شيئًا قيمة قديمة أو بقية من مسار سابق، لا حالة تمرير حالية. والمكدسات الأعمق تحتاج جدول مكدس العلامات المُشار إليه، وتلك القفزة الإضافية أمر طبيعي لا عيب.
تنطبق اصطلاحات الصفر الخاصة على المسارات التي تنشأ أو تنتهي محليًا عند الموجّه. تعامل مع فهرس الصفر كسلوك موثّق لا كنتيجة فارغة، وأكّده مقابل حالة التمرير المحلية.
تأكّد مما ينفّذه الوكيل قبل التوسّع
تحقّق من الكائنات المنفّذة للمنصة والإصدار المحددين، ومن عائلات العناوين المستخدمة، ومن أي قيد تشغيلي على الأشجار الفرعية. واستطلع ببيانات اعتماد للقراءة فقط محدودة بتلك الأشجار الفرعية، واقبل أن الكائن المفقود قد يعني أن الميزة غير منفّذة لا أن MIB خاطئ.
اربط مسار VRF معروفًا واحدًا بمخرجات التشغيل الخاصة بالجهاز قبل توجيه جامع إلى الجدول كله. واحفظ كل مكوّن فهرس ووقت الجمع مع كل عيّنة، لأن المسارات والارتباطات تتحرك بين الجولات. ولقطة مركّبة من جولتين بينهما دقائق قد تخلط فهرس وصلة تبادل قديمًا بمسار جديد وتبدو متسقة تمامًا.
وحيث تكون رؤية BGP المستلمة أو كائن علامة خاص بالمورّد مفقودًا فعلًا، انتقل إلى واجهة تليمترية أو تشغيلية توثّقها المنصة. فالربط المعياري يغطّي علامات التمرير المحلية وقليلًا غيرها، فاعتبره الخطوة الأولى في تصميم جمع لا الشيء المكتمل.