المحتويات

المقدمة

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

المتطلبات

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

معلومات أساسية

وضع البث الأحادي

وضع البث المتعدد

وضع IGMP

تكرارات وضع IGMP

الرسم التخطيطي للشبكة

التكوين

تكوين وضع البث المتعدد

تكوين وضع IGMP

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

التحقق من وضع البث المتعدد

التحقق من وضع IGMP

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

المقدمة

يصف هذا المستند كيفية تكوين محولات Cisco Catalyst للتفاعل مع موازنة حمل شبكة Microsoft (NLB).

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

المتطلبات

لا توجد متطلبات خاصة لهذا المستند.

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

أسست المعلومة في هذا وثيقة على هذا برمجية وجهاز صيغة:

- المحول Catalyst 6500 Sup2T Switch الذي يشغل برنامج Cisco IOS Software 15.1(1)SY1

- محول Catalyst 4948 الذي يشغل برنامج Cisco IOS Software 15.0(2)SG7

- خوادم Microsoft Windows

ملاحظة: راجع دليل التكوين المناسب للأوامر التي يتم إستخدامها لتمكين هذه الميزات على منصات Cisco الأخرى.

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

معلومات أساسية

يمكن إستخدام تقنية NLB لتوزيع طلبات العملاء عبر مجموعة من الخوادم. ولضمان حصول العملاء دائما على مستويات أداء مقبولة، يوفر نظام التشغيل Microsoft Windows NLB إمكانية إضافة خوادم إضافية حتى يمكنك زيادة حجم التطبيقات التي لا تحتوي على أية حالة، مثل خوادم الويب القائمة على IIS، وذلك مع زيادة حمل العميل. بالإضافة إلى ذلك، يساعد هذا النظام على تقليل وقت التوقف عن العمل الناجم عن الخوادم التي تتعطل.

يعد نظام التشغيل Microsoft Windows NLB تقنية تجميع يتم تقديمها كجزء من جميع أنظمة التشغيل فئة Windows 2000 Server و Windows 2003 Server. وهو يوفر عنوان IP ظاهري واحد لجميع العملاء كعنوان IP للوجهة للمجموعة بأكملها.

يمكنك تكوين NLB للعمل في أحد هذه الأوضاع الثلاثة:

- وضع البث الأحادي

- وضع البث المتعدد

- وضع بروتوكول إدارة مجموعات الإنترنت (IGMP)

وضع البث الأحادي

فيما يلي بعض الملاحظات حول إستخدام NLB في وضع البث الأحادي:

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

- يتم إستخدام عنوان MAC في رأس بروتوكول تحليل العنوان (ARP)، وليس في رأس الإيثرنت. يستخدم المحول عنوان MAC في رأس الإيثرنت، وليس رأس ARP. هذا يسبب إصدار عندما ربط يكون أرسلت إلى ال NLB عنقود مع الغاية ماك عنوان بما أن المجموعة {upper}mac address 00-bf-ac-10-00-01. يعرض المفتاح المحتوى ذاكرة قابل للتوجيه (CAM) طاولة ل ال MAC عنوان 00-bf-ac-10-00-01، وبما أن هناك ما من ميناء يسجل مع ال NLB مجموعة عنوان MAC 00-bf-ac-10-00-01، الإطار سلمت إلى all of the مفتاح ميناء. هذا يقدم unicast يفيض. in order to تفاديت يفيض، cisco يوصي أن أنت تستعمل VLAN خاص ل NLB لذلك أن الفياض يكون قيدت.

وضع البث المتعدد

فيما يلي بعض الملاحظات حول إستخدام NLB في وضع البث المتعدد:

- في وضع البث المتعدد، يقوم مسؤول النظام بالنقر فوق زر البث المتعدد في واجهة المستخدم الرسومية (GUI) لتكوين Microsoft NLB. يرشد هذا الخيار أعضاء المجموعة الاستجابة إلى ARPs لعناوينهم الظاهري باستخدام عنوان MAC متعدد البث، مثل 0300.5e01.0101.

- لا تكتمل عملية ARP لعناوين MAC للبث المتعدد (وهذا يكسر RFC 1812). يلزم وجود عنوان MAC ثابت للوصول إلى نظام المجموعة خارج الشبكة الفرعية المحلية.

- عنوان IP الظاهري هو 10.100.1.99 وعنوان MAC للبث المتعدد هو 0300.5e01.0101. أدخل هذا الأمر لملء جدول ARP بشكل ثابت:

arp 10.100.1.99 0300.5e01.0101

