المحتويات

المقدمة

المتطلبات الأساسية

المتطلبات

المكونات المستخدمة

التكوين

مخطط الشبكة

تتبع عناوين MAC في مقاطع شبكة مختلفة

التحقق من الصحة

استكشاف الأخطاء وإصلاحها

المقدمة

يوضح هذا المستند كيفية تتبع عناوين MAC الخاصة بواجهة الجهاز الظاهري (VM) و VMkernel (VMK) على مستويات الشبكة التالية:

- سلسلة مبدلات Cisco Nexus 5000

- الموصلات الليفية البينية (FI) لنظام الحوسبة الموحدة (UCS) طراز 6248 من Cisco

- مضيف ESXi من VMware

- محول Nexus 1000V من Cisco

من المهم فهم الوصلة التي تستخدمها واجهة الأجهزة الافتراضية (VMK) أو واجهة الأجهزة الافتراضية (VMK) للاتصال من أجل أستكشاف الأخطاء وإصلاحها وجوانب التصميم.

المتطلبات الأساسية

المتطلبات

توصي Cisco بأن تكون لديك معرفة بالمواضيع التالية:

- ميزة vPC في Cisco NX-OS

- نظام الحوسبة الموحدة من Cisco

- VMware ESXi

- محول Nexus 1000V من Cisco

المكونات المستخدمة

تستند المعلومات الواردة في هذا المستند إلى إصدارات البرامج والمكونات المادية التالية:

- المحول Cisco Nexus 5020 Switch، الإصدار 5.0(3)N2(2a)

- نظام الحوسبة الموحدة من Cisco، الإصدار 2.1(1d)

- خادم Cisco Unified Computing System B200 M3 المتعدد اللوحات مع بطاقة الواجهة الظاهرية Cisco Virtual Interface Card (VIC) 1240 (Palo) CNAvSphere 5.1 (ESXi و vCenter)

- المحول Cisco Nexus 1000V Switch، الإصدار 4.2(1)SV2(1.1a)

تم إنشاء المعلومات الواردة في هذا المستند من الأجهزة الموجودة في بيئة معملية خاصة. بدأت جميع الأجهزة المُستخدمة في هذا المستند بتكوين ممسوح (افتراضي). إذا كانت شبكتك مباشرة، فتأكد من فهمك للتأثير المحتمل لأي أمر.

التكوين

مخطط الشبكة

في مثال الإعداد هذا، تكون واجهات VM و VMK على المضيف نفسه (عنوان IP 172.16.18.236) وشبكة VLAN نفسها 18 (الشبكة الفرعية 172.16.18.0/24).

في Nexus 1000V، يتم تمثيل المضيف على أنه وحدة إيثرنت افتراضية (VEM) # 5.

في UCS، يتم تثبيت المضيف على الخادم النصلي 1 في الهيكل 1.

تتبع عناوين MAC في مقاطع شبكة مختلفة

يوضح هذا الإجراء كيفية تتبع عناوين MAC على مستويات شبكة مختلفة.

1. في vCenter، ابحث عن عنوان MAC الخاص ب VM الذي تريد تتبعه. في هذا المثال، عنوان MAC الخاص ب VM (cisco-vm) هو 0050:568f:63cc:

2. أدخل الأمر esxcfg-vmknic -l على طبقة ESXi لإيجاد عنوان MAC الخاص بواجهة VMK من المضيف. في هذا مثال، ال VMK (VMK0) الإدارة قارن ولها عنوان MAC 0050:56:67:8e:b9:

3. تأكيد تعلم عناوين MAC الخاصة ب VM (cisco-VM) وواجهة VMK (VMK0) على مضيف ESXi (VEM) و Nexus 1000V.

1. دخلت على المستوى VEM، ال vemcmd عرض l2 18 أمر in order to أكدت أن كلا عنوان MAC علمت:

2. في مستوى Nexus 1000V، أدخل الأمر show mac address-table لتأكيد تعلم كلا عنواني MAC على شبكة VLAN 18 على VLAN رقم 5:

3. دخلت العرض ميناء-channel خلاصة أمر ل VM # 5 in order to رأيت الميناء-channel والعضو ميناء:

4. جمع تفاصيل إضافية من Nexus 1000v.

1. دخلت العرض قارن إثرنيت 56 أمر in order to رأيت أن Veth56 يماثل ال VM (cisco-vm):

2. دخلت العرض قارن خارج 19 أمر in order to رأيت أن Veth19 يماثل ال VMK قارن (VMK0) من المضيف:

