الخلاصة

  • وصف RFC 3386 سباقاً بين طبقات تستطيع معالجة العطل المادي نفسه: قد تبدّل SDH/SONET الدارة بينما تكون MPLS أو IP قد بدأت بناء مسار آخر فوقها.
  • منح مؤقت الانتظار الطبقة الأدنى أولوية محدودة. كان وسيلة لتنظيم السلطة، لا إثباتاً على نجاح التبديل أو استقلال المسار الاحتياطي أو استمرار التطبيق.

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

صدر RFC 3386 في نوفمبر 2002 بصفة Informational. جمع فريق تصميم داخل مجموعة هندسة الحركة في IETF متطلبات عملية وقريبة المدى لقابلية البقاء والهرمية في شبكات مقدمي الخدمة. لم يضع بروتوكول استعادة كاملاً ولم يقدم قياسات من نشر فعلي. كان هدفه تضييق الخيارات إلى مجموعة صغيرة قابلة للتشغيل البيني في شبكات الرزم والنقل.

ميزت الوثيقة بين هرمية عمودية تفصل تقنيات مثل البصريات وSDH/SONET وMPLS وIP، وهرمية أفقية تفصل المناطق أو الحدود الإدارية داخل التقنية الواحدة. في الاتجاه العمودي تستطيع كل طبقة حماية نفسها، لكن آلية عملها تبقى غالباً غير مرئية للطبقات الأخرى.

إذا تصرفت كل طبقة فوراً، قد تبدّل طبقة النقل إلى دارة حماية في اللحظة التي تعيد فيها MPLS توجيه الحركة. تنتقل الخدمة مرتين، ويطالب متحكمان بالسعة الاحتياطية نفسها، وتتغير الطوبولوجيا تحت عملية الحساب الأعلى. السرعة المحلية لا تعني تعافياً أسرع للنظام كله.

اقترح RFC 3386 حلاً متواضعاً: أزمنة متداخلة. عندما تستغرق استعادة الطبقة الأدنى وقتاً أطول من استعادة الطبقة الأعلى، تنتظر العليا نافذة محددة. وفي المثال المباشر، كان على مؤقتات MPLS أن تترك لحماية SDH/SONET وقتاً كافياً للتبديل.

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

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

اقترحت الوثيقة 100 إلى 500 ميلي ثانية لحماية 1:1 بسعة منشأة مسبقاً، و100 إلى 750 ميلي ثانية بسعة مخططة مسبقاً، و50 ميلي ثانية للاستعادة المحلية، وثانية إلى خمس ثوان لاستعادة المسار من المصدر. استثنت الأرقام زمن انتشار الإشارة، ورفض الفريق أن يعدها برهاناً علمياً على تلبية احتياجات تطبيق محدد.

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

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

أعادت مجموعة المخاطر المشتركة المنطق إلى الأرض. عرّف RFC 3386 المجموعة بأنها عناصر تتأثر معاً بعطل واحد أو نوع عطل واحد. يمكن لمسارين منطقيين أن يشتركا في قناة أو كابل أو حق مرور أو حلقة ضوئية أو مبنى. من دون سجل SRG قد يكون «المسار المختلف» في MPLS متصلاً بنقطة القطع نفسها.

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

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

وحد RFC 4427 المصطلحات لاحقاً، ووسع RFC 4428 تحليل الاستعادة متعددة الطبقات، وأبقى RFC 7347 على مؤقت قابل للضبط في MPLS-TP، وشرح RFC 7926 كيف تخفي التجريدات مخاطر مشتركة في طبقة الخادم. يبين التسلسل استمرار المسألة، لا نجاح قيم 2002 في كل شبكة.

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

وتضع طبقات الواقع الحد المعرفي. الحماية المهيأة، والعطل المكتشف، وأمر التبديل، والتبديل المنجز، ومسار MPLS المستعاد، وتقارب IP، ونجاح التطبيق إيصالات مستقلة. انقضاء المؤقت يثبت مرور الزمن فقط.

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

المصادر