Vemos las configuraciones iniciales:
R1#sh run | s bgp router bgp 100 no synchronization bgp log-neighbor-changes network 192.168.0.0 network 192.168.1.0 network 192.168.3.0 aggregate-address 192.168.0.0 255.255.252.0 summary-only neighbor 10.0.0.2 remote-as 200 no auto-summary
R2#sh run | s bgp router bgp 200 no synchronization bgp log-neighbor-changes neighbor 10.0.0.1 remote-as 100 neighbor 10.0.0.6 remote-as 300 no auto-summary
R3#sh run | s bgp router bgp 300 no synchronization bgp log-neighbor-changes neighbor 10.0.0.5 remote-as 200 no auto-summaryAhora en R2 para inyectar la ruta 192.168.2.0/24 tenemos que añadir unas cuantas cosas, primero añadiremos en la configuración de BGP de R2
bgp inject-map INJECTED exist-map LEARNEDdonde INJECTED y LEARNED son dos route maps, los cuales se basan en 3 prefix-list, una para las rutas aprendidas
ip prefix-list INJECTED seq 5 permit 192.168.0.0/30Otra para la ruta a inyectar
ip prefix-list LEARNED seq 5 permit 192.168.0.0/22Y la última que marca el vecino del cual aprendemos la ruta sumarizada
ip prefix-list VECINO seq 5 permit 10.0.0.1/32Y creamos el route-map INJECTED y el route-map LEARNED
route-map INJECTED permit 10 set ip address prefix-list INJECTED ! route-map LEARNED permit 10 match ip address prefix-list LEARNED match ip route-source prefix-list VECINOy en R3 deberemos ver la ruta más específica inyectada en la tabla bgp
R3#sh ip bgp BGP table version is 5, local router ID is 10.0.0.6 Status codes: s suppressed, d damped, h history, * valid, > best, i - internal, r RIB-failure, S Stale Origin codes: i - IGP, e - EGP, ? - incomplete Network Next Hop Metric LocPrf Weight Path *> 192.168.0.0/22 10.0.0.5 0 200 100 i *> 192.168.2.0 10.0.0.5 0 200 ?
No hay comentarios:
Publicar un comentario