خطوات الاستخدام
الخطوة 1: فهم تسميات LSR (Label Switching Router) – في شبكات MPLS، يقوم كل راوتر LSR بإضافة تسمية (Label) عند دخول الحزمة إلى نطاق MPLS. عدد هذه التسميات يساوي عدد راوترات LSR التي تمر بها الحزمة على طول المسار. تُستخدم هذه التسميات لتوجيه الحزمة بناءً على التبديل بالتسميات (Label Switching) بدلاً من عناوين IP. لذا، أدخل عدد راوترات LSR التي تعبرها الحزمة من الدخول إلى الخروج.
الخطوة 2: فهم تسميات VPN (Virtual Private Network) – في تطبيقات MPLS VPN، تُضاف تسمية إضافية (VPN Label) لتحديد وجهة VPN الخاصة بالحزمة. هذه التسمية تُستخدم في راوترات PE (Provider Edge) لربط الشبكات الخاصة. أدخل عدد تسميات VPN المستخدمة في الشبكة (عادةً 1 أو 2 حسب التصميم).
الخطوة 3: حساب العمق الإجمالي – العمق الإجمالي لكومة التسميات (Label Stack Depth) هو مجموع عدد تسميات LSR وعدد تسميات VPN. الصيغة: `العمق الإجمالي = عدد تسميات LSR + عدد تسميات VPN`. هذا العمق يؤثر على أداء الشبكة وقدرة الأجهزة على معالجة الحزم. تأكد من أن القيمة لا تتجاوز الحد الأقصى الذي يدعمه الجهاز (غالباً 3-5 تسميات).
أمثلة محلولة
تطبيقات عملية على عمق كومة تسميات MPLS بخطوات الحل كاملة.
الحل
الحل: عدد تسميات LSR = 4، عدد تسميات VPN = 1. العمق الإجمالي = 4 + 1 = 5 تسميات. هذا العمق مقبول لمعظم أجهزة التوجيه الحديثة التي تدعم حتى 6 تسميات. في هذا السيناريو، الحزمة تحمل 5 تسميات: 4 تسميات LSR (واحدة لكل راوتر) وتسمية VPN واحدة لتحديد وجهة VPN. يجب مراعاة أن زيادة العمق قد يؤدي إلى تجزئة الحزمة أو زيادة التأخير.
الحل
الحل: عدد تسميات LSR = 6، عدد تسميات VPN = 0. العمق الإجمالي = 6. هذا العمق قد يتجاوز قدرة بعض أجهزة التوجيه الأقدم التي تدعم فقط 4 تسميات. في هذه الحالة، قد تحتاج الشبكة إلى إعادة تصميم باستخدام طرق مثل MPLS TE أو تقليل عدد القفزات (Hops). إذا كانت الأجهزة تدعم 6 تسميات، فلا مشكلة. لكن من الأفضل التحقق من مواصفات الجهاز.