Este documento explica la característica Preferencia Local del Border Gateway Protocol (BGP) de IPv6. La preferencia local es una indicación para el AS sobre qué trayectoria tiene preferencia para salir del AS a fin de alcanzar una red determinada. Se prefiere un trayecto con preferencia local más alta. El valor predeterminado de preferencia es 100.
Asegúrese de cumplir estos requisitos antes de intentar esta configuración:
Comprensión del protocolo de ruteo BGP y su funcionamiento
Introducción al esquema de direccionamiento IPv6
La información de este documento se prueba en estas versiones de software y hardware
Software Cisco IOS versión 12.4, conjunto de funciones de servicios IP avanzados
•Routers de acceso multiservicio Cisco de la serie 3700
En el ejemplo, el Router R1, R2 y R3 forman parte del Sistema Autónomo BGP número 123. R4 forma parte del Sistema Autónomo 101 y R5 del Sistema Autónomo 100.
Los tres routers (R1, R2 y R3) se configuran con OSPFv3 para la conectividad IGP. Prefijo IPv6 de la interfaz de bucle invertido Lo 0 (1111:111:111:A::/64 eui-64, 222:222:222:A::/64 eui-64 Y 333:333:333 R:/64 eui-64) de los tres routers se anuncia en el Área 0 del protocolo de ruteo OSPFv3.
El peering IBGP se forma entre los routers R1, R2 y R3 a través de los prefijos loopback aprendidos. Los routers R1 y R4 están conectados a través de un enlace WAN (conexión serial) y forman pares EBGP. Del mismo modo, los routers R3 y R5 están formando peering EBGP sobre el link WAN.
Los routers R4 y R5 inyectan los mismos prefijos IPv6:
red BC01:BC1:10:A::/64
red BC02:BC1:11:A::/64
red BC03:BC1:12:A::/64
A medida que los dos Routers R4 y R5 inyectan los mismos prefijos IPv6, la selección de trayectoria se basa en atributos conocidos de BGP. En este ejemplo, se elige Preferencia local. El valor de Preferencia Local BGP de 500 se configura para el prefijo BC01:BC1:10:A::/64 en el router R3 a través del route-map. Esto da como resultado R3 como punto de salida para este prefijo y R1 como punto de salida para los dos prefijos restantes.
Las interfaces Fast Ethernet (F0/0 Y F0/1) de los routers R1, R2 Y R3 son compatibles con IPv6 con dirección IPv6 de formato eui-64.
En este documento, se utiliza esta configuración de red:
En este documento, se utilizan estas configuraciones:
Nota: Todos los routers están habilitados con el reenvío de paquetes IPv6 mediante el comando ipv6 unicast-routing .
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 |
Esta sección proporciona información que puede utilizar para confirmar que su configuración funciona correctamente.
En el router R1
En el router R2
Nota: Cuando no se configura la preferencia local, el router R2 (Rtr2) tiene el router R1 (Rtr1) como salto siguiente para todas las direcciones IPv6 aprendidas.
Nota: El prefijo BC01:BC1:10:A::/64 toma una trayectoria de salida del Router R3 ya que la Preferencia Local se establece en lo más alto.
En el router R3
Utilice estos comandos para la resolución de problemas