توحيد وسوم VLAN عند نقاط نهاية pseudowire: دليل تنفيذي
حدِّد الإطار الذي يجب أن يتلقاه كل طرف عميل، ثم نفِّذ pop أو push أو swap محليًا. أدرج مكدس MPLS وكلمة التحكم في ميزانية MTU.
حدِّد الإطار الذي يجب أن يتلقاه كل طرف عميل قبل أن تلمس pseudowire. في الحالة البسيطة، يرسل CE A وسمًا واحدًا يحدِّد حدود الخدمة، ويتوقع CE B إطارات بلا وسم، وطرف المزوِّد هو المكان الذي تُحلّ فيه هذه الفروق. الوسم سياسة محلية وليس جزءًا من عقد Ethernet الخاص بالعميل، وpseudowire يحمل الإطار المتفق عليه لا الإطار الأصلي. اكتب الاتجاهين قبل أي إعداد.
اكتب عقد الإطار أولًا
يزيل الاتجاه الأمامي وسمًا، ويعيده الاتجاه العكسي. إذا كتبت واحدًا فقط منهما، فستختبر مسارًا يعمل في اتجاه واحد وتعلن الدائرة سليمة.
أبقِ العقد قصيرًا بما يكفي للصقه في تذكرة التغيير: أي طرف يرسل بوسم، وأيها يتوقع بلا وسم، وأي قيمة وسم تحدِّد حدود الخدمة.
اتفق على وضع pseudowire
يميّز RFC 4448 بين وضعي pseudowire الخام والموسوم، ويصف كيفية معالجة الوسوم التي تحدِّد حدود الخدمة. لا يزال الوضع الخام يحمل وسومًا تنتمي إلى إطار العميل، لذا يتعلق التمييز بدور الوسم الخدمي لا بمجرد وجود ترويسة 802.1Q. إن قراءة الوضع على أنه موسوم مقابل غير موسوم هي أكثر الطرق شيوعًا لتحديد نطاق هذا العمل بشكل خاطئ. اتفق على الوضع مع النظير قبل أن تقرر أي العمليات تحتاجها.
ثم تحقق من نوع pseudowire الفعلي ومعاملات النظير. يحتاج ارتباط VLAN المحلي وارتباط المنفذ البعيد إلى ترتيب interworking مدعوم، ولا يثبت بيانا إعادة الكتابة المحليان أن أنواع الدوائر المعلنة متوافقة.
إذا اختلفت توقعات كلمة التحكم وMTU، فلديك مشكلة تفاوض لا يصلحها أي إعادة كتابة. أكِّد كليهما من إعداد النظير العامل لا من وثيقة التصميم.
طبِّق عمليات الوسم المحلية
دليل Juniper لإعادة كتابة VLAN CCC يوثّق عمليات pop وpush وswap بقيود خاصة بالمنصة. بالنسبة لوحدة موسومة متوافقة ومُعدّة مسبقًا، يكون الاتجاه التوضيحي هو input-vlan-map pop عند الدخول و output-vlan-map push عند الخروج. توضّح تلك الأسطر عمليات، لا إعدادًا كاملًا لواجهة أو دائرة. أكِّد المنصة والإصدار بدقة بدلًا من تطبيق مثال عائلة أجهزة واحدة في كل مكان.
لا تزال إعدادات VLAN والتغليف المدعومة في الوحدة بحاجة إلى تحديد الوسم والتصنيف المقصودين. عبارة إعادة الكتابة على وحدة تصنِّف الإطارات الخطأ تنقل المشكلة بدلًا من إصلاحها.
حافظ على أي وسوم عميل داخلية تتطلبها الخدمة. مع الوسوم المكوَّمة، حدِّد أي وسم خارجي تتعامل معه قبل أن تزيل أي شيء.
ضع الميزانية للحجم، لا للوسوم فقط
أدرج الوسوم المحتفظ بها ومكدس MPLS الفعلي وكلمة التحكم في ميزانية الحجم. يوصي RFC 8469 بكلمة تحكم لـ pseudowire Ethernet، وهذه التوصية تغيّر ميزانية الإطار سواء فعّلت منصتك ذلك افتراضيًا أم لا. طابِق فرق MTU بدلًا من كتم تحذيره كإصلاح. التحذير المكتوم هو انقطاع مجدول أُزيل تاريخه.
تحقق من الميزانية نفسها على طرفي المزوِّد، لأن إضافة أحد الجانبين وسمًا والآخر كلمة تحكم تكفي لكسر حمل كان سليمًا سابقًا.
إذا لم تتوافق الأرقام، فغيّر الخطة لا مستوى التسجيل.
اقبله إطارًا بإطار
للقبول، افحص الإطار المتوقع عند كل ارتباط عميل في الاتجاهين. ثم شغِّل حركة التطبيق والتحكم التي تحتاجها الخدمة فعليًا وفق خطة الاختبار المعتمدة، لأن ping يثبت أقل بكثير من وصول إطار موسوم سليمًا. سجِّل عقد الإطار للدخول والخروج مع إعداد الدائرة. هذا السجل هو ما يجعل التغيير التالي قابلًا للمراجعة.
أبقِ الوضع وعمليات الوسم وميزانية MTU ونتيجة الاختبار في مكان واحد، لأنها لا تكون ذات معنى إلا معًا. توزيعها على ثلاث تذاكر يضمن أن يعيد المهندس التالي اكتشاف القيد نفسه.
تكون الدائرة منتهية عندما يتوافق الاتجاهان مع العقد الذي كتبته في البداية، لا عندما ينجح الاتجاه الأول.