يوضح هذا المستند كيفية أستكشاف أخطاء إعلام رفرفة عنوان MAC وإصلاحها.
يتم إنشاء رسالة الإعلام هذه بواسطة المحول عندما يكتشف حدث رفرفة عنوان MAC على الشبكة.
كشفت {upper}mac address يرفرف حدث عندما مفتاح يعلم ال نفسه {upper}mac address مصدر وفي ال نفسه VLAN على إثنان قارن مختلف ضمن فاصل قصير.
cisco مادة حفازة يخطر مفتاح عندما ال نفسه {upper}mac address يكون كشفت على يتعدد مفتاح ميناء، يسبب المفتاح أن يغير باستمرار الميناء يصحب مع ال mac عنوان. يحتوي هذا تنبيه عبر هذا syslog على عنوان MAC للمضيف، VLAN، والمنافذ بين عنوان MAC الذي يرفرف. ونظرا لأن هذا السلوك يمكن أن يحدث لأسباب متعددة، فإن تحديد السبب الأساسي لرفرفة عنوان MAC مهم لضمان إستقرار الشبكة وأدائها.
SW_MATM-4-MACFLAP_NOTIF
Example: Apr 26 12:27:55 Switch-1 %SW_MATM-4-MACFLAP_NOTIF: Host **0011.2233.4455** in vlan **10** is flapping between port **Gi1/0/10** and port **Po1**.
تحقق من هذه الرسائل لتحديد ما إذا كانت حركة عنوان MAC ناجمة عن سلوك تجوال متوقع أو حركة MAC للنظام المتكرر أو عدم تناسق EtherChannel أو حلقة إعادة توجيه للطبقة 2.
هناك العديد من الأسباب المحتملة لهذا الخطأ، بعضها يمكن أن يشير إلى مشكلة خطيرة في الشبكة.
من بين الأسباب الشائعة:
غالبا ما تكون حركة العميل اللاسلكي متوقعة، ويمكن تجاهلها بشكل آمن عادة على افتراض عدم ملاحظة أي آثار على الخدمة. من المرجح أن يقوم العملاء الذين يتنقلون بين نقاط الوصول التي لا تستخدم CAPWAP بالعودة إلى وحدة تحكم لاسلكية، أو التجوال بين نقاط الوصول التي يتم التحكم فيها بواسطة وحدتي تحكم لاسلكيتين مختلفتين، بإنشاء هذا السجل. يمكن أن يكون الوقت بين السجلات التي تم إنشاؤها لنفس عنوان MAC عدة ثوان أو عدة دقائق منفصلة. إذا رأيت عنوان MAC واحدا يتحرك عدة مرات في الثانية، فهذا قد يشير إلى مشكلة أكثر خطورة وقد يتطلب المزيد من أستكشاف الأخطاء وإصلاحها.
من الممكن أن تشارك بعض الأنظمة أو الأجهزة الاحتياطية التي تعمل في حالة نشطة/وضع الاستعداد عنوان IP وعنوان MAC ظاهريا مشتركا، حيث لا يستخدم هذا العنوان إلا الجهاز النشط في أي نقطة زمنية. إذا أصبح كلا الجهازين نشطا بشكل غير متوقع وبدأ كلاهما إستخدام العنوان الظاهري، يمكن ملاحظة هذا الخطأ. باستخدام الواجهات المذكورة في السجل وتشغيل الأمر show mac address table <mac address> vlan <vlan-id>، تتبع مسار عنوان MAC هذا من خلال الشبكة لتحديد أين يتم تعلم عنوان MAC حاليا وأي الأجهزة تقوم بإنشاء حركة مرور البيانات من عنوان MAC المشترك. قم بتسجيل عنوان MAC وشبكة VLAN والواجهات التي تم الإعلام عنها في رسالة syslog، ثم قم بتشغيل الأمر على كل محول في المسار. أستخدم CDP أو LLDP أو أوصاف الواجهة أو الرسم التخطيطي للشبكة لتحديد الجهاز المتصل التالي ومتابعة تعقب عنوان MAC حتى يتم تعريف الأجهزة المصدر. بناء على الأجهزة التي تقوم بإنشاء حركات عنوان MAC، قد يلزم المزيد من أستكشاف الأخطاء وإصلاحها في حالة تكرارها.
القضية المشتركة من {upper}mac address رفرفة إخطارات EtherChannel أو Port-Channel misconfiguration. إن يبلغ المفتاح {upper}mac address يكرر نقل بين خطوة طبيعي أن يكون عضو من EtherChannel، هذا إشارة قوي EtherChannel يتلقى يكون بنجاح لم يتم تأسيس أو لا يشكل بشكل ثابت على كلا النهايتين. في هذه الحالة، يستطيع جهاز واحد التعامل مع الواجهات كروابط مادية مستقلة بينما يقوم الجهاز على الطرف الآخر بإعادة توجيه حركة مرور البيانات فوقها كحزمة منطقية واحدة.
على سبيل المثال، هذا يمكن أن يحدث إن شكلت واحد مفتاح يكون أن يستعمل LACP بينما النظير يكون شكلت ل ساكن إستاتيكي EtherChannel أسلوب، أو إن LACP يفشل تفاوض لسبب آخر. على cisco ios أو cisco ios XE مادة حفازة مفتاح، عندما يكون تفاوض LACP غير ناجح، القارن لا يشكل ميناء-channel. حسب النظام الأساسي وإصدار البرامج والتكوين، يمكن أن تظل الواجهات غير المحزومة قيد التشغيل كواجهات فردية أو أن يتم وضعها في حالة تعليق. إن يبقى يتعدد خطوة مستقل forwarding، المفتاح يستطيع باستمرار أطلقت ال نفسه مصدر {upper}mac address على ميناء مختلف ويولد ماك رفرفة إشعارات.
يمكن أن يقع أيضا حدث MAC flap عندما هناك عدم تناسق في EtherChannel تشكيل بين الإثنان نهاية التوصيل. نفس عنوان يستطيع ظهرت أن ينتقل بين قارن طبيعي وال منطقي قناة قارن، أو بين خطوة أن يكون حزمت غير أن لا يشكل باستمرار. عند أستكشاف أخطاء هذا الشرط وإصلاحها، تحقق من أن كلا الجهازين لهما إعدادات EtherChannel مطابقة، بما في ذلك وضع التجميع، مثل LACP أو PAgP أو الوضع الثابت. روابط العضو المطابقة المعينة إلى قناة الميناء، متسق طبقة 2 معلم مثل شنطة أو منفذ أسلوب، VLAN عضوية، VLAN أهلي طبيعي، و يسمح VLAN قائمة. التأكد من أن EtherChannel تم التفاوض فيه بشكل صحيح وكلا النهايتين لهما تكوينات EtherChannel و Layer 2 متطابقة يمكن أن تزيل هذا {upper}mac address رفرفة أحداث عندما EtherChannel يكون عدم التناسق السبب الجذري.
غالبا ما تقوم حلقات الطبقة 2 بإنشاء رسائل نقل عناوين MAC متكررة في فترة قصيرة، بشكل عام مع معدلات حزم الإدخال العالية وعدم إستقرار البروتوكول وتأثير حركة مرور المستخدم. يمكن أن تكون السجلات عادة لعدد واحد أو صغير من عناوين MAC، ويمكن للمستخدمين أن يختبروا التأثير على الشبكة. غالبا ما يمكن أن تفشل بروتوكولات التوجيه وبروتوكولات الطبقة 2 مما يؤدي إلى إنشاء سجلات إضافية وعدم إستقرار عام.
لاستكشاف أخطاء حلقة L2 وإصلاحها، قم بتشغيل الواجهة show | قم بتضمين أمر معدل الإدخال (up|Input rate) ولاحظ جميع الواجهات النشطة التي تظهر كمية كبيرة للغاية من حزم الإدخال في الثانية (بشكل عام، يمكن أن يكون هذا الرقم رقما كبيرا يبلغ 6 أو 7 أو 8+ رقما وفقا لسرعة الواجهة).
من المحتمل أن تكون هناك واجهة واحدة أو واجهتين فقط بمعدل إدخال مرتفع بشكل غير طبيعي. أستخدم **معدلات حزم الإدخال** كنقطة بيانات أساسية عند تعقب مسار التكرار الحلقي. أستخدم تغييرات مخطط الشجرة المتفرعة (TCNs)، وحالة الجسر الرئيسي، والمنافذ المحظورة، والمنافذ غير المتناسقة كبيانات داعمة أثناء التحقق من الصحة. بمجرد تحديد واجهة الإدخال العالي، أستخدم CDP أو LLDP أو أوصاف الواجهة/مخططات الشبكة لتسجيل الدخول إلى الجهاز المجاور المتصل بذلك المنفذ، ثم قم بتشغيل واجهة العرض | التضمين هو up| أمر معدل الإدخال مرة أخرى وتكرار عملية تتبع الواجهات ذات معدلات الإدخال غير العادية. احتفظ بتتبع الواجهات وأسماء المضيف وأنت تتبعهم عبر الشبكة.
استمر في فحص الجيران وانظر إلى معدلات الإدخال حتى تنتهي منافذ الإدخال، وتنتهي صلاحية المنافذ المجاورة أو العودة إلى الجهاز الذي قمت بفحصه بالفعل.
ومن الممكن أن تحدث واحدة من نتيجتين محتملتين أثناء هذه المنهجية:
تختلف صياغة الأمر حسب النظام الأساسي وإصدار البرنامج. في Cisco IOS XE، قم بتشغيل الأمر show mac address-table. تقوم بعض الأنظمة الأساسية القديمة بتشغيل صياغة show mac-address-table.
|
|
الغرض |
|---|---|
| show version |
التعرف على النظام الأساسي وإصدار البرامج ووقت العمل. |
| show logging |
راجع رسائل رفرفة MAC وأحداث البروتوكول ذات الصلة. |
| show spanning-tree |
تحقق من تغييرات الجسر الرئيسي وأدوار المنافذ وحالات المنافذ والمخطط. |
| أبديت ماك عنوان طاولة <mac-address> vlan <vlan-id> |
حدد مكان التعرف على عنوان MAC حاليا. |
| show interfaces |
التضمين قيد التشغيل. |
| أبديت etherchannel خلاصة |
تحقق من حالة قناة المنفذ واتساق العضو. |
| show cdp neighbors detail / show lldp neighbors detail |
التعرف على الجهاز المجاور المتصل بواجهة. |
| المراجعة | تاريخ النشر | التعليقات |
|---|---|---|
3.0 |
07-Aug-2026
|
التدقيق الإملائي والنحو المحدث، إدراج خطوط أفقية لفصل المقاطع من أجل إمكانية القراءة. |
2.0 |
24-Apr-2025
|
إعادة الاعتماد. |
1.0 |
25-Oct-2023
|
الإصدار الأولي |