المحتويات

المقدمة

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

المتطلبات

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

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

التكوين

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

تكوين البث الأحادي والبث المتعدد قبل MSDP

تكوين تجانب MSDP على جميع RPs في الشبكة

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

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

MSDP Peering التصق في حالة الاستماع

لم تتم مشاركة البث المتعدد (S، G)

معلومات ذات صلة

المقدمة

يوضح هذا المستند كيفية تكوين AnyCast RP باستخدام MSDP على محول Nexus قيد التشغيل في وضع NX-OS.

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

المتطلبات

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

- توجيه البث الأحادي NX-OS

- التوجيه متعدد البث NX-OS

- بروتوكول اكتشاف مصدر البث المتعدد (MSDP)

- نقطة مقابلة AnyCast (AnyCast RP)

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

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

تستند المعلومات الواردة في هذا المستند إلى Cisco Nexus 9000 مع الإصدار 9.3.9 من NXOS.

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

على الرغم من أنه يتم إستخدام البروتوكول AnyCast-RP بشكل أكثر شيوعا لمشاركة دور RP بين موجهات PIM أو أكثر في نفس مجال التوجيه، يمكن أيضا إستخدام MSDP.

التكوين

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

ملاحظة: في الرسم التخطيطي السابق، تتم تسمية الارتباطات الزرقاء بواجهة الطبقة 2 بينما يتم وصف الارتباطات الحمراء بأنها واجهة الطبقة 3.

تكوين البث الأحادي والبث المتعدد قبل MSDP

قبل تكوين MSDP، يجب تكوين البث الأحادي والبث المتعدد على جميع محولات الطبقة 3 Nexus بما في ذلك RPs. في هذا المثال، تم تكوين EIGRP على جميع واجهات الطبقة 3 ونجحت إختبارات اتصال ICMP من المصدر إلى المستقبل.

يتم تكوين IGMP على واجهات الطبقة 3 بشكل افتراضي. ومع ذلك، يجب عليك تمكين PIM على واجهات الطبقة 3 بالإضافة إلى تكوين عنوان RP الذي تخطط لاستخدامها على RP-1 و RP-2 بشكل ثابت:

FHR-1:

feature pim

ip pim rp-address 10.1.1.1 group-list 224.0.0.0/4

interface Vlan87

ip pim sparse-mode

interface Ethernet1/7

ip pim sparse-mode

interface Ethernet1/9

ip pim sparse-mode

FHR-2:

feature pim

ip pim rp-address 10.1.1.1 group-list 224.0.0.0/4

interface Vlan87

ip pim sparse-mode

interface Ethernet1/7

ip pim sparse-mode

interface Ethernet1/9

ip pim sparse-mode

RP-1:

feature pim

ip pim rp-address 10.1.1.1 group-list 224.0.0.0/4

interface loopback0

ip pim sparse-mode

interface Ethernet1/53

ip pim sparse-mode

interface Ethernet1/54

ip pim sparse-mode

RP-2:

feature pim

ip pim rp-address 10.1.1.1 group-list 224.0.0.0/4

interface loopback0

ip pim sparse-mode

interface Ethernet1/53

ip pim sparse-mode

interface Ethernet1/54

ip pim sparse-mode

LHR-1:

feature pim

ip pim rp-address 10.1.1.1 group-list 224.0.0.0/4

interface Vlan5

ip pim sparse-mode

interface Ethernet1/53

ip pim sparse-mode

interface Ethernet1/54

ip pim sparse-mode

LHR-2:

feature pim

ip pim rp-address 10.1.1.1 group-list 224.0.0.0/4

interface Vlan5

ip pim sparse-mode

interface Ethernet1/53

ip pim sparse-mode

interface Ethernet1/54

ip pim sparse-mode

تكوين تجانب MSDP على جميع RPs في الشبكة

