المحتويات

المقدمة

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

الاختصارات

المتطلبات

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

التكوين

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

تشكيل multicast في مصدر VRF

البث المتعدد للتكوين في المستقبل VRF - البث المتعدد الموجه للمستأجر

القيود

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

أجهزة إستقبال نشطة

عنوان IP الخاص ب RP والمجموعة التي تم نشرها

تجاور PIM

سترايب-وينر

مسواي

إعادة توجيه البث المتعدد داخل البنية

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

المقدمة

يصف هذا وثيقة كيف أن يشكل المستأجر يوجه multicast (TRM) في ACI أن يمكن طبقة 3 multicast تحشد عبر VRFs.

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

الاختصارات

ACI: البنية الأساسية المرتكزة على التطبيقات

تردد VRF: التوجيه وإعادة التوجيه الظاهري

بي دي: مجال الجسر

برونو: مجموعة EndPoint

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

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

آسم: البث المتعدد لأي مصدر

ريتشارد بريستون: نقطة الالتقاء

TRM: البث المتعدد الموجه للمستأجر

إس في: الواجهة الظاهرية للمحول

vPC: المنفذ الظاهري Virtual Port-channel

المتطلبات

بالنسبة لهذه المقالة، يوصى بأن تكون لديك معرفة عامة بالمواضيع التالية:

- مفاهيم ACI: سياسات الوصول، والتعلم من نقاط النهاية، والعقود، و L3out

- بروتوكولات البث المتعدد: IGMP و PIM

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

يعتمد مثال التكوين هذا على الإصدار 6.0(7e) من ACI باستخدام محولات Nexus من الجيل الثاني N9K-C93180YC-EX التي تشغل الإصدار 16.0(7) من ACI.

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

التكوين

تركز هذه المقالة على تكوين البث المتعدد، لذلك يفترض المثال أن لديك بالفعل قابلية الوصول للبث الأحادي داخل البنية وخارجها.

تلميح: إذا لم تكن قابلية الوصول للبث الأحادي موجودة بين الأطراف المعنية (مصدر البث المتعدد و RP و Receivers وما إلى ذلك) فمن المحتمل جدا أن يتأثر تدفق البث المتعدد.

الغرض من هذا تشكيل مثال أن يمكن أولا Multicast على المستأجر المشترك/VRF أن يمكن الحركة مرور أن يأتي داخل البناء عن طريق L3out وأن يكون إستلمت على المتلقي على ال VRF مشترك. بعد ذلك، الجزء الثاني أن يغطي كيف أن يمدد هذا multicast تيار إلى VRF مختلف على المستأجر يعين من قبل المستخدم.

تعد بنية واجهة الطاقة (ACI) بمثابة نقطة وصول واحدة تحتوي على عمودين فقيرين و 4 محولات طرفية. إثنتان من هذه المحولات الأربع الطرفية هي محولات ذات أوراق حدودية تتصل بمحول NXOS L3 خارجي من خلال OSPF L3out. لا تتم تغطية تكوين شبكة L3 الخارجية في هذه المقالة.

هناك 3 نقطة نهاية يربط داخل البناء أن يستلم ال multicast حركة مرور. يتم توصيل كل نقطة نهاية في محول طرفي مختلف. من المنطقي أن يكون هناك مستأجران لهما VRF في كل واحد. مستأجر واحد هو المستأجر الشائع والآخر المستأجر الذي يحدده المستخدم. في المستأجر العام، لديك EPG الخارجي ل L3out ومتلقي واحد. في المستأجر الذي يحدده المستخدم، لديك مستلمان يشكلان جزءا من نفس EPG. لمزيد من التفاصيل، ارجع إلى المخططات في القسم التالي.

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

طوبولوجيا فيزيائية

الرسم التخطيطي المنطقي

تشكيل multicast في مصدر VRF

الخطوة 1. قم بتمكين البث المتعدد على مستوى VRF.

انتقل إلى المستأجرين > شائع > الشبكة > VRF > MCAST_SOURCE_VRF > البث المتعدد وعلى الجزء الرئيسي، حدد نعم، قم بتمكين البث المتعدد.

خطوة 2. أضفت جسر مجال و L3Out.

انتقل إلى المستأجرين > شائع > الشبكة > VRFs > MCAST_SOURCE_VRF > البث المتعدد وعلى اللوحة الرئيسية تحت علامة التبويب الواجهات يمكنك إضافة مجالات الجسر وL3out التي تشارك في تدفق البث المتعدد.

هذا جسر مجال و L3out محلي إلى ال VRF.

