تسعى مجموعة الوثائق لهذا المنتج جاهدة لاستخدام لغة خالية من التحيز. لأغراض مجموعة الوثائق هذه، يتم تعريف "خالية من التحيز" على أنها لغة لا تعني التمييز على أساس العمر، والإعاقة، والجنس، والهوية العرقية، والهوية الإثنية، والتوجه الجنسي، والحالة الاجتماعية والاقتصادية، والتمييز متعدد الجوانب. قد تكون الاستثناءات موجودة في الوثائق بسبب اللغة التي يتم تشفيرها بشكل ثابت في واجهات المستخدم الخاصة ببرنامج المنتج، أو اللغة المستخدمة بناءً على وثائق RFP، أو اللغة التي يستخدمها منتج الجهة الخارجية المُشار إليه. تعرّف على المزيد حول كيفية استخدام Cisco للغة الشاملة.
ترجمت Cisco هذا المستند باستخدام مجموعة من التقنيات الآلية والبشرية لتقديم محتوى دعم للمستخدمين في جميع أنحاء العالم بلغتهم الخاصة. يُرجى ملاحظة أن أفضل ترجمة آلية لن تكون دقيقة كما هو الحال مع الترجمة الاحترافية التي يقدمها مترجم محترف. تخلي Cisco Systems مسئوليتها عن دقة هذه الترجمات وتُوصي بالرجوع دائمًا إلى المستند الإنجليزي الأصلي (الرابط متوفر).
تصف هذه الوثيقة ما تعنيه وحدة محلل المنطق المدمجة (ELAM)، وسلبياتها، وكيفية إستخدامها على أفضل وجه.
مع التعقد المتزايد لأجهزة الشبكة وبروتوكولاتها، قد يكون من الصعب للغاية اكتشاف مصدر مشكلة الشبكة. غالبا، يجب عليك تحديد ما إذا كان الإطار تم إستلامه وإعادة توجيهه بشكل صحيح على جهاز معين. هناك العديد من أدوات الالتقاط وتصحيح الأخطاء والخدع المتوفرة للمساعدة في الإجابة على هذا السؤال. غير أن تشغيل شبكة إنتاج ليس ممكنا أو متاحا للجميع.
ELAM هي أداة هندسية تمنحك القدرة على النظر داخل ASICs من Cisco وفهم كيفية إعادة توجيه الحزمة. وهو مضمن داخل أنبوب إعادة التوجيه، ويمكن أن يلتقط حزمة في الوقت الفعلي دون انقطاع في الأداء أو موارد مستوى التحكم. فمن المساعد ان تجيب عن اسئلة مثل:
ELAM قوية جدا، محببة، وغير متدخلة. وهو أداة قيمة لاستكشاف الأخطاء وإصلاحها لمهندسي مركز المساعدة التقنية (TAC) من Cisco الذين يعملون على الأنظمة الأساسية لتحويل الأجهزة.
صممت ELAM كأداة تشخيصية للاستخدام الداخلي. تستخدم صياغة واجهة سطر الأوامر (CLI) أسماء الترميز الداخلي لبطاقات واجهة سطر الأوامر (ASIC) من Cisco، لذلك يتطلب تفسير بيانات ELAM بنية خاصة بالأجهزة ومعرفة إعادة التوجيه. لا يمكن شرح العديد من هذه التفاصيل لأنها تعرض ميزات Cisco الخاصة الداخلية التي تجعل أجهزة Cisco الأفضل في فئتها.
ولهذه الأسباب، فإن ELAM ليست ميزة مدعومة من العملاء، وقد ظلت أداة تشخيص للاستخدام الداخلي. لا توجد أدلة تكوين خارجية، وقد تتغير الصياغة والعملية من إصدار إلى إصدار دون أي إشعار.
بالنظر إلى هذه التحديات وإخلاءات المسؤولية، هذه هي الأسباب التي تفسر ELAM الآن:
يمكن أداء ELAM بدون معرفة معمارية كاملة لكل منصة. يصف هذا القسم الأساسيات اللازمة لإجراء ELAM على الأنظمة الأساسية للمحولات من السلسلة Cisco Catalyst 6500 و 7600 Series Switch Platforms (المشار إليها باسم 6500 و7600، على التوالي)، بالإضافة إلى النظام الأساسي للمحول Nexus 7000 Series Switch Platform.
وكما ذكر سابقا، تعتمد ELAM على الأجهزة الأساسية؛ ولذلك تعتمد صياغة واجهة سطر الأوامر على الأجهزة المستخدمة. على أي حال، يتبع كل نظام أساسي سير عمل مماثل، كما هو موضح في هذه الصورة:
ملاحظة: ارجع إلى قسم أمثلة ELAM لمعرفة كيفية تطبيق سير العمل هذا على منصات عمل مختلفة.
تصف هذه الخطوات الأربع، والتي ترد بمزيد من التفصيل لاحقا في هذا القسم، سير العمل:
الخطوة الأولى التي يجب عليك إكمالها لأداء ELAM هي التعرف على FE الصحيح. يستخدم جهاز 6500 المزود بسلاسل إعادة التوجيه التقليدية أو المركزية (CFC) إعادة توجيه مركزية، حيث يتخذ المشرف النشط قرار إعادة التوجيه. بالنسبة للحزم التي تدخل إلى خطوط الكلوروفلوروكربون الكلاسيكية أو الكلوروفلوروكربون، يجب عليك أداء ELAM على المشرف النشط.
باستخدام الأسطر التي تدعم إعادة التوجيه الموزع (DFC)، يتم إتخاذ قرار إعادة التوجيه محليا من خلال FE على بطاقة الخط دون المشرف. للحزم التي تدخل خطوط DFC، يجب عليك تنفيذ ELAM على الخط نفسه.
بالنسبة للنظام الأساسي للمحول من السلسلة Nexus 7000، يتم توزيع جميع المحولات بشكل كامل. وبالإضافة إلى ذلك، فإن معظم الخطوط لها العديد من خطوط الإنتاج. عند إعداد ELAM، يجب أن تعرف المنفذ الذي يتم تلقي الحزمة عليه، وتحدد FE الذي يترجم إلى ذلك المنفذ.
للحصول على معلومات إضافية حول الأجهزة وبنية إعادة التوجيه، يرجى الرجوع إلى مقالات Cisco Live 365 التالية:
يحتوي DBUS على معلومات يتم إستخدامها من قبل FE لاتخاذ قرار إعادة توجيه. يحتوي على العديد من الحقول الداخلية الخاصة بنظام أساسي، بالإضافة إلى معلومات الرأس لإطار ما. اعرض DBUS للمساعدة في تحديد مكان إستلام الحزمة، ومعلومات الحزمة من المستوى الثاني إلى المستوى الرابع.
يحتوي RBUS على قرار إعادة التوجيه الذي اتخذته FE. عرض RBUS للمساعدة في تحديد ما إذا كان الإطار تم تغييره، وأين يتم إرساله.
ال LTL فهرسة يستعمل in order to مثلت ميناء أو مجموعة الميناء. يظهر فهرس LTL المصدر وفهرس LTL الوجهة أين يتم إستلام الإطار، وأين يتم إرساله.
ملاحظة: يستخدم مختلف الأنظمة الأساسية والمشرفين أوامر مختلفة لفك ترميز قيم LTL.
يتم عرض قيم LTL على هيئة خمسة أرقام سداسية عشرية أو أقل (0xa2c، على سبيل المثال). إن البت في قضية الفيضانات هي ال 16 بت في نتائج تقرير رابطة إل تي إل. عادة ما يعرض RBUS حقلا به فهرس LTL الوجهة وله حقل منفصل لتبت الفيضان. من المهم دمج هذه النتائج ل LTL الصحيح. على سبيل المثال:
RBUS:
FLOOD ........................... [1] = 1
DEST_INDEX ...................... [19] = 0x48
في هذا مثال، الغاية LTL فهرسة 0x48. بما أن وحدة الفيضان هي 1، يجب عليك تعيين ال 16 في LTL إلى 1:
0x00048 = 0000 0000 0000 0100 1000
|
+---- Flood bit, set to 1 = 0x08048
بعد أن تقوم بحساب بت الفيضان، يصبح الفهرس الوجهة 0x8048.
والغرض من هذه الأمثلة هو توضيح كيفية إستخدام ELAM للتحقق من صحة تدفقات البث الأحادي الأساسية ل IPv4 أو IPv6. كما هو موضح في قسم تحديات ELAM في هذا المستند، ليس من العملي شرح جميع الحقول الداخلية أو أنواع الحزم، مثل إعادة حساب البث المتعدد والأنفاق و MPLS.
اتبع هذه الروابط لأمثلة عن إستخدام ELAM مع أجهزة مختلفة:
كمرجع، يرد في هذا الجدول اسم ASIC الداخلي المعين ل ELAM لكل نوع من الوحدات النمطية:
النظام الأساسي | نوع الوحدة النمطية | اسم ASIC الداخلي |
---|---|---|
Catalyst 6500/ Cisco 7600 | SUP720 (PFC3، DFC3) | سوبرمان |
Catalyst 6500 | Sup2T (PFC4، DFC4) | يوريكا |
Nexus 7000 | الفئة M (M1 و M2) | يوريكا |
Nexus 7000 | الوحدة النمطية M3 Module | F4 |
Nexus 7000 | F1 | أوريون |
Nexus 7000 | F2 | قطارة |
Nexus 7000 | F3 | فلانكر |
Nexus 6000 | غير متوفر | بيغسور |
هناك طريقة أكثر ملائمة للعملاء لاستخدام ELAM. باستخدام الإصدارات 12.2(50)SY من Cisco IOS® والإصدارات الأحدث، أضافت Cisco الأمر show platform datapath ل 6500s التي تعمل بمحرك المشرف 2T (Sup2T). يستخدم هذا الأمر ELAM لالتقاط نتيجة إعادة توجيه حزمة معينة وعرضها.
بالنسبة للأنظمة الأساسية لمحول Nexus 7000 Series، تمت إضافة برنامج نصي سهل الاستخدام، name، في الإصدار 6.2(2) من Cisco IOS من أجل الاستفادة من ELAM:
N7KA# source sys/elame
elam helper, version 1.015
Usage:
elame [<src>] <dest> [vlan <vlan#>] [vrf <vrf_name>] [int <interface> | vdc] [trace]
في المخرجات:
لاحظ أن البرنامج النصي Elame غير مدعوم على الوحدات النمطية F3 والبطاقات النصية N77xx الأخرى في هذه النقطة. وقد وضع عدد قليل من أخطاء التعزيز من أجل تحسين نص إلام ولا تزال وحدة الأعمال تنظر فيه.
ملاحظة: ELAM أداة داخلية ويجب إستخدامها فقط تحت إشراف TAC/BU.