5. فحصت الشق من الحركة مرور من ال VM (ciscolive-VM) وال VMK قارن (vmk0) إلى القارن up من المضيف.

يبدي هذا إنتاج المشترك مجموعة id (SGID) يخطط ل ال VM (cisco-vm) وال VMK قارن (vmk0) إلى هم يماثل VM شبكة قارن جهاز تحكم (VMNICs). وتكشف الخرائط عن الأجهزة الافتراضية الخاصة التي تستخدم للاتصال:

- يطابق SGID 0 من ال VM (ciscolive-vm) SGID 0 من vmnic0.

- يطابق SGID 1 من واجهة VMK (VMK0) SGID 1 من VMNIC1.

6. احصل على عناوين MAC الخاصة بالأجهزة الافتراضية (VMNICs) من واجهة سطر الأوامر (CLI) أو واجهة سطر الأوامر (ESXi).

1. في vCenter، انتقل إلى علامة التكوين:

2. على واجهة سطر أوامر (CLI) ESXi، أدخل الأمر esxcfg-nic -1:

7. في مدير UCS (UCSM)، ابحث عن وحدات تحكم واجهة الشبكة الظاهرية (vNICs) من UCS التي تطابق VMNICs:

ال fi الأساسي ل vNIC-0 هو fi-a، بينما ال fi الأساسي ل vNIC-1 هو fi-b. يمكنك الآن إستنتاج أن حركة المرور من VM (cisco-vm) تعبر عبر FI-A وأن حركة المرور من واجهة VMK (VMK0) تجتاز عبر FI-B.

8. تأكيد التعرف على عنوان MAC الخاص ب VM (cisco-vm) على FI-A:

9. تأكيد التعرف على عنوان MAC الخاص بواجهة VMK (VMK0) على FI-B:

10. تحقق من تثبيت هذه المنافذ على الوصلات الخاصة بها باستخدام أمر show circuit detail:

ملاحظة: الأوامر الأخرى التي ينتج عنها معلومات مماثلة هي show pinning server interfaces، show pinning border-interfaces، وshow pinning interface veethernet x.
يمكنك أيضا التحقق من الدعامة في UCSM:

11. تجميع تفاصيل إضافية حول قنوات المنفذ. في هذا التكوين، هناك ثلاث قنوات للمنفذ قيد الاستخدام لكل FI. على سبيل المثال، يحتوي FI-B على ثلاث قنوات منفذ مرتبطة:

- Port-channel 89 هو بروتوكول تجميع الارتباطات (LACP) port-channel بين FI-B و Nexus 5020 خارج البث.

- خلقت قناة أيسر 1153 تلقائيا وهي بين fi-b والمدخل/الإنتاج وحدة (IOM)-b.

- يتم إنشاء قناة المنفذ 1287 تلقائيا وهي بين IOM-B و Cisco VIC 1240 (خادم نصلي).

1. دخلت العرض ميناء-channel خلاصة أمر in order to رأيت القناة تشكيل من FI-B:

2. أدخل الأمر show cdp neighbors لاكتشاف المعلومات الإضافية وعرضها على FI-B:

3. دخلت العرض ميناء-channel خلاصة أمر in order to رأيت القناة تشكيل من FI-A:

4. أدخل الأمر show cdp neighbors لاكتشاف المعلومات الإضافية وعرضها على fi-a:

12. حدد الدعامة المحددة للواجهة العضو من قناة الميناء.

1. دخلت عرض ميناء-channel أمر in order to رأيت أن ال fi-B - VMK قارن (vmk0) MAC عنوان يثبت إلى إثرنيت 1/6 من ميناء-channel 89:

2. دخلت عرض ميناء-channel أمر in order to رأيت أن ال FI-A - VM (cisco-vm) MAC عنوان يثبت إلى إثرنيت 1/5 من ميناء-channel 88:

13. تحقق من معرفة عناوين MAC على Nexus 5020 للتدفق.

1. دخلت عرض ماك عنوان طاولة أمر in order to رأيت أن ال VMK قارن (vmk0) {upper}mac address يكون علمت على nexus 5020-1:

2. دخلت عرض ماك عنوان طاولة أمر in order to رأيت أن ال VM (cisco-vm) {upper}mac address يكون علمت على nexus 5020-2:

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

التحقق من الصحة

يتم تضمين إجراءات التحقق من الصحة في مثال التكوين.

استكشاف الأخطاء وإصلاحها

الغرض من مثال التكوين هذا هو المساعدة في أستكشاف أخطاء الشبكة وإصلاحها.