تسعى مجموعة الوثائق لهذا المنتج جاهدة لاستخدام لغة خالية من التحيز. لأغراض مجموعة الوثائق هذه، يتم تعريف "خالية من التحيز" على أنها لغة لا تعني التمييز على أساس العمر، والإعاقة، والجنس، والهوية العرقية، والهوية الإثنية، والتوجه الجنسي، والحالة الاجتماعية والاقتصادية، والتمييز متعدد الجوانب. قد تكون الاستثناءات موجودة في الوثائق بسبب اللغة التي يتم تشفيرها بشكل ثابت في واجهات المستخدم الخاصة ببرنامج المنتج، أو اللغة المستخدمة بناءً على وثائق RFP، أو اللغة التي يستخدمها منتج الجهة الخارجية المُشار إليه. تعرّف على المزيد حول كيفية استخدام Cisco للغة الشاملة.
ترجمت Cisco هذا المستند باستخدام مجموعة من التقنيات الآلية والبشرية لتقديم محتوى دعم للمستخدمين في جميع أنحاء العالم بلغتهم الخاصة. يُرجى ملاحظة أن أفضل ترجمة آلية لن تكون دقيقة كما هو الحال مع الترجمة الاحترافية التي يقدمها مترجم محترف. تخلي Cisco Systems مسئوليتها عن دقة هذه الترجمات وتُوصي بالرجوع دائمًا إلى المستند الإنجليزي الأصلي (الرابط متوفر).
يصف هذا وثيقة كيف أن يشكل المستأجر يوجه multicast (TRM) في ACI أن يمكن طبقة 3 multicast تحشد عبر VRFs.
ACI: البنية الأساسية المرتكزة على التطبيقات
تردد VRF: التوجيه وإعادة التوجيه الظاهري
بي دي: مجال الجسر
برونو: مجموعة EndPoint
بروتوكول إدارة مجموعات الإنترنت (IGMP): بروتوكول إدارة مجموعات الإنترنت
بيم: البث المتعدد دون بروتوكول
آسم: البث المتعدد لأي مصدر
ريتشارد بريستون: نقطة الالتقاء
TRM: البث المتعدد الموجه للمستأجر
إس في: الواجهة الظاهرية للمحول
vPC: المنفذ الظاهري Virtual Port-channel
بالنسبة لهذه المقالة، يوصى بأن تكون لديك معرفة عامة بالمواضيع التالية:
يعتمد مثال التكوين هذا على الإصدار 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. لمزيد من التفاصيل، ارجع إلى المخططات في القسم التالي.
طوبولوجيا فيزيائية
الرسم التخطيطي المنطقي
الخطوة 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.
الخطوة 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 في الحصول على حركة المرور بسبب تحديد تتم مناقشته في القسم التالي.
في هذه المقالة، تبرز بعض اعتبارات التصميم المهمة. للحصول على إرشادات كاملة وقيود يرجى الرجوع إلى:
باستخدام TRM، تحتاج كل ورقة بها المستقبل VRF إلى نشر مصدر VRF. في حالة عدم وجوده، تحصل على خطأ تكوين.
ملاحظة: لهذا السبب، لم يستلم Receiver 192.168.2.5 تدفق البث المتعدد. لأن مصدر VRF لا يتم نشره على LF104. في المقابل، تلقى المستقبل 192.168.2.4 تدفق البث المتعدد لأن LF102 لديه مصدر VRF الذي تم نشره بسبب أن L3out يكون على تلك الورقة
يدعم L3out هذه الواجهات للبث المتعدد من L3:
ملاحظة: في مثال التكوين هذا، يتم إستخدام واجهات 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#
ما إن شكلت ال 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#
ما إن 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#
فحص المسارات مفيد لأشياء كثيرة.
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
نشر بث IP المتعدد في البنية الأساسية المرتكزة على التطبيقات (ACI) وبنى المواقع المتعددة
المراجعة | تاريخ النشر | التعليقات |
---|---|---|
1.0 |
29-Jan-2025 |
الإصدار الأولي |