يقدم هذا المستند معلومات حول أستكشاف أخطاء التوجيه بين شبكات VLAN وإصلاحها باستخدام الوحدة النمطية لمحول المسار (RSM) على محول من مجموعة Catalyst 5000. عندما يتعلق الأمر باستكشاف ميزة إدارة التخزين عن بعد (RSM) وإصلاحها، فإن أول شيء يمكن القيام به هو التفكير فيها كموجه خارجي بسيط. من النادر جدا أن تتسبب مشكلة خاصة ب RSM في حدوث مشكلة عندما يتعلق الأمر بالتوجيه بين شبكات VLAN. لذلك، يغطي هذا وثيقة فقط المنطقتين الرئيسيتين حيث يمكن أن يحدث هذا:
المشاكل المتعلقة بأجهزة RSM: يقدم هذا المستند بنية RSM ويعطي تفاصيل حول العدادات الإضافية المتعلقة ب RSM المطلوب تعقبها.
مشاكل خاصة بالتكوين بين شبكات VLAN (غالبا ما تتعلق بالتفاعل بين الموجهات والمحولات): ينطبق هذا أيضا على الموجهات الداخلية الأخرى (مثل بطاقة ميزة المحول متعدد الطبقات [MSFC]، وبطاقة ميزة محول المسار [RSFC]، و 8510CSR، وما إلى ذلك)، وغالبا إلى الموجهات الخارجية.
ملاحظة: لا يغطي هذا المستند تكوين التوجيه بين شبكات VLAN على محولات Catalyst 4000 و 5000 و 6000 switches. للحصول على هذه التفاصيل، ارجع إلى هذه المستندات:
تكوين الوحدة النمطية للموجه ونظرة عامة عليها لعائلة Catalyst 4500/4000 (WS-X4232-L3)
يشكل الوحدة نمطية ل InterVLAN تحشد قسم من يركب وتشكيل ملاحظة ل المادة حفازة 4000 طبقة 3 خدمة وحدة نمطية
لا يغطي هذا المستند أستكشاف أخطاء بروتوكول التوجيه الأساسية وإصلاحها، أو المشاكل المتعلقة بالتبديل متعدد الطبقات (MLS).
لا توجد متطلبات خاصة لهذا المستند.
لا يقتصر هذا المستند على إصدارات برامج ومكونات مادية معينة.
للحصول على مزيد من المعلومات حول اصطلاحات المستندات، ارجع إلى اصطلاحات تلميحات Cisco التقنية.
قبل مناقشة التوجيه بين شبكات VLAN، يركز هذا المستند على مفهوم شبكة VLAN. هذه ليست مناقشة نظرية حول الحاجة إلى شبكات VLAN، ولكنها تناقش ببساطة كيفية عمل شبكات VLAN على محول ما. عندما يخلق أنت VLANs على مفتاحك، هو مثل أن أنت تقسم مفتاحك إلى عدة جسر ظاهري، مع كل واحد فقط يجسر ميناء ينتسب إلى ال نفسه VLAN.
يمثل هذا رسم بياني مفتاح مع تسعة ميناء يعين إلى ثلاثة VLANs مختلف:
وهي تعادل تماما الشبكة التالية التي تتكون من ثلاثة جسور مستقلة:
في المحول، هناك ثلاثة جسور مختلفة، بسبب كل شبكة VLAN مما يؤدي إلى إنشاء جسر منفصل. ونظرا لأن كل شبكة محلية ظاهرية (VLAN) تقوم بإنشاء مثيل بروتوكول الشجرة المتفرعة (STP) منفصل، فإن بروتوكول الشجرة المتفرعة (STP) يحتفظ بثلاثة جداول إعادة توجيه مختلفة.
باستخدام المخطط الثاني، يصبح من الواضح أنه على الرغم من إتصالها بنفس الجهاز الفعلي، إلا أن المنافذ التي تنتمي إلى شبكات VLAN مختلفة لا يمكنها الاتصال مباشرة في الطبقة 2 (L2). وحتى لو كان ذلك ممكنا، فلن يكون ذلك ملائما. مثلا، إن يربط أنت ميناء 1 إلى ميناء 4، أنت ببساطة دمج VLAN1 إلى VLAN2. في هذه الحالة، ما من سبب أن يتلقى إثنان VLANs منفصل.
الاتصال الوحيد الذي تريده بين شبكات VLAN يتم تحقيقه في الطبقة 3 (L3) بواسطة موجه. هذا هو التوجيه بين شبكات VLAN. ولمزيد من التبسيط للمخططات، يتم تمثيل شبكات VLAN كشرائح إيثرنت مادية مختلفة، نظرا لأنك غير مهتم حقا بوظائف التوصيل المحددة التي يوفرها المحول.
في هذا رسم بياني، اعتبرت ال VLANs إثنان كإثنان مختلف إثرنيت قسم. يجب أن تمر حركة مرور البيانات بين شبكات VLAN من خلال الموجه الخارجي. إذا كان المضيف A يريد الاتصال بالمضيف B، فإنه يستخدم الموجه عادة كبوابة افتراضية.
أنت يستطيع شاهدت RSM كمسحاج تخديد خارجي أن يتلقى عدة قارن مباشرة داخل ال VLANs مختلف من مادة حفازة 5000 مفتاح.
بدلا من أن تكون تسمى واجهة إيثرنت، عينت هذا قارن وفقا ال VLAN أن هم ربطت إلى. (تكون الواجهة VLAN1 متصلة مباشرة بشبكة VLAN1، وما إلى ذلك.)
RSM هو موجه معالج التحويل والتوجيه Cisco 7500 Route Switch Processor (RSP) داخل بطاقة خط Catalyst 5000. لا تحتاج إلى معرفة الكثير عن بنية البطاقة لتكوينها واستكشاف أخطائها وإصلاحها. ومع ذلك، يساعد الحصول على فكرة عن كيفية إنشاء إدارة قاعدة بيانات المحول (RSM) على فهم كيفية إختلافها عن الموجه الخارجي العادي. وهذه المعرفة مهمة بشكل خاص عند تقديم الأمر show controller c5ip.
يحدد هذا المخطط موقع المكونات الرئيسية في بطاقة خط RSM:
المعالج Catalyst 5000 Interface Processor (C5IP) هو جزء من RSM الذي يحاكي Catalyst 7500 System IP، مع الناقل Catalyst 5000 Switching كواجهة الشبكة. يتضمن ال C5IP معالجا R4700 مع إثنان من الدوائر المتكاملة الخاصة بتطبيق SAGE (ASICs)، المسؤولة عن الوصول إلى الحافلة المحولة Catalyst 5000.
يحصل هذان النوعان من ASICs على حزم من/إلى ناقل التحويل ويقومون بتخزين مؤقت لهما. مع المعطيات في الربط، هم أيضا يحصلون على فهرسة يعين الغاية من الربط في المفتاح.
الغاية VLAN لا يعين قارن من المحتوى من الربط نفسه، غير أن يكون مشتق من الفهرس. خزنت الربط والفهرس أولا في إثنان VOs مختلف داخل ال sage. الفهرس يقرأ والذاكرة المشتركة الضرورية محجوزة في المنطقة من الغاية VLAN. ثم يتم نسخ الحزمة في جهاز الذاكرة (MEMD)، باستخدام الوصول المباشر إلى الذاكرة (DMA) إلى الخادم.
يمكن أن يؤدي كل من SAGE التي تعمل بالتوازي للاتصال بين الموجه وناقل التحويل إلى تسليم حزمة خارج التسلسل. (على سبيل المثال، يمكن إرسال حزمة كبيرة تم تلقيها على SAGE0 بعد تلقي حزمة صغيرة لاحقا بواسطة SAGE1.) لتجنب هذا، يتم تخصيص كل شبكة VLAN بشكل ثابت لخبير معين. ويتم القيام بذلك تلقائيا عند بدء التشغيل. (وفقا للموجه، يتم ربط شبكة VLAN بإحدى قناتي DMA، ويقود كل منهما إلى حكيم.) يتم دائما تسليم الحزم من شبكة VLAN معينة بالتسلسل.
MEMD هو الذاكرة المشتركة التي يستخدمها الموجه لإرسال الحزم واستقبالها. يتم تخصيص كل واجهة VLAN تم تكوينها على RSM جزءا من الذاكرة المشتركة المتاحة. كلما زاد عدد واجهات VLAN التي تم تكوينها، قل عدد الذاكرة المشتركة لكل واجهة. تحمل واجهات VLAN الجزء الخاص بها من الذاكرة المشتركة حتى عند تعطيلها أو إيقاف تشغيلها. تؤدي فقط الإضافة أو الإزالة الإدارية لواجهة شبكة VLAN إلى تشغيل إعادة تقسيم جديدة للذاكرة المشتركة بين واجهات شبكات VLAN.
المشاكل الرئيسية الخاصة ب RSM التي لا تتم تغطيتها في وثائق موجه Cisco IOS® المعتاد هي مشاكل في الوصول إلى RSM، وكذلك مشاكل الأداء.
يمكن الوصول إلى إدارة التخزين القابل للنقل (RSM) بثلاث طرق مختلفة:
in order to Telnet داخل ال RSM، أنت تحتاج أن يعرف العنوان يعين إلى واحد من ه VLAN قارن. تعمل جلسة عمل Telnet تماما كما لو كنت تحاول الاتصال بموجه Cisco IOS عادي. أنت قد تحتاج أن يعين كلمة إلى ال vty in order to حققت Telnet واكتسبت يمكن منفذ.
يبدي هذا مثال Telnet جلسة من مشرف محرك إلى RSM، أي ال VLAN1 عنوان 10.0.0.1:
sup> (enable) telnet 10.0.0.1 Trying 10.0.0.1... Connected to 10.0.0.1. Escape character is '^]'. User Access Verification Password: rsm> enable Password: rsm# show run !--- Output suppressed. ! hostname rsm ! enable password ww !--- An enable password is configured. ! !--- Output suppressed. line vty 0 4 password ww login !--- Login is enabled. A password must be configured on the vty. ! end
وهذا يشبه تكوينات الموجه الخارجي الآخر Cisco IOS.
إن إستخدام الجلسة x أمر من المشرف محرك يربط أنت إلى ال RSM في شق x.
الطريقة هي نفسها كالسابق: ال RSM يتلقى مخفي VLAN0 قارن أن يتلقى عنوان 127.0.0.(x+1)، حيث x هو الشق حيث ال RSM يكون ركبت. يصدر الأمر session جلسة عمل Telnet مخفية إلى هذا العنوان.
ملاحظة: لا يجب أن تكون كلمات المرور هذه المرة و vty و enable في التكوين للحصول على الوصول الكامل إلى RSM.
sup> (enable) show module Mod Slot Ports Module-Type Model Status --- ---- ----- ------------------------- ------------------- 1 1 0 Supervisor III WS-X5530 ok 2 2 Route Switch Ext Port 3 3 1 Route Switch WS-X5302 ok 4 4 24 10/100BaseTX Ethernet WS-X5225R ok 5 5 12 10/100BaseTX Ethernet WS-X5203 ok !--- Output suppressed. sup> (enable) session 3 Trying Router-3... Connected to Router-3. Escape character is '^]'. rsm> enable rsm#
أنت تستخدم المشرف محرك أمر عرض وحدة نمطية أن يعين الشق مكان أنت RSM يكون ركبت في المفتاح. يمكنك الوصول إليه مباشرة باستخدام الأمر session.
منفذ وحدة تحكم النظام على RSM هو منفذ DB-25 لإستقبال DCE لتوصيل وحدة بيانات طرفية، مما يسمح لك بتكوين النظام والاتصال به. أستخدم كبل وحدة التحكم المتوفر لتوصيل الوحدة الطرفية بمنفذ وحدة التحكم على RSM. يقع منفذ وحدة التحكم على RSM بجوار المنفذ المساعد ويطلق عليه اسم وحدة التحكم.
قبل توصيل منفذ وحدة التحكم، تحقق من مستندات المحطة الطرفية لتحديد معدل الباود للوحدة الطرفية التي ستستخدمها. يجب أن يتوافق معدل الباود للمحطة الطرفية مع معدل الباود الافتراضي (9600 باود). قم بإعداد الوحدة الطرفية على النحو التالي: 9600 باود، و 8 وحدات بت بيانات، بدون تماثل، و 2 وحدات بت إيقاف (9600،8N2).
يمكن عزل RSM لعدة أسباب. حتى من دون القدرة على الاتصال به، هناك بعض علامات الحياة التي يمكنك فحصها من الخارج:
تحقق من حالة أضواء LED على RSM:
مؤشر LED لإيقاف تشغيل وحدة المعالجة المركزية (CPU) - اكتشف النظام وجود عطل بمعدات المعالج.
مؤشر LED الخاص بالحالة البرتقالية — وحدة نمطية معطلة، أو إختبار قيد التقدم، أو تمهيد النظام قيد التقدم.
تحقق من Supervisor Engine (محرك المشرف) لمعرفة ما إذا كان المحول يمكنه رؤية RSM. للقيام بذلك، قم بإصدار الأمر show module:
sup> (enable) show module Mod Slot Ports Module-Type Model Status --- ---- ----- ------------------------- ------------------- 1 1 0 Supervisor III WS-X5530 ok 2 2 Route Switch Ext Port 3 3 1 Route Switch WS-X5302 ok 4 4 24 10/100BaseTX Ethernet WS-X5225R ok 5 5 12 10/100BaseTX Ethernet WS-X5203 ok !--- Output suppressed.
لا تعلن أبدا عن وفاة RSM قبل محاولة اتصال وحدة التحكم. كما رأيت، على حد سواء جلسة العمل والوصول إلى Telnet يعتمد على اتصال IP إلى RSM. إذا كان RSM قيد التمهيد أو عالقا في وضع ROMmon، على سبيل المثال، لا يمكنك إستخدام Telnet أو الجلسة إليه. لكن هذا امر طبيعي جدا.
حتى إذا بدا أن RSM خاطئ، فحاول الاتصال بوحدة التحكم الخاصة به. ومن خلال القيام بذلك، قد تكون قادرا على مشاهدة بعض رسائل الخطأ، والتي سيتم عرضها هناك.
يمكن أستكشاف أخطاء معظم مشاكل الأداء المتعلقة ب RSM وإصلاحها بنفس الطريقة تماما كما هو الحال مع موجه Cisco IOS العادي. يركز هذا القسم على الجزء المحدد من تنفيذ RSM وهو C5IP. يمكن أن يوفر الأمر show controller c5ip معلومات تتعلق بتشغيل C5IP. يصف هذا الإخراج بعض أهم حقولها:
RSM# show controllers c5ip DMA Channel 0 (status ok) 51 packets, 3066 bytes One minute rate, 353 bits/s, 1 packets/s Ten minute rate, 36 bits/s, 1 packets/s Dropped 0 packets Error counts, 0 crc, 0 index, 0 dmac-length, 0 dmac-synch, 0 dmac-timeout Transmitted 42 packets, 4692 bytes One minute rate, 308 bits/s, 1 packets/s Ten minute rate, 32 bits/s, 1 packets/s DMA Channel 1 (status ok) Received 4553 packets, 320877 bytes One minute rate, 986 bits/s, 2 packets/s Ten minute rate, 1301 bits/s, 3 packets/s Dropped 121 packets 0 ignore, 0 line-down, 0 runt, 0 giant, 121 unicast-flood Last drop (0xBD4001), vlan 1, length 94, rsm-discrim 0, result-bus 0x5 Error counts, 0 crc, 0 index, 0 dmac-length, 0 dmac-synch, 0 dmac-timeout Transmitted 182 packets, 32998 bytes One minute rate, 117 bits/s, 1 packets/s Ten minute rate, 125 bits/s, 1 packets/s Vlan Type DMA Channel Method 1 ethernet 1 auto 2 ethernet 0 auto Inband IPC (status running) Pending messages, 0 queued, 0 awaiting acknowledgment Vlan0 is up, line protocol is up Hardware is Cat5k Virtual Ethernet, address is 00e0.1e91.c6e8 (bia 00e0.1e91.c6e8) Internet address is 127.0.0.4/8 MTU 1500 bytes, BW 100000 Kbit, DLY 100 usec, reliability 255/255, txload 1/255, rxload 1/255 Encapsulation ARPA, loopback not set ARP type: ARPA, ARP Timeout 04:00:00 Last input 00:00:00, output 00:00:00, output hang never Last clearing of "show interface" counters never Queueing strategy: fifo Output queue 0/40, 0 drops; input queue 0/75, 0 drops 5 minute input rate 0 bits/sec, 1 packets/sec 5 minute output rate 0 bits/sec, 0 packets/sec 53 packets input, 3186 bytes, 0 no buffer Received 0 broadcasts, 0 runts, 0 giants, 0 throttles 0 input errors, 0 CRC, 0 frame, 0 overrun, 0 ignored RSM#
يتصل موجه RSP داخل RSM بالمحول عبر قناتين متميزتين ل DMA (ذاهبتين إلى قناتي ASICs SAGE). يتم ربط كل واجهة شبكة VLAN تلقائيا بأحد قنوات DMA هذه. يعرض الأمر show controllers c5ip معلومات حول كل واحد في قسمين متميزين.
تساعد هذه الإحصائيات في تحديد الحمل على قنوات DMA المختلفة. ابحث عن قناة DMA يتم تحميلها بشكل ثابت أكثر من غيرها. قد يحدث ذلك إذا تم تخصيص جميع شبكات VLAN التي تتطلب حركة مرور مكثفة لقناة DMA نفسها. إن ضروري، أنت يستطيع يدويا عينت VLAN قارن إلى DMA قناة خاص يستعمل القارن أمر dma-channel.
وهذا يشير إلى عدد الحزم التي إستلمت RSM ولكنها سقطت. يحدث هذا عندما لا يعطي الفهرس المتلقي مع الحزمة RSM كغاية محددة من الحزمة.
CRC —تحدث أخطاء دورة التكرار الدورية (CRC) عندما يتم اكتشاف حالة عدم تطابق بيانات مكررة (CRC) سيئة بواسطة RSM. يجب ألا تكون هناك أي حزم تحتوي على بطاقات CRCs سيئة على اللوحة الخلفية، ويشير كشف RSM عن هذا إلى أن بعض بطاقات الخط أو جهاز آخر متصل بلوحة خلفية لا يعمل بشكل صحيح.
ملاحظة: يمكن أن تأتي أخطاء CRC أيضا من جهاز بعيد متصل عبر خط اتصال ISL. لا تقوم معظم بطاقات الخط Catalyst بالتحقق من CRC للحزمة التي تتلقاها من اللوحة الخلفية وإعادة توجيهها على خط الاتصال.
الفهرس - تحدث أخطاء الفهرس عندما يكون الفهرس غير دقيق. لا يعرف C5IP سبب إستلامه لهذه الحزمة. وهذا يزيد أيضا من العداد المسقط.
dmac-length — تحدث هذه الأخطاء عندما تمنع واجهة C5IP SAGE ASIC من تجاوز حجم وحدة الإرسال القصوى (MTU) الذي، إذا لم يتم اكتشافه، قد أفسد الذاكرة المشتركة للموجه.
DMAC-synch — إذا قام ASIC بحزمة بإسقاط الحزمة، يصبح FIFO وفهرس FIFO خارج التزامن. في حالة حدوث هذا الخطأ، يتم الكشف عنه تلقائيا وزيادة عداد مزامنة DMAC. من غير المرجح أن يحدث هذا، ولكن إذا حدث، فإن تأثير الأداء سيكون منخفضا للغاية.
dmac-timeout — تمت إضافة هذا العداد إلى الأمر show controllers c5ip في برنامج Cisco IOS الإصدار 11.2(16)P و 12.0(2). تزداد عند عدم اكتمال عملية نقل البيانات الرقمية (DMA) خلال الحد الأقصى للوقت المطلوب لأطول عملية نقل ممكنة. وهو يشير إلى وجود خطأ في الجهاز، بينما يظهر RSM قيمة غير صفرية لهذا العداد كمرشح جيد للاستبدال.
ignore — يحدث التجاهل عندما ينفذ الموجه من المخازن المؤقتة ل MEMD لحزم الإدخال. يحدث ذلك عندما لا تعمل وحدة المعالجة المركزية على معالجة الحزم بالسرعة التي ترد بها. يرجع ذلك على الأرجح إلى أي شيء يتسبب في بقاء وحدة المعالجة المركزية مشغولة.
خط لأسفل — يشير الخط إلى أن الحزم الموجهة إلى بروتوكول خط أسفل VLAN تم إسقاطها. تلقى C5IP حزمة لواجهة شبكة VLAN يعتقد أنها معطلة. لا ينبغي أن يحدث هذا، نظرا لأنه يجب أن يتوقف المحول عن إعادة توجيه الحزم إلى واجهة RSM المعطلة. ومع ذلك، قد ترى القليل عند انخفاض واجهة، بسبب التوقيت بين RSM الذي يعلن عن انخفاض الواجهة والمحول الذي يتم إشعاره.
runt/giant — يقوم هذا العداد بتعقب الحزم غير الصالحة الحجم.
Unicast-flood — تكون حزم Unicast-flood حزم أرسلت إلى عنوان MAC خاص. المادة حفازة 5000 content addressable ذاكرة (حدبة) لا يعرف طاولة ما ميناء ال MAC عنوان يكون على، لذلك هو يفيض الربط إلى كل ميناء على ال VLAN. ال RSM أيضا يستلم هذا ربط، غير أن ما لم يكون شكلت أن يجسر على أن VLAN، هو لا يهتم في ربط أن لا يطابق هو {upper}mac address. يقوم RSM برمي هذه الحزم بعيدا. وهذا يعادل ما يحدث على واجهة إيثرنت حقيقية في شريحة واجهة الإيثرنت، والتي تتم برمجتها لتجاهل الحزم لعناوين MAC الأخرى. في RSM، يتم ذلك في البرنامج C5IP. معظم الحزم التي تم إسقاطها هي حزم تدفق أحادي البث.
الإسقاط الأخير — يكشف هذا العداد معلومات محددة حول الحزمة التي تم إسقاطها مؤخرا. هذه معلومات منخفضة المستوى خارجة عن نطاق هذا المستند.
هنا جزء من إخراج الأمر show controllers c5ip على RSM مع تكوين عشر واجهات VLAN:
Vlan Type DMA Channel Method 1 ethernet 1 auto 2 ethernet 0 auto 3 ethernet 1 auto 4 ethernet 0 auto 5 ethernet 1 auto 6 ethernet 0 auto 7 ethernet 1 auto 8 ethernet 0 auto 9 ethernet 1 auto 10 ethernet 0 auto
يوضح هذا الإخراج قناة DMA التي تم تعيين واجهة شبكة VLAN معينة إليها. أنت يستطيع رأيت أن odd VLANs يذهب إلى قناة 0، حيث VLANs زوجي ربطت إلى القناة 1. إذا لزم الأمر، فيمكنك ترميز هذه المراسلات ترميزا ثابتا باستخدام أمر تكوين الواجهة dma-channel. يوضح هذا المثال كيفية تخصيص شبكة VLAN1 الخاصة بواجهة RSM لقناة DMA 0:
RSM# show controllers c5ip !--- Output suppressed. Vlan Type DMA Channel Method 1 ethernet 1 auto 2 ethernet 0 auto !--- Output suppressed. RSM# configure terminal Enter configuration commands, one per line. End with CNTL/Z. RSM(config)# interface vlan 1 RSM(config-if)# dma-channel 0 RSM(config-if)# ^Z RSM# RSM# show controllers c5ip !--- Output suppressed. Vlan Type DMA Channel Method 1 ethernet 0 configured 2 ethernet 0 auto !--- Output suppressed.
الغرض الرئيسي ال VLAN0 أن يضمن إتصال فعال إلى المشرف محرك من المفتاح. بما أن هذا هو قارن مخفي، أنت يستطيع لا يستعمل بسيط عرض قارن vlan0 أمر أن يرى إحصائيات عنه.
وهناك مشكلة متكررة تتعلق بالجسر وهي أن الارتباط المعطل يمكنه بسهولة تقسيم شبكة من المستوى الثاني إلى قسمين. يجب تجنب هذه الحالة بأي ثمن، حيث أن الشبكة غير المتصلة تعطل التوجيه. (يتم تحقيق ذلك عادة من خلال نشر الارتباطات المتكررة.)
ضع في الاعتبار هذا المثال، حيث يتصل العميل المرفق على المحول 2 بخادم متصل على المحول 1:
ضع حركة المرور من العميل إلى الخادم فقط في الاعتبار. يتم توجيه حركة المرور الواردة من العميل في شبكة VLAN3 بواسطة RSM2، والذي لديه اتصال مباشر بالشبكة الفرعية للخادم من خلال شبكة VLAN2 الخاصة بالواجهة الخاصة به. تمثل الأسهم البنفسجية المسار المتبع:
افترضت أن الربط بين مفتاح 1 ومفتاح 2 ينكسر ل VLAN1. المشكلة الرئيسية هنا هي أنه، من وجهة نظر RSM2، لم يتغير أي شيء في الشبكة. لا يزال RSM2 يحتوي على واجهة متصلة مباشرة بشبكة VLAN1، ويواصل إعادة توجيه حركة مرور البيانات من العميل إلى الخادم عبر هذا المسار. يتم فقد حركة مرور البيانات في المحول 2، كما تم قطع الاتصال بين العميل والخادم.
تم تصميم ميزة الحالة التلقائية ل RSM لمعالجة هذا الأمر. إن ما من ميناء up ل VLAN خاص على مفتاح، ال يماثل VLAN قارن من ال RSM سقطت.
في حالة المثال، عندما يفشل الارتباط في شبكة VLAN بين المحول 1 والمحول 2، فإن المنفذ الوحيد في شبكة VLAN1 على المحول 2 يذهب إلى أسفل (إرتباط إلى أسفل). ال RSM تلقائيا يعجز سمة القارن VLAN1 على RSM2. الآن أن قارن VLAN1 معطل، RSM2 يستطيع استعملت بروتوكول توجيه أن يجد آخر ممر ل ربط معد للخادم أخيرا يرسل حركة مرور عبر آخر قارن، كما هو موضح في هذا رسم بياني:
RSM يعمل دولة فقط إن هناك ما من آخر ميناء up في ال VLAN. مثلا، إن يتلقى أنت آخر زبون في VLAN1 يربط إلى مفتاح 2، أو RSM في الهيكل مع قارن VLAN1 يعين، القارن VLAN1 لن يكون أعجزت إن الخطوة بين مفتاح 1 ومفتاح 2 فشلت. ثم تتعطل حركة المرور مرة أخرى.
يتم تمكين ميزة الحالة التلقائية ل RSM بشكل افتراضي. إن يحتاج، هو يستطيع كنت يدويا معأق يستعمل المجموعة rsmAutoState أمر على المشرف محرك:
sup> (enable) show rsmautostate RSM Auto port state: enabled sup> (enable) set rsmautostate disable sup> (enable) show rsmautostate RSM Auto port state: disabled
يتكون تقسيم البيانات الافتراضي من بروتوكولات ربط بين شبكات VLAN، مع توجيه بعض البروتوكولات الأخرى. إن أمكن، يجب تجنب هذا النوع من التكوين واستخدامه فقط أثناء فترة ترحيل انتقالية. بشكل نموذجي، يلزم هذا عند تجزئة شبكتك باستخدام شبكات IP الفرعية المختلفة، كل على شبكة VLAN مختلفة، ولكن تريد الاستمرار في ربط بعض البروتوكولات القديمة غير القابلة للتوجيه (نقل المنطقة المحلي [LAT]، على سبيل المثال). في هذه الحالة، تريد إستخدام RSM الخاص بك كموجه ل IP، ولكن كجسر لبروتوكولات أخرى. ويتم تحقيق ذلك ببساطة من خلال تكوين التوصيل على واجهات RSM، مع الاحتفاظ بعناوين IP. يوضح المثال التالي شبكة بسيطة للغاية باستخدام جسر خلفي، بالإضافة إلى المشكلة الأكثر شيوعا التي يمكن أن تحدث مع هذا النوع من التكوين.
شكلت هذا شبكة بسيط جدا من إثنان VLANs، يماثل إثنان مختلف IP subnet. يمكن للمضيفين في شبكة VLAN معينة إستخدام أي من نظامي RSMs كبوابة افتراضية (أو حتى كليهما، باستخدام بروتوكول الموجه الاحتياطي الفعال [HSRP])، وبالتالي يمكن أن يتصل بالمضيفين على شبكة VLAN الأخرى. تبدو الشبكة كما يلي:
كما تم تكوين كلا من وحدات التحكم في الوصول عن بعد (RSMs) لجسر البروتوكولات الأخرى بين الواجهات الخاصة بهم، الشبكة المحلية الظاهرية (VLAN) رقم 1 والشبكة المحلية الظاهرية (VLAN2). افترض أن لديك مضيفا يوفر خدمات LAT وعميل يستخدمها. ستبدو شبكتك كما يلي:
ل هذا رسم بياني، انقسمت كل مادة حفازة إلى إثنان جسر مختلف (واحد ل كل VLAN). أنت يستطيع رأيت أن يجسر بين الإثنان VLANs نتج عنه دمج من الإثنان VLANs. بقدر ما يتعلق الأمر بالبروتوكولات المتقاطعة، لديك شبكة VLAN واحدة فقط، ويمكن لخادم LAT والعميل الاتصال مباشرة. طبعا، هذا أيضا يتضمن أن أنت تتلقى أنشوطة في الشبكة وأن STP ينبغي أن يمنع واحد ميناء.
كما ترى، ستنشأ مشكلة من منفذ الحظر هذا. المحول هو جهاز L2 خالص ولا يمكن التمييز بين حركة مرور IP و LAT. وبالتالي، إذا حظر المحول 2 منفذا واحدا، كما هو الحال في المخطط أعلاه، فإنه يمنع جميع أنواع حركة المرور (IP أو LAT أو غيرها). بسبب هذا، شبكتك تبدو هكذا:
VLAN2 ينقسم إلى إثنان جزء، وأنت تتلقى شبكة فرعية غير متصلة 10.2.0.0. مع هذا التكوين، لا يمكن للمضيف 10.2.0.10 الاتصال بالمضيف 10.2.0.20، رغم أنهما على الشبكة الفرعية نفسها وشبكة VLAN نفسها.
الحل هو أن ينقل الميناء محظور على الجهاز الوحيد الذي يستطيع تمييز حركة مرور L2 و L3. هذا الجهاز هو RSM. وهناك طريقتان رئيسيتان لتحقيق هذه الغاية:
من خلال ضبط معلمات STP: تحتاج إلى زيادة التكلفة على جهاز واحد أو عدة أجهزة حتى، في نهاية المطاف، يكون منفذ الحظر موجودا على RSM1 أو RSM2. هذه الطريقة غير مرنة للغاية وتتضمن تكوين STP صارم للغاية. قد يؤدي إضافة محول أو تغيير النطاق الترددي لارتباط ما (قناة EtherChannel السريعة أو إيثرنت جيجابت) إلى إجراء إعادة عمل كاملة للضبط.
باستخدام خوارزمية شجرة متفرعة مختلفة (STA) على RSM: تقوم المحولات بتشغيل IEEE STA فقط وتكون شفافة بالكامل إلى بروتوكول الشجرة المتفرعة (STP) لبروتوكول DEC. إذا قمت بتكوين بروتوكول DEC STP على كل من RSMs، فإنه يعمل كما لو كان متصلا بشكل مباشر مع الآخر، وسيقوم أحدهما بالحجب. يوضح هذا المخطط ما يلي:
عادة ما يتعامل العملاء الذين يختبرون سرعة إعادة تكوين شبكتهم في حالة الفشل مع مشاكل التكوين المتعلقة ب بروتوكول الشجرة المتفرعة (STP). فكر في الشبكة التالية، حيث يصل العميل إلى الخادم عبر مسارين مختلفين. بشكل افتراضي، يتم توجيه حركة مرور البيانات من العميل إلى الخادم عبر شبكة VLAN2 الخاصة بالواجهة بواسطة RSM2:
لتنفيذ إختبار، يكسر المستخدم الارتباط بين المحول 2 والمحول 3. فورا، ال يماثل ميناء يذهب أسفل، وال RSM تلقائيا دولة سمة يجلب القارن VLAN2 على RSM2. يختفي المسار المتصل مباشرة للخادم من جدول التوجيه الخاص ب RSM2، والذي يتعلم بسرعة مسارا جديدا عبر RSM1. باستخدام بروتوكولات التوجيه الفعالة مثل فتح أقصر مسار أولا (OSPF) أو بروتوكول التوجيه المحسن للعبارة الداخلية (EIGRP)، يكون التقارب سريعا للغاية حتى أنك نادرا ما تفقد إختبار الاتصال أثناء هذه العملية.
في حالة الفشل، يكون التحويل بين المسارين (أصفر VLAN2 وخضر VLAN3) فوريا. إذا قام المستخدم بإعادة إنشاء الارتباط بين المحول 2 والمحول 3، فإن العميل يعاني من فقد الاتصال بالخادم لمدة 30 ثانية تقريبا.
وسبب ذلك متعلق أيضا بالصيغة النهائية. عند تشغيل STA، يمر منفذ متصل حديثا أولا بمرحلتي الاستماع والتعلم قبل الانتهاء في وضع إعادة التوجيه. أثناء المرحلتين الأولى من 15 ثانية، الميناء يكون فوق، غير أن لا يبث حركة مرور. هذا يعني أنه بمجرد اتصال الارتباط، تقوم ميزة "الحالة التلقائية ل RSM" على الفور بإعادة تمكين الواجهة VLAN2 على RSM2، ولكن لا يمكن لحركة المرور المرور المرور حتى تصل المنافذ على الارتباط بين المحول 2 والمحول 3 إلى مرحلة إعادة التوجيه. وهذا يفسر فقدان الاتصال المؤقت بين العميل والخادم. إذا لم يكن الارتباط بين المحول 1 والمحول 2 خط اتصال، فيمكنك تمكين ميزة PortFast لتخطي مرحلتي الاستماع والتعلم والتجميع فورا.
ملاحظة: لا يعمل PortFast على منافذ خطوط الاتصال. راجع إستخدام أوامر PortFast والأوامر الأخرى لإصلاح حالات تأخير اتصال بدء تشغيل محطة العمل للحصول على مزيد من المعلومات.
يركز هذا المستند على بعض المشاكل الخاصة بوحدة الإدارة عن بعد (RSM)، بالإضافة إلى بعض مشاكل التوجيه بين شبكات VLAN الشائعة للغاية. تكون هذه المعلومات مفيدة فقط عندما يتم محاولة جميع إجراءات أستكشاف أخطاء موجه Cisco IOS وإصلاحها العادية. إذا تم فقد نصف الحزم التي يتم توجيهها بواسطة RSM بسبب جدول التوجيه الخاطئ، فلن يساعد ذلك في محاولة تفسير إحصائيات قناة DMA. حتى أن مشاكل التوجيه بين شبكات VLAN العامة هي موضوعات متقدمة ولا تحدث غالبا. في معظم الحالات، يكون إعتبار RSM الخاص بك (أو أي جهاز توجيه آخر مدمج داخل محول) كموجه Cisco IOS خارجي بسيط كافيا لاستكشاف أخطاء التوجيه وإصلاحها في بيئة محولة.
المراجعة | تاريخ النشر | التعليقات |
---|---|---|
1.0 |
02-Sep-2005 |
الإصدار الأولي |