يجب تكوين كل محول من محولات Nexus التي تكون عضوا في مجموعة AnyCast RP للنظير مع جميع محولات Nexus الأخرى. في هذا المثال، يتم تكوين كل من RP-1 و RP-2 كنظراء:

RP-1:

feature msdp

ip msdp originator-id loopback1

ip msdp peer 10.1.1.3 connect-source loopback1

ip msdp mesh-group 10.1.1.3 rp-mesh

interface loopback0

description Anycast RP Address

ip address 10.1.1.1/32

ip router eigrp 1

ip pim sparse-mode

interface loopback1

description MSDP Originator ID

ip address 10.1.1.2/32

ip router eigrp 1

RP-2:

feature msdp

ip msdp originator-id loopback1

ip msdp peer 10.1.1.2 connect-source loopback1

ip msdp mesh-group 10.1.1.2 rp-mesh

interface loopback0

description Anycast RP Address

ip address 10.1.1.1/32

ip router eigrp 1

ip pim sparse-mode

interface loopback1

description MSDP Originator ID

ip address 10.1.1.3/32

ip router eigrp 1

ملاحظة: في هذا المثال، يتم إستخدام إسترجاع الواجهة 1 لتقسيم MSDP إلى إصدار وليس PIM. ولهذا السبب، لا يلزم تكوين وضع IP PIM المتناثر على إسترجاع الواجهة 1. ومع ذلك، لا يوجد أي ضرر في تمكين الوضع المتناثر ل PIM على إسترجاع الواجهة 1.

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

يتم تكوين MSDP Peering بشكل صحيح عند رؤية تأسيس حالة الاتصال. يمكنك رؤية العداد الخاص بالزيادة (S،G) المتلقاة:

RP-1# show ip msdp summary

MSDP Peer Status Summary for VRF "default"

Local ASN: 0, originator-id: 10.1.1.2

Number of configured peers:  1

Number of established peers: 1

Number of shutdown peers:    0

Peer            Peer        Connection      Uptime/   Last msg  (S,G)s

Address         ASN         State           Downtime  Received  Received

10.1.1.3        0           Established     01:33:54  never     1

ملاحظة: يبقى عداد (S،G)S المتلقى عند 0 إذا لم يكن هناك بث متعدد في الشبكة.

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

MSDP Peering التصق في حالة الاستماع

يشير الأمر show ip msdp summary إلى أن حالة الاتصال في حالة الاستماع:

RP-1# show ip msdp summary

MSDP Peer Status Summary for VRF "default"

Local ASN: 0, originator-id: 10.1.1.2

Number of configured peers:  1

Number of established peers: 0

Number of shutdown peers:    0

Peer            Peer        Connection      Uptime/   Last msg  (S,G)s

Address         ASN         State           Downtime  Received  Received

10.1.1.3        0           Listening       00:03:27  never     0

الأسباب المحتملة لهذه المسألة هي:

1. تم تكوين MSDP بشكل غير صحيح.

2. تسبب فشل الاتصال في عدم قدرة أقران MSDP على الوصول إلى بعضهم البعض.

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

ملاحظة: شاهد كيفية تنفيذ مجموعات الإيثاناليزر على محولات Nexus series للحصول على مزيد من التفاصيل حول الإيثاناليزر.

لم تتم مشاركة البث المتعدد (S، G)

إذا كانت حالة الاتصال قد تم إنشاؤها ولكن (s،g)S التي تم تلقيها لا تزيد، فمن المحتمل ألا يتم تكوين MSDP بشكل صحيح. السبب الأكثر ترجيحا لهذا السلوك هو أنه يتم تجاهل (S،G)s بسبب تكرار عنوان RP مكتشف:

RP-1# show ip msdp event-history events | i looping

2023 Sep 22 12:13:15.106735 msdp [26860]: : Possible looping SA or duplicate RP address exists, RP 10.1.1.1, entry count: 1, length 20, message discarded

2023 Sep 22 12:10:10.314695 msdp [26860]: : Possible looping SA or duplicate RP address exists, RP 10.1.1.1, entry count: 1, length 20, message discarded

