In diesem Dokument wird die Funktion "BGP (IPv6 Border Gateway Protocol) Local-Preference" (Lokale Voreinstellungen) erläutert. Die lokale Präferenz ist ein Hinweis auf das AS, über den der Pfad das AS verlassen möchte, um ein bestimmtes Netzwerk zu erreichen. Ein Pfad mit einer höheren lokalen Präferenz wird bevorzugt. Der Standardwert der Voreinstellung ist 100.
Stellen Sie sicher, dass Sie diese Anforderungen erfüllen, bevor Sie versuchen, diese Konfiguration durchzuführen:
Verständnis des BGP-Routing-Protokolls und seiner Funktionsweise
Verständnis des IPv6-Adressierungsschemas
Die Informationen in diesem Dokument wurden mit diesen Software- und Hardwareversionen getestet.
Cisco IOS Software Release 12.4, Advanced IP Services Feature-Set
· Cisco Multiservice Access Router der Serie 3700
Weitere Informationen zu Dokumentkonventionen finden Sie unter Cisco Technical Tips Conventions (Technische Tipps zu Konventionen von Cisco).
Im Beispiel sind Router R1, R2 und R3 Teil der BGP Autonomous System Number 123. R4 ist Teil des autonomen Systems 101 und R5 Teil des autonomen Systems 100.
Die drei Router (R1, R2 und R3) sind mit OSPFv3 für IGP-Verbindungen konfiguriert. IPv6-Präfix der Loop-Back-Schnittstelle Lo 0 (111:111:11:A::/64 eui-64, 222:222:222:A:/64 eui-64 und 333:333:333 3:A::/64 eui-64) aller drei Router wird im Bereich 0 des OSPFv3-Routing-Protokolls angekündigt.
Das IBGP-Peering wird zwischen den Routern R1, R2 und R3 durch gelernte Loopback-Präfixe gebildet. Router R1 und R4 sind über einen WAN-Link (serielle Verbindung) verbunden und bilden EBGP-Peering. Entsprechend bilden Router R3 und R5 EBGP-Peering über WAN-Verbindung.
Router R4 und R5 injizieren die gleichen IPv6-Präfixe:
Netzwerk BC01:BC1:10:A:/64
Netzwerk BC02:BC1:11:A:/64
Netzwerk BC03:BC1:12:A:/64
Da die beiden Router R4 und R5 dieselben IPv6-Präfixe einsetzen, basiert die Pfadauswahl auf den bekannten BGP-Attributen. In diesem Beispiel wird "Lokale Voreinstellungen" ausgewählt. Der Wert für die lokale BGP-Voreinstellung von 500 wird für das Präfix BC01:BC1:10:A:/64 auf Router R3 durch route-map festgelegt. Dies führt dazu, dass R3 als Ausgangspunkt für dieses Präfix und R1 der Ausgangspunkt für die beiden verbleibenden Präfixe ist.
Die Fast Ethernet-Schnittstellen (F0/0 und F0/1) der Router R1, R2 und R3 sind IPv6-fähig, wobei die IPv6-Adresse des Formats "eui-64" verwendet wird.
In diesem Dokument wird die folgende Netzwerkeinrichtung verwendet:
In diesem Dokument werden folgende Konfigurationen verwendet:
Hinweis: Alle Router werden mit dem Befehl ipv6 unicast-routing mit der Weiterleitung von IPv6-Paketen aktiviert.
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 |
Dieser Abschnitt enthält Informationen zur Bestätigung, dass Ihre Konfiguration ordnungsgemäß funktioniert.
Router R1
Router R2
Hinweis: Wenn die lokale Voreinstellung nicht konfiguriert ist, hat Router R2 (Rtr2) den Router R1 (Rtr1) als nächsten Hop für alle gelernten IPv6-Adressen.
Hinweis: Das Präfix BC01:BC1:10:A:/64 verwendet einen Exitpfad des Routers R3, da die lokale Voreinstellung höher eingestellt ist.
Router R3
Verwenden Sie diese Befehle zur Fehlerbehebung