تحذير: على كل ورقة حدود تم تمكينها للبث المتعدد من المستوى الثالث، يلزم أن يكون لها عنوان إسترجاع IPv4 فريد يمكن الوصول إليه من الشبكة الخارجية. يستخدم لرسائل PIM Hello. على هذا المثال، تم تكوين L3out لاستخدام معرف موجه OSPF كواجهة إسترجاع.

الخطوة 3. قم بتكوين RP.

انتقل إلى المستأجرين > مشترك > الشبكة > VRFs > MCAST_SOURCE_VRF > البث المتعدد وعلى اللوحة الرئيسية تحت علامة تبويب نقاط الالتقاء، سترى خيارات تكوين RP.

ملاحظة: على هذا المثال، أنت تستخدم RP ساكن إستاتيكي لجميع مجموعات البث المتعدد، لذلك لم يتم تحديد RouteMap.

بعد هذه الخطوة، تصل حركة مرور البث المتعدد الآن إلى المستقبل 192.168.1.5 على المستأجر العام/VRF.

البث المتعدد للتكوين في المستقبل VRF - البث المتعدد الموجه للمستأجر

الخطوة 1. قم بتمكين البث المتعدد على مستوى VRF.

انتقل إلى المستأجرين > MCAST_RECEIVERS_TENANT > الشبكة > VRF > MCAST_RECEIVERS_VRF > البث المتعدد وعلى الجزء الرئيسي، حدد نعم، قم بتمكين البث المتعدد.

الخطوة 2. أضف مجالات جسر.

انتقل إلى المستأجرين > MCAST_RECEIVERS_TENANT > الشبكة > VRF > MCAST_RECEIVERS_VRF > البث المتعدد وعلى الجزء الرئيسي تحت علامة التبويب الواجهات، يمكنك إضافة مجالات الجسر التي تشارك في تدفق البث المتعدد.

هذا جسر مجال محلي إلى ال VRF.

الخطوة 3. قم بتكوين RP.

انتقل إلى المستأجرين > MCAST_RECEIVERS_TENANT > الشبكة > VRF > MCAST_RECEIVERS_VRF > البث المتعدد وعلى الجزء الرئيسي تحت علامة تبويب نقاط الالتقاء، سترى خيارات تكوين RP.

ملاحظة: على هذا المثال، أنت تستخدم RP ساكن إستاتيكي لجميع مجموعات البث المتعدد، لذلك لم يتم تحديد RouteMap.

الخطوة 4. تكوين البث المتعدد الموجه للمستأجر.

الخطوة 4.1. قم بإنشاء خريطة طريق للسماح لحركة مرور البث المتعدد من المصدر VRF إلى المستقبل VRF.

انتقل إلى المستأجرين > MCAST_RECEIVERS_TENANT > السياسات > البروتوكول > خرائط المسار للبث المتعدد، انقر بزر الماوس الأيمن لإنشاء واحد جديد.

إعطاء اسم وإضافة إدخال خريطة مسار. تكون جميع قيم IP نطاقات تستند إلى قناع الشبكة. قم بتعيين الإجراء للسماح بحركة المرور.

الخطوة 4.2. تطبيق RouteMap على Receiver VRF.

انتقل إلى المستأجرين > MCAST_RECEIVERS_TENANT > الشبكة > VRF > MCAST_RECEIVERS_VRF > البث المتعدد وعلى الجزء الرئيسي تحت علامة التبويب Inter-VRF Multicast، حدد المستأجر و VRF حيث يتم الحصول على مصدر حركة مرور البث المتعدد. أيضا، حدد خريطة المسار التي قمت بإنشائها للتو.

تلميح: كما يمكن إنشاء خريطة المسار في هذه الخطوة.

بعد هذه الخطوة، تصل حركة مرور البث المتعدد الآن إلى المستقبل 192.168.2.4 على المستأجر العام/VRF. يفشل المستقبل 192.168.2.5 في الحصول على حركة المرور بسبب تحديد تتم مناقشته في القسم التالي.

القيود

في هذه المقالة، تبرز بعض اعتبارات التصميم المهمة. للحصول على إرشادات كاملة وقيود يرجى الرجوع إلى:

دليل تكوين شبكات الطبقة 3 لواجهة برمجة التطبيقات (APIC)، الإصدار 6.0(x) - الفصل: البث المتعدد الموجه للمستأجر

باستخدام TRM، تحتاج كل ورقة بها المستقبل VRF إلى نشر مصدر VRF. في حالة عدم وجوده، تحصل على خطأ تكوين.