2023 Sep 22 12:09:08.352690 msdp [26860]: : Possible looping SA or duplicate RP address exists, RP 10.1.1.1, entry count: 1, length 20, message discarded

2023 Sep 22 12:08:06.688953 msdp [26860]: : Possible looping SA or duplicate RP address exists, RP 10.1.1.1, entry count: 1, length 20, message discarded

2023 Sep 22 12:07:04.403736 msdp [26860]: : Possible looping SA or duplicate RP address exists, RP 10.1.1.1, entry count: 1, length 20, message discarded

بشكل افتراضي، يتم تكوين محول Nexus لاستخدام عنوان RP كمعرف المنشئ. ومع ذلك، يتسبب ذلك في قيام كل نظير من نظراء MSDP باستخدام نفس معرف المنشئ الذي يتسبب في تجاهل (S،G)S.

في هذا المثال، إذا لم يتم تكوين معرف المنشئ، يتم إستخدام عنوان RP 10.1.1.1 من loopback0 كمعرف المنشئ عندما يجب أن يكون عنوان IP فريدا لعمل AnyCast RP:

RP-1:

feature msdp

ip msdp peer 10.1.1.3 connect-source loopback1

ip msdp mesh-group 10.1.1.3 rp-mesh

interface loopback0

description Anycast RP Address

ip address 10.1.1.1/32

ip router eigrp 1

ip pim sparse-mode

interface loopback1

description MSDP Originator ID

ip address 10.1.1.2/32

ip router eigrp 1

RP-2:

feature msdp

ip msdp peer 10.1.1.2 connect-source loopback1

ip msdp mesh-group 10.1.1.2 rp-mesh

interface loopback0

description Anycast RP Address

ip address 10.1.1.1/32

ip router eigrp 1

ip pim sparse-mode

interface loopback1

description MSDP Originator ID

ip address 10.1.1.3/32

ip router eigrp

تم تأكيد المنشئ-id في أمر show ملخص MSDP:

RP-1# show ip msdp summary

MSDP Peer Status Summary for VRF "default"

Local ASN: 0, originator-id: 10.1.1.1 <--- rp-address from loopback0 is used for the originator-id

Number of configured peers:  1

Number of established peers: 0

Number of shutdown peers:    0

Peer            Peer        Connection      Uptime/   Last msg  (S,G)s

Address         ASN         State           Downtime  Received  Received

10.1.1.3        0           Established     01:33:54  never     0

RP-2# show ip msdp summary

MSDP Peer Status Summary for VRF "default"

Local ASN: 0, originator-id: 10.1.1.1 <--- rp-address from loopback0 is used for the originator-id

Number of configured peers:  1

Number of established peers: 0

Number of shutdown peers:    0

Peer            Peer        Connection      Uptime/   Last msg  (S,G)s

Address         ASN         State           Downtime  Received  Received

10.1.1.2        0           Established     01:33:54  never     0

ملاحظة: إذا تم إستخدام MSDP للنظير بين الأنظمة الذاتية ل BGP (AS) حيث يكون عنوان RP مختلفا عادة، يمكن ترك معرف المنشئ الافتراضي. ومع ذلك، إذا تم إستخدام MSDP ل AnyCast RP، يجب أن يكون معرف المنشئ فريدا على كل نظير MSDP.

لحل هذه المشكلة، يجب تكوين ip msdp source-id loopback1 على كل من نظاري MSDP لضمان إستخدام معرف المنشئ الفريد.

معلومات ذات صلة

- دليل تكوين التوجيه متعدد البث Cisco Nexus 9000 Series NX-OS

- المعيار RFC3618 - بروتوكول اكتشاف مصدر البث المتعدد (MSDP)

- المعيار RFC3446 - آلية نقطة الالتقاء AnyCast (RP)

- AnyCast RP

- الدعم الفني والتنزيلات من Cisco