- بما أن الحزم الواردة تحتوي على عنوان IP وجهة للبث الأحادي ووجهة البث المتعدد MAC، فإن جهاز Cisco يتجاهل هذا الإدخال ويفيض البث الأحادي كل حزم مرتبطة بنظام المجموعة. لتجنب هذه الفيضانات، قم بإدخال مدخل جدول عناوين MAC ثابت كما هو موضح أدناه لتبديل الحزم المرتبطة بنظام المجموعة في الأجهزة.

mac address-table static 0300.5e01.0101 vlan 200 interface TenGigabitEthernet1/4 TenGigabitEthernet1/5 disable-snooping

ملاحظة: عندما تقوم بتعيين عنوان MAC بشكل ثابت إلى منافذ متعددة، يتم دعمه فقط من قبل البرنامج على محول Cisco Catalyst 4500 Series Switch. أيضا، الإستعمالمن هذا تشكيل على المادة حفازة 4500 sery مفتاح أمكن سببت high cpu. in order to تفاديت هذا مشكلة، أنت يستطيع عزلت ال NLB إلى VLAN خاص، أضفت فقط ال ARP ساكن إستاتيكي مدخل، وسمحت يفيض على أن VLAN.

ملاحظة: بالنسبة للمحولات من السلسلة Cisco Catalyst 6000/6500 Series Switches، يجب إضافة المعلمة disable-snooping لتقييد حركة مرور البيانات إلى المنافذ المحددة فقط. عندما يشكل أنت توصيل ساكن إستاتيكي، دخلت ال disable-snooping الكلمة المفتاح أن يمنع multicast حركة مرور يستعمل إلى ال يشكل ثابت multicast {upper}mac address من أيضا أرسلت إلى آخر ميناء في ال نفسه VLAN. (هذا أمر لا يتطلب على آخر منصة).

وضع IGMP

فيما يلي بعض الملاحظات حول إستخدام NLB في وضع IGMP:

- يتطلب إستخدام NLB في وضع IGMP أقل قدر من التكوين اليدوي. يقع عنوان MAC الظاهري ضمن نطاق سلطة الأرقام المعينة بالإنترنت (IANA) ويبدأ ب 0100.5exx.xxxx. بما أن عنوان MAC يتوافق الآن مع مواصفات ANA، يمكن لمحولات Cisco برمجة عنوان MAC بشكل ديناميكي باستخدام التطفل على بروتوكول IGMP. هذا يزيل الحاجة أن يرمج يدويا عنوان MAC إلى خرائط الميناء أن يكون يتطلب في multicast أسلوب in order to منعت يفيض إلى ال VLAN.

- يقوم يتطفل بروتوكول إدارة مجموعات الإنترنت (IGMP) بتنفيذ عنوان MAC الظاهري لك بمجرد أن يستقبل المحول تقرير عضوية من عضو في نظام المجموعة. كما يجب برمجة منفذ موجه لشبكة VLAN الخاصة ببروتوكول NLB باستخدام ميزة مستعلم بروتوكول IGMP إما للبث المتعدد المستقل عن البروتوكول (PIM).

- بما أن عنوان IP الظاهري يستخدم عنوان MAC للبث المتعدد، فلا يمكن الوصول إليه خارج الشبكة الفرعية المحلية. in order to عالجت هذا، أنت ينبغي شكلت ساكن إستاتيكي ARP مدخل على كل أداة مع طبقة 3 (L3) قارن في المجموعة VLAN. أكمل هذا بنفس الطريقة مثل وضع البث المتعدد. على سبيل المثال، إذا كان عنوان IP الظاهري هو 10.100.1.99 وعنوان MAC للبث المتعدد هو 0100.5e01.0101، فاستخدم هذا الأمر لملء جدول ARP بشكل ثابت:

arp 10.100.1.99 0100.5e01.0101

تكرارات وضع IGMP

فيما يلي ملاحظات هامة ينبغي وضعها في الاعتبار عند إستخدام NLB في وضع IGMP:

ملاحظة: كما تم تتبعه من قبل معرف تصحيح الأخطاء من Cisco CSCsw72680، لا يمكنك إستخدام PIM على الواجهة الظاهرية للمحول (SVI) NLB مع إصدارات معينة من التعليمات البرمجية. عرض تفاصيل الخطأ لإصدارات الرمز التي تعالج هذه المشكلة أو تستخدم ميزة مستعلم إستطلاع IGMP.

ملاحظة: كما تم تتبعه بواسطة حزم معرف الأخطاء من Cisco CSCsy62709 يتم مضاعفتها لجميع حركات المرور التي يتم توجيهها إلى خوادم NLB في وضع IGMP. عرض تفاصيل الخطأ لإصدارات الرمز المتأثرة.

ملاحظة: بسبب تحديد الأجهزة الذي يتم تتبعه بواسطة حركة مرور بيانات CSCug49149 NLB من Cisco عبر EtherChannel الموزعة على نفس بطاقة الخط 6708 عندما يكون المحول قيد التشغيل في وضع PFC3B أو PFC3C. يجب أن تكون قناة المنفذ متصلة بكابلات حتى تكون جميع روابط الأعضاء على محرك إعادة التوجيه نفسه.

الرسم التخطيطي للشبكة

التكوين

يصف هذا قسم كيف أن يشكل NLB ل ال cisco مادة حفازة 6500 و 4948 sery منصة أن يركض في multicast أو IGMP أسلوب.

تكوين وضع البث المتعدد

يصف هذا قسم كيف أن يشكل NLB ل ال cisco مادة حفازة 6500 و 4948 sery منصة أن يركض في multicast أسلوب:

6500-1#show running-config

Building configuration...

!

hostname 6500-1

!

boot system flash disk0:s2t54-adventerprisek9-mz.SPA.151-1.SY1

!

interface TenGigabitEthernet1/4

switchport

switchport trunk allowed vlan 1,100,200

switchport mode trunk

!

interface TenGigabitEthernet1/5

switchport

switchport trunk allowed vlan 1,100,200

switchport mode trunk

!

interface Vlan100

ip address 10.100.1.1 255.255.255.0

!

!

interface Vlan200

ip address 10.200.1.1 255.255.255.0

!

!

arp 10.100.1.88 0300.5e01.0101 ARPA

!

!

mac address-table static 0300.5e01.0101 vlan 200 interface TenGigabitEthernet1/4

TenGigabitEthernet1/5 TenGigabitEthernet5/5

!

فيما يلي بعض الملاحظات الهامة حول هذا التكوين:

- يشكل القارن VLAN100 IP addressValue المستعمل VLAN.

- يشكل القارن VLAN200 IP addressValue ال NLB مجموعة VLAN. من المهم تكوين البوابة الافتراضية لخادم Microsoft لهذا العنوان.

- يتضمن عنوان ARP 10.100.1.88 0300.5e01.0101 ARPA جميع واجهات L3 في شبكة VLAN وهو عنوان IP الظاهري لخوادم مجموعة NLB.

- عنصر ساكن إستاتيكي جدول العناوين 0300.5e01.0101 VLAN 200 قارن يرسل إدخال MAC ساكن إستاتيكي إلى تخطيط المنفذ في المحول لعنوان MAC الظاهري للبث المتعدد.

ملاحظة: تأكد من إستخدام وضع البث المتعدد على مجموعة NLB. cisco يوصي أن لا يستعمل أنت multicast {upper}mac address أن يبدأ مع 01 لأن هم معروف أن يتلقى تعارض مع ال igmp setup.

4948-1#show running-config

Building configuration...

!

hostname 4948-1

!

boot system bootflash:cat4500-entservices-mz.150-2.SG7

!

interface GigabitEthernet1/1

switchport access vlan 200

!

interface TenGigabitEthernet1/49

switchport trunk encapsulation dot1q

switchport trunk allowed vlan 1,100,200

switchport mode trunk

!

interface TenGigabitEthernet1/50

switchport trunk encapsulation dot1q

switchport trunk allowed vlan 1,100,200

switchport mode trunk

!

mac address-table static 0300.5e01.0101 vlan 200 interface Gi1/1 Te1/49 Te1/50

!

!

end

ملاحظة: تقوم واجهة شبكة VLAN 200 الثابتة لجدول عناوين MAC طراز 0300.5e01.0101 بإنشاء إدخال ثابت في المحول لعنوان MAC الظاهري للبث المتعدد. من المهم تذكر أنه يجب إضافة جميع واجهات خطوط الاتصال التي تحمل حركة مرور NLB بين المحولات. ما إن عينت ساكن إستاتيكي {upper}mac address يكون، يقيد يفيض. إذا نسيت تضمين واجهة، ينكسر تجمع NLB.

تكوين وضع IGMP

يصف هذا قسم كيف أن يشكل NLB ل ال cisco مادة حفازة 6500 و 4948 sery منصة أن يركض في أسلوب IGMP

6500-1#show running-config

Building configuration...

!

hostname 6500-1

!

boot system flash disk0:s2t54-adventerprisek9-mz.SPA.151-1.SY1

!

ip igmp snooping querier

!

vlan configuration 1,100

no ip igmp snooping querier

!

vlan configuration 200

ip igmp snooping querier address 10.200.1.1

!

interface TenGigabitEthernet1/4

switchport

switchport trunk allowed vlan 1,100,200

switchport mode trunk

!

interface TenGigabitEthernet1/5

switchport

switchport trunk allowed vlan 1,100,200

switchport mode trunk

!

interface Vlan100

ip address 10.100.1.1 255.255.255.0

!

interface Vlan200

ip address 10.200.1.1 255.255.255.0

!

arp 10.100.1.99 0100.5e01.0101 ARPA

!

end

فيما يلي بعض الملاحظات الهامة حول هذا التكوين:

- يمكن الاستعلام عن إستطلاع بروتوكول إدارة مجموعات الإنترنت (IGMP) عبر بروتوكول الإنترنت لميزة مستعلم التطفل.

- يقوم عنوان مستعلم إستطلاع بروتوكول إدارة مجموعات الإنترنت (IGMP) عبر بروتوكول الإنترنت 10.200.1.1 بتكوين مستعلم التطفل لشبكة VLAN الخاصة بشبكة NLB.

- المستعمل VLAN isinterface VLAN100.

- NLB Cluster VLAN isinterface VLAN200. من المهم تكوين البوابة الافتراضية لخادم Microsoft لهذا العنوان (عنوان IP 10.200.1.1 255.255.255.0).

- عنوان ARP 10.100.1.99 0100.5e01.0101 ARPAs هو عنوان IP الافتراضي لخوادم مجموعة NLB. يجب أن يكون ARP الثابت على جميع واجهات L3 في شبكة VLAN.

4948-1#show running-config

Building configuration...

!

hostname 4948-1

!

boot system bootflash:cat4500-entservices-mz.150-2.SG7

!

interface GigabitEthernet1/1

switchport access vlan 200

!

interface TenGigabitEthernet1/49

switchport trunk encapsulation dot1q

switchport trunk allowed vlan 1,100,200

switchport mode trunk

!

interface TenGigabitEthernet1/50

switchport trunk encapsulation dot1q

switchport trunk allowed vlan 1,100,200

switchport mode trunk

!

end

ملاحظة: لا توجد حاجة لتكوين الإدخالات الثابتة، حيث إن التطفل على بروتوكول IGMP يقوم بذلك بشكل ديناميكي في هذا الوضع. أيضا، ما من تشكيل خاص ل هذا أسلوب يتطلب على الإنتاج طبقة 2 (L2) مفتاح.

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

استخدم هذا القسم لتأكيد عمل التكوين بشكل صحيح.

ملاحظة: الإنتاج مترجم يساند أداة (يسجل زبون فقط) (OIT) مؤكد عرض أمر. استخدم أداة مترجم الإخراج (OIT) لعرض تحليل مُخرَج الأمر show .

التحقق من وضع البث المتعدد

أدخل الأمر show ip arpcommand لعرض ذاكرة تخزين ARP المؤقت:

6500-1#sh ip arp

Protocol Address Age (min) Hardware Addr Type Interface

Internet 10.100.1.99 - 0300.5e01.0101 ARPA

أدخل إظهار جدول عناوين MAC الثابت أمر in order to شاهدت خاص ماك عنوان طاولة ساكن إستاتيكي وحركي مدخل أو ال mac عنوان طاولة ساكن إستاتيكي وحركي مدخل على قارن خاص أو VLAN:

6500-1#show mac address-table static add 0300.5e01.0101

vlan mac address     type   learn age     ports

----+---------------+-------+-----+------+-----------------

200  0300.5e01.0101  static  No     -     Te1/4 Te1/5 Te5/5

4948-1#show mac address-table static add 0300.5e01.0101

Multicast Entries

vlan   mac address     type    ports

------+---------------+-------+--------------------

200    0300.5e01.0101  static  Gi1/1,Te1/49,Te1/50

التحقق من وضع IGMP

أدخل الأمر show ip arpcommand لعرض ذاكرة تخزين ARP المؤقت:

6500-1#show ip arp

Protocol Address Age (min) Hardware Addr Type Interface

Internet 10.100.1.99 - 0100.5e01.0101 ARPA

أدخل الموجه show ip igmp snooping لعرض منفذ الموجه الذي تمت برمجته بواسطة الاستعلامات التي تم تلقيها من مستعلم التطفل على الخادم:

4948-1#show ip igmp snooping mrouter

Vlan ports

---- -----

200 Te1/49(dynamic)

أدخل إظهار التطفل عبر بروتوكول IGMP للبث المتعدد على جدول عناوين MAC لعرض عنوان MAC الذي تمت إضافته ديناميكيا والذي يتم تعلمه من التطفل على بروتوكول IGMP ومنافذ الأعضاء:

4948-1#show mac address-table multicast igmp-snooping

Multicast Entries

vlan   mac address    type    ports

------+---------------+------+-------------

200    0100.5e01.0101  igmp   Gi1/1,Te1/49

أدخل المجموعة show ip igmp snooping لعرض قائمة المنافذ الخاصة بأعضاء المجموعة التي انضمت إلى مجموعة البث المتعدد:

4948-1#show ip igmp snooping groups

Vlan    Group       Version     Port List

-----------------------------------------

200     239.1.1.1    v2           Gi1/1

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

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