ملاحظة: لهذا السبب، لم يستلم Receiver 192.168.2.5 تدفق البث المتعدد. لأن مصدر VRF لا يتم نشره على LF104. في المقابل، تلقى المستقبل 192.168.2.4 تدفق البث المتعدد لأن LF102 لديه مصدر VRF الذي تم نشره بسبب أن L3out يكون على تلك الورقة

يدعم L3out هذه الواجهات للبث المتعدد من L3:

- الواجهات الموجهة

- الواجهات الفرعية الموجهة

- قنوات المنفذ L3 Port-channels

- واجهات SVI (ليست في vPC)

ملاحظة: في مثال التكوين هذا، يتم إستخدام واجهات SVI، ولكن هذه الواجهات ليست في vPC. إستخدام SVIs عبر vPC L3out غير مدعوم للبث المتعدد من L3.

على كل ورقة حدود تم تمكينها للبث المتعدد من المستوى الثالث، يلزم أن يكون لها عنوان إسترجاع IPv4 فريد يمكن الوصول إليه من الشبكة الخارجية. يستخدم لرسائل PIM Hello

ملاحظة: على هذا المثال، تم تكوين L3out لاستخدام معرف موجه OSPF كواجهة إسترجاع.

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

أجهزة إستقبال نشطة

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

LF102# show ip igmp groups vrf Mcast_Receivers_Tenant:Mcast_Receivers_VRF

Type: S - Static, D - Dynamic, L - Local, T - SSM Translated

IGMP Connected Group Membership for VRF "Mcast_Receivers_Tenant:Mcast_Receivers_VRF"

Group Address        Type   Interface    Uptime               Expires              Last Reporter

239.1.1.1            D      vlan39       3d5h                 00:02:49             192.168.2.4

LF102#

LF103# show ip igmp groups vrf common:Mcast_Source_VRF

Type: S - Static, D - Dynamic, L - Local, T - SSM Translated

IGMP Connected Group Membership for VRF "common:Mcast_Source_VRF"

Group Address        Type   Interface    Uptime               Expires              Last Reporter

239.1.1.1            D      vlan82       05:22:51             00:03:51             192.168.1.5

LF103#

LF104# show ip igmp groups vrf Mcast_Receivers_Tenant:Mcast_Receivers_VRF

Type: S - Static, D - Dynamic, L - Local, T - SSM Translated

IGMP Connected Group Membership for VRF "Mcast_Receivers_Tenant:Mcast_Receivers_VRF"

Group Address        Type   Interface    Uptime               Expires              Last Reporter

239.1.1.1            D      vlan73       3d5h                 00:02:36             192.168.2.5

LF104#

عنوان IP الخاص ب RP والمجموعة التي تم نشرها

ما إن شكلت ال RP IP يكون (خطوة 3) أنت يستطيع دققت هو نشرت بشكل صحيح في كل ورقة على ال VRF خاص بها.

LF102# show ip pim rp vrf common:Mcast_Source_VRF

PIM RP Status Information for VRF:"common:Mcast_Source_VRF"

BSR disabled

Auto-RP disabled

RP: 10.1.2.3, uptime: 3d5h, expires: never

priority: 0, RP-source:  (local) group-map: None, group ranges:

224.0.0.0/4

LF102# show ip pim rp vrf Mcast_Receivers_Tenant:Mcast_Receivers_VRF

PIM RP Status Information for VRF:"Mcast_Receivers_Tenant:Mcast_Receivers_VRF"

BSR disabled

Auto-RP disabled

RP: 10.1.2.3, uptime: 3d5h, expires: never

priority: 0, RP-source:  (local) group-map: None, group ranges:

224.0.0.0/4

LF102#

تجاور PIM

ما إن L3out يكون أضفت إلى ال multicast قارن (خطوة 2) PIM الآن يمكن. تحقق من تكوين جوار PIM على L3out. يمكنكم أيضا ان تروا ان الورقة الحدودية تتبدل من جوار PIM بينهم على النسيج.

LF101# show ip pim neighbor vrf common:Mcast_Source_VRF

PIM Neighbor information for Dom:common:Mcast_Source_VRF

Neighbor             Interface            Uptime               Expires              DRPriority Bidir      BFDState

10.0.0.102/32        tunnel17             3d13h                00:01:44             1          no         n/a

10.0.1.4/32          vlan39               3d5h                 00:01:39             1          yes        n/a

LF101#

LF102# show ip pim neighbor vrf common:Mcast_Source_VRF

PIM Neighbor information for Dom:common:Mcast_Source_VRF

Neighbor             Interface            Uptime               Expires              DRPriority Bidir      BFDState

10.0.0.101/32        tunnel19             3d13h                00:01:25             1          no         n/a

10.0.2.4/32          vlan42               3d5h                 00:01:22             1          yes        n/a

LF102#

سترايب-وينر

عندما يكون لديك عدة محولات ذات ورقة حدود مع تمكين PIM، يتم إختيار واحد كفائز خط. يكون "الفائز عن الشريط" مسؤولا عن إرسال رسائل الانضمام/تقسيم PIM إلى المصادر الخارجية/RP. وبالإضافة إلى ذلك، فإنها مسؤولة أيضا عن إعادة توجيه حركة المرور إلى داخل البنية. من الممكن أن يكون لديك أكثر من شخص واحد فائز بالخطوط، لكن هذا غير مشمول في هذا المثال.

مع الأمر التالي يمكنك التحقق من أي أوراق الحدود سيتم انتخابه كمرشح خط

LF101# show ip pim internal stripe-winner 239.1.1.1 vrf common:Mcast_Source_VRF

PIM Stripe Winner info for VRF "common:Mcast_Source_VRF" (BL count: 2)

(*, 239.1.1.1)

BLs:

Group hash 1656089684 VNID 2326529

10.0.0.101  hash: 277847025 (local)

10.0.0.102  hash: 1440909112

Winner: 10.0.0.102 best_hash: 1440909112

Configured Stripe Winner info for VRF "common:Mcast_Source_VRF"

Not found

LF101#

LF102# show ip pim internal stripe-winner 239.1.1.1 vrf common:Mcast_Source_VRF

PIM Stripe Winner info for VRF "common:Mcast_Source_VRF" (BL count: 2)

(*, 239.1.1.1)

BLs:

Group hash 1656089684 VNID 2326529

10.0.0.102  hash: 1440909112 (local)

10.0.0.101  hash: 277847025

Winner: 10.0.0.102 best_hash: 1440909112

Configured Stripe Winner info for VRF "common:Mcast_Source_VRF"

Not found

LF102#

مسواي

فحص المسارات مفيد لأشياء كثيرة.

- يمكنك معرفة ما إذا كان إدخال (S،G) موجودا، مما يعني أنه يتم إستلام حركة المرور من مصدر محدد.

- تحقق من الواجهة الواردة وتحقق من أن هذا هو المسار المتوقع نحو المصدر و RP.

- تحقق من قائمة الواجهة الصادرة لمعرفة مكان إعادة توجيه حركة المرور وكيفية حصولها على هذا الإدخال، عبر IGMP أو PIM.

- في المحولات ذات الاوراق الحدودية يمكنكم أيضا ان تروا من هو الرابح المخطط. فلديها الطرق، ولا تملك أوراق الحدود غير المنتخبة.

LF101# show ip mroute 239.1.1.1 vrf common:Mcast_Source_VRF

IP Multicast Routing Table for VRF "common:Mcast_Source_VRF"

Group not found

LF101#

LF102# show ip mroute 239.1.1.1 vrf common:Mcast_Source_VRF

IP Multicast Routing Table for VRF "common:Mcast_Source_VRF"

(*, 239.1.1.1/32), uptime: 3d05h, ngmvpn ip pim mrib

Incoming interface: Vlan42, RPF nbr: 10.0.2.4

Outgoing interface list: (count: 1) (Fabric OIF)

Tunnel19, uptime: 3d05h, ngmvpn

Extranet receiver list: (vrf count: 1, OIF count: 1)

Extranet receiver in vrf Mcast_Receivers_Tenant:Mcast_Receivers_VRF:

(*, 239.1.1.1/32) OIF count: 1

(10.0.2.4/32, 239.1.1.1/32), uptime: 01:32:02, ip mrib pim ngmvpn

Incoming interface: Vlan42, RPF nbr: 10.0.2.4

Outgoing interface list: (count: 1) (Fabric OIF)

Tunnel19, uptime: 01:32:02, mrib, ngmvpn

Extranet receiver list: (vrf count: 1, OIF count: 1)

Extranet receiver in vrf Mcast_Receivers_Tenant:Mcast_Receivers_VRF:

(10.0.2.4/32, 239.1.1.1/32) OIF count: 1

LF102#

LF102# show ip mroute 239.1.1.1 vrf Mcast_Receivers_Tenant:Mcast_Receivers_VRF

IP Multicast Routing Table for VRF "Mcast_Receivers_Tenant:Mcast_Receivers_VRF"

(*, 239.1.1.1/32), uptime: 3d05h, igmp ip pim

Incoming interface: Vlan42, RPF nbr: 10.0.2.4

Outgoing interface list: (count: 1)

Vlan39, uptime: 3d05h, igmp

(10.0.2.4/32, 239.1.1.1/32), uptime: 01:33:19, pim mrib ip

Incoming interface: Vlan42, RPF nbr: 10.0.2.4

Outgoing interface list: (count: 1)

Vlan39, uptime: 01:33:19, mrib

LF102#

LF103# show ip mroute 239.1.1.1 vrf common:Mcast_Source_VRF

IP Multicast Routing Table for VRF "common:Mcast_Source_VRF"

(*, 239.1.1.1/32), uptime: 05:38:05, igmp ip pim

Incoming interface: Tunnel19, RPF nbr: 10.2.184.64

Outgoing interface list: (count: 1)

Vlan82, uptime: 05:38:05, igmp

LF103#

LF104# show ip mroute 239.1.1.1 vrf Mcast_Receivers_Tenant:Mcast_Receivers_VRF

IP Multicast Routing Table for VRF "Mcast_Receivers_Tenant:Mcast_Receivers_VRF"

(*, 239.1.1.1/32), uptime: 3d05h, igmp ip pim

Incoming interface: Tunnel19, RPF nbr: 10.2.184.67

Outgoing interface list: (count: 1)

Vlan73, uptime: 3d05h, igmp

LF104#

إعادة توجيه البث المتعدد داخل البنية

داخل بنية قائمة التحكم في الوصول (ACI) لمعالجة حركة مرور BUM (البث، والبث الأحادي غير المعروف والبث المتعدد)، يتم إنشاء نفق VXLAN مع كون IP للوجهة عنوان IP للبث المتعدد، ويطلق على IP هذا عنوان GIPo. كل جسر مجال (لحركة مرور L2) أو VRF (لحركة مرور L3) له عنوان GIPo معين تلقائيا له.

يمكن الرجوع إلى عنوان GIPo هذا على واجهة المستخدم الرسومية (GUI) ل APIC. انتقل إلى المستأجرين > عام > الشبكة > VRF > MCAST_SOURCE_VRF > Multicast وعلى الجزء الرئيسي ضمن علامة التبويب إعدادات PIM، ترى عنوان VRF GIPo المستخدم في هذا المثال هو 225.1.192.16.

على محولات العامود الرئيسي، أنت يستطيع رأيت إلى أي مفتاح ورقة ال VRF يكون نشرت، لأن ال gipO عنوان قائمة ميلان إلى جانب القارن من كل ورقة. ونتيجة لذلك، إذا لم يتم نشر بروتوكول VRF المصدر على ورقة معينة، يفشل TRM في توسيع تدفق البث المتعدد إلى المستقبل VRF. لاحظ في هذا الإخراج كيف أن LF104 ليس جزءا من النفط في GIPo.

ملاحظة: من الممكن تثبيت VRF GIPo على ورقة حيث لا يتم نشر VRF، حتى يمكن من شجرة FTAG الكاملة. وهذه الورقة تدعى ورقة عبور. لا تتم تغطية موضوع شجرة FTAG في هذه المقالة لإبقاء التركيز على تكوين TRM.

SP1001# show ip mroute 225.1.192.16 vrf overlay-1

IP Multicast Routing Table for VRF "overlay-1"

(*, 225.1.192.16/32), uptime: 5d05h, isis

Incoming interface: Null, RPF nbr: 0.0.0.0

Outgoing interface list: (count: 4)

Ethernet1/1.1, uptime: 00:01:19

Ethernet1/11.39, uptime: 06:01:14

Ethernet1/2.13, uptime: 5d05h

SP1001# show lldp neighbors

Capability codes:

(R) Router, (B) Bridge, (T) Telephone, (C) DOCSIS Cable Device

(W) WLAN Access Point, (P) Repeater, (S) Station, (O) Other

Device ID            Local Intf      Hold-time  Capability  Port ID

LF101                Eth1/1          120        BR          Eth1/52

LF102                Eth1/2          120        BR          Eth1/52

LF103                Eth1/11         120        BR          Eth1/52

LF501                Eth1/13         120        BR          Eth1/54

LF401                Eth1/15         120        BR          Eth1/53

LF402                Eth1/16         120        BR          Eth1/53

LF104                Eth1/31         120        BR          Eth1/52

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

دليل تكوين شبكات الطبقة 3 لواجهة برمجة التطبيقات (APIC)، الإصدار 6.0(x) - الفصل: البث المتعدد الموجه للمستأجر

نشر بث IP المتعدد في البنية الأساسية المرتكزة على التطبيقات (ACI) وبنى المواقع المتعددة

دراسة الحالة: البث المتعدد من L3 في قناة ACI