المحتويات

المقدمة

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

المتطلبات

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

الاصطلاحات

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

التكوين

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

التكوينات

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

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

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

المقدمة

يشرح هذا المستند ميزة التفضيل المحلي لبروتوكول العبارة الحدودية (BGP) ل IPv6. التفضيل المحلي هو إشارة إلى AS أي مسار له تفضيل للخروج من AS للوصول إلى شبكة معينة. يفضل مسار ذو تفضيل محلي أعلى أكثر. القيمة الافتراضية للتفضيل هي 100.

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

المتطلبات

تأكد من استيفاء المتطلبات التالية قبل أن تحاول إجراء هذا التكوين:

- فهم بروتوكول توجيه BGP وتشغيله

- فهم مخطط عنونة IPv6

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

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

- برنامج IOS الإصدار 12.4 من Cisco، مجموعة ميزات خدمات IP المتقدمة

- · سلسلة موجهات الوصول متعددة الخدمات طراز 3700 من Cisco

الاصطلاحات

راجع اصطلاحات تلميحات Cisco التقنية للحصول على مزيد من المعلومات حول اصطلاحات المستندات.

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

في المثال، يعد الموجه R1 و R2 و R3 جزءا من نظام BGP الذاتي رقم 123. يعد R4 جزءا من النظام الذاتي 101 و R5 جزءا من النظام الذاتي 100.

يتم تكوين الموجهات الثلاثة (R1، R2 و R3) باستخدام OSPFv3 لاتصال IGP. يتم الإعلان عن بادئة واجهة التكرار الحلقي ل IPv6 Lo 0 (111:11:111:A:/64 EUI-64 و 222:22:22:22:A:/64 EUI-64 و 333:33:33:A:/64 EUI-64) من الموجهات الثلاثة في المنطقة 0 من بروتوكول توجيه OSPFv3.

يتم تكوين نظير IBGP بين الموجهات R1 و R2 و R3 من خلال بادئات الاسترجاع المتعلمة. يتم توصيل الموجه R1 و R4 عبر إرتباط شبكة WAN (اتصال تسلسلي) ونماذج تجانب EBGP. وبالمثل، يقوم الموجه R3 و R5 بتكوين نظرة إلى بروتوكول EBGP عبر إرتباط الشبكة واسعة النطاق.

يتضمن الموجه R4 و R5 نفس بادئات IPv6:

1. شبكة BC01:BC1:10:A:/64

2. شبكة BC02:BC1:11:A:/64

3. شبكة BC03:BC1:12:A:/64

بما أن الموجهين R4 و R5 يحملان نفس بادئات IPv6، فإن تحديد المسار يعتمد على سمات BGP المعروفة. في هذا المثال، يتم إختيار التفضيل المحلي. يتم تعيين قيمة التفضيل المحلي BGP 500 للبادئة BC01:BC1:10:A:/64 على الموجه R3 من خلال خريطة المسار. وهذا ينتج عن R3 كنقطة خروج لهذه البادئة و R1 نقطة الخروج للبادئين المتبقيين.

التكوين

يتم تمكين واجهات الإيثرنت السريع (F0/0 و F0/1) للموجهات R1 و R2 و R3 باستخدام عنوان IPv6 لتنسيق EUI-64.

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

يستخدم هذا المستند إعداد الشبكة التالي:

التكوينات

يستخدم هذا المستند التكوينات التالية:

- تكوين R1

- تكوين R2

- تكوين R3

- تكوين R4

- تكوين R5

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

R1

interface Loopback0

no ip address

ipv6 address 1111:111:111:A::/64 eui-64

ipv6 enable

ipv6 ospf 10 area 0

!--- Enables OSPFv3 on the interface and associates !--- the interface loopback0 to area 0.

!

interface FastEthernet0/0

description CONNECTED TO Rtr2

no ip address

duplex auto

speed auto

ipv6 address AB01:CD1:123:A::/64 eui-64

ipv6 enable

ipv6 ospf 10 area 0

!

interface Serial0/0

no ip address

ipv6 address AB01:CD1:123:C::/64 eui-64

ipv6 enable

clock rate 2000000

!

interface FastEthernet0/1

no ip address

duplex auto

speed auto

ipv6 address AB01:CD1:123:B::/64 eui-64

ipv6 enable

ipv6 ospf 10 area 0

!

ipv6 router ospf 10

router-id 1.1.1.1

log-adjacency-changes

redistribute connected route-map CONNECTED

!

route-map CONNECTED permit 10

match interface Serial0/0

!

router bgp 123

bgp router-id 1.1.1.1

no bgp default ipv4-unicast

bgp log-neighbor-changes

neighbor 2222:222:222:A:C602:3FF:FEF0:0 remote-as 123

neighbor 2222:222:222:A:C602:3FF:FEF0:0 update-source Loopback0

neighbor 3333:333:333:A:C603:3FF:FEF0:0 remote-as 123

neighbor 3333:333:333:A:C603:3FF:FEF0:0 update-source Loopback0

neighbor AB01:CD1:123:C:C604:16FF:FE98:0 remote-as 101

neighbor AB01:CD1:123:C:C604:16FF:FE98:0 ebgp-multihop 5

!

address-family ipv6

neighbor 2222:222:222:A:C602:3FF:FEF0:0 activate

neighbor 2222:222:222:A:C602:3FF:FEF0:0 next-hop-self

neighbor 3333:333:333:A:C603:3FF:FEF0:0 activate

neighbor 3333:333:333:A:C603:3FF:FEF0:0 next-hop-self

neighbor AB01:CD1:123:C:C604:16FF:FE98:0 activate

exit-address-family

R2

interface Loopback0

no ip address

ipv6 address 2222:222:222:A::/64 eui-64

ipv6 enable

ipv6 ospf 10 area 0

!

interface FastEthernet0/0

no ip address

duplex auto

speed auto

ipv6 address AB01:CD1:123:A::/64 eui-64

ipv6 ospf 10 area 0

!

interface FastEthernet0/1

no ip address

duplex auto

speed auto

ipv6 address AB01:CD1:123:D::/64 eui-64

ipv6 enable

ipv6 ospf 10 area 0

!

ipv6 router ospf 10

router-id 2.2.2.2

log-adjacency-changes

!

router bgp 123

no synchronization

bgp router-id 2.2.2.2

bgp log-neighbor-changes

neighbor 1111:111:111:A:C601:3FF:FEF0:0 remote-as 123

neighbor 1111:111:111:A:C601:3FF:FEF0:0 update-source Loopback0

neighbor 3333:333:333:A:C603:3FF:FEF0:0 remote-as 123

neighbor 3333:333:333:A:C603:3FF:FEF0:0 update-source Loopback0

no auto-summary

!

address-family ipv6

neighbor 1111:111:111:A:C601:3FF:FEF0:0 activate

neighbor 3333:333:333:A:C603:3FF:FEF0:0 activate

exit-address-family

R3

interface Loopback0

no ip address

ipv6 address 3333:333:333:A::/64 eui-64

ipv6 enable

ipv6 ospf 10 area 0

!

interface FastEthernet0/0

no ip address

duplex auto

speed auto

ipv6 address AB01:CD1:123:B::/64 eui-64

ipv6 enable

ipv6 ospf 10 area 0

!

interface Serial0/0

no ip address

ipv6 address AB01:CD1:123:E::/64 eui-64

ipv6 enable

clock rate 2000000

!

interface FastEthernet0/1

no ip address

duplex auto

speed auto

ipv6 address AB01:CD1:123:D::/64 eui-64

ipv6 ospf 10 area 0

!

ipv6 router ospf 10

router-id 3.3.3.3

log-adjacency-changes

redistribute connected route-map CONNECTED

!

router bgp 123

no synchronization

bgp router-id 3.3.3.3

bgp log-neighbor-changes

neighbor 1111:111:111:A:C601:3FF:FEF0:0 remote-as 123

neighbor 1111:111:111:A:C601:3FF:FEF0:0 update-source Loopback0

neighbor 2222:222:222:A:C602:3FF:FEF0:0 remote-as 123

neighbor 2222:222:222:A:C602:3FF:FEF0:0 update-source Loopback0

neighbor AB01:CD1:123:E:C605:16FF:FE98:0 remote-as 202

neighbor AB01:CD1:123:E:C605:16FF:FE98:0 ebgp-multihop 5

no auto-summary

!

address-family ipv6

neighbor 1111:111:111:A:C601:3FF:FEF0:0 activate

neighbor 1111:111:111:A:C601:3FF:FEF0:0 next-hop-self

neighbor 1111:111:111:A:C601:3FF:FEF0:0 route-map LOCAL_PREF out

neighbor 2222:222:222:A:C602:3FF:FEF0:0 activate

neighbor 2222:222:222:A:C602:3FF:FEF0:0 next-hop-self

neighbor 2222:222:222:A:C602:3FF:FEF0:0 route-map LOCAL_PREF out

neighbor AB01:CD1:123:E:C605:16FF:FE98:0 activate

exit-address-family

!

ipv6 prefix-list 10 seq 5 permit BC01:BC1:10:A::/64

!

route-map LOCAL_PREF permit 10

match ipv6 address prefix-list 10

set local-preference 500

!

route-map LOCAL_PREF permit 20

!

route-map CONNECTED permit 10

match interface Serial0/0

R4

interface Serial0/0

no ip address

ipv6 address AB01:CD1:123:C::/64 eui-64

ipv6 enable

clock rate 2000000

!

interface Loopback10

no ip address

ipv6 address BC01:BC1:10:A::/64 eui-64

ipv6 enable

!

interface Loopback11

no ip address

ipv6 address BC02:BC1:11:A::/64 eui-64

ipv6 enable

!

interface Loopback12

no ip address

ipv6 address BC03:BC1:12:A::/64 eui-64

ipv6 enable

router bgp 101

bgp router-id 4.4.4.4

no bgp default ipv4-unicast

bgp log-neighbor-changes

neighbor AB01:CD1:123:C:C601:3FF:FEF0:0 remote-as 123

neighbor AB01:CD1:123:C:C601:3FF:FEF0:0 ebgp-multihop 5

!

address-family ipv6

neighbor AB01:CD1:123:C:C601:3FF:FEF0:0 activate

network BC01:BC1:10:A::/64

network BC02:BC1:11:A::/64

network BC03:BC1:12:A::/64

exit-address-family

R5

interface Serial0/0

no ip address

ipv6 address AB01:CD1:123:E::/64 eui-64

ipv6 enable

clock rate 2000000

!

interface Loopback10

no ip address

ipv6 address BC01:BC1:10:A::/64 eui-64

ipv6 enable

!

interface Loopback11

no ip address

ipv6 address BC02:BC1:11:A::/64 eui-64

ipv6 enable

!

interface Loopback12

no ip address

ipv6 address BC03:BC1:12:A::/64 eui-64

ipv6 enable

!

router bgp 202

bgp router-id 5.5.5.5

no bgp default ipv4-unicast

bgp log-neighbor-changes

neighbor AB01:CD1:123:E:C603:3FF:FEF0:0 remote-as 123

neighbor AB01:CD1:123:E:C603:3FF:FEF0:0 ebgp-multihop 5

!

address-family ipv6

neighbor AB01:CD1:123:E:C603:3FF:FEF0:0 activate

network BC01:BC1:10:A::/64

network BC02:BC1:11:A::/64

network BC03:BC1:12:A::/64

exit-address-family

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

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

على الموجه R1

1. show ipV6 interface brief

2. عرض ملخص البث الأحادي ل BGP IPv6

على الموجه R2

1. show ipV6 interface brief

2. عرض البث الأحادي ل BGP IPv6
ملاحظة: في حالة عدم تكوين التفضيل المحلي، يكون للموجه R2 (RTR2) الموجه R1 (RTR1) الخطوة التالية لجميع عناوين IPv6 المتعلمة.

3. عرض البث الأحادي ل BGP IPv6
بعد تكوين التفضيل المحلي 500 للبادئة BC01:BC1:10:A:/64، يتلقى R2 مخرج مختلف فقط لهذه البادئة.

ملاحظة: تأخذ البادئة bc01:bc1:10:a:/64 مسار خروج من الموجه R3 حيث يتم تعيين التفضيل المحلي أعلى.

على الموجه R3

1. show ipV6 interface brief

2. عرض ملخص البث الأحادي ل BGP IPv6

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

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

1. تحديثات debug bgp ipV6

2. مسح bgp ipV6 {unicast | multicast}

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

- صفحة دعم بروتوكول العبّارة الحدودية (BGP)

- BGP: الأسئلة المتكررة

- خوارزمية تحديد مسار BGP الأفضل

- دراسات حالة لبروتوكول العبّارة الحدودية (BGP)

- صفحة دعم IP الإصدار 6

- تنفيذ BGP متعدد البروتوكولات ل IPv6

- الدعم التقني والمستندات - Cisco Systems