Community,
I'm stuck. I have the correct configurations for 10.0.1.0/24, but I have a loop in my topology. I know why the loop is there, what I don't know is how to fix it. I've tried several things, such as AS prepending, but I get negative results. It seems that the inheritance aspect of the injected prefix is causing a loop between R4 and R5. When I trace from BB3, I see the loop. I completed the task, in terms of ensure the injected prefix is coming from R4, but it can't be right to have a loop in the topology. Your help is greatly appreciated.
RS.1.1.BB3>traceroute 10.0.1.1
1 204.12.1.4 4 msec 4 msec 4 msec
2 155.1.45.5 [AS 100] 8 msec 4 msec 4 msec
3 155.1.45.4 [AS 100] 4 msec 4 msec 4 msec
4 155.1.45.5 [AS 100] 8 msec 4 msec 4 msec
5 155.1.45.4 [AS 100] 8 msec 8 msec 4 msec
6 155.1.45.5 [AS 100] 4 msec 4 msec 4 msec
7 155.1.45.4 [AS 100] 8 msec 8 msec 4 msec
RS.1.1.BB3>sh ip bgp 10.0.1.1
BGP routing table entry for 10.0.1.0/24, version 221
Paths: (1 available, best #1, table Default-IP-Routing-Table)
Advertised to update-groups:
1 2
100, (aggregated by 200 150.1.2.2)
204.12.1.4 from 204.12.1.4 (150.1.4.4)
Origin IGP, localpref 100, valid, external, atomic-aggregate, best
Rack1R4#sh ip bgp 10.0.1.1
BGP routing table entry for 10.0.1.0/24, version 18
Paths: (1 available, best #1, table Default-IP-Routing-Table)
Advertised to update-groups:
2
Local, (aggregated by 200 150.1.2.2), (injected path from 10.0.0.0/22)
155.1.45.5 from 155.1.45.5 (150.1.5.5)
Origin IGP, localpref 100, valid, external, atomic-aggregate, best
Rack1R5#sh ip bgp 10.0.1.1
BGP routing table entry for 10.0.1.0/24, version 113
Paths: (1 available, best #1, table Default-IP-Routing-Table)
Advertised to update-groups:
2 3
100, (aggregated by 200 150.1.2.2)
155.1.45.4 from 155.1.45.4 (150.1.4.4)
Origin IGP, localpref 100, valid, external, atomic-aggregate, best
CONFIGS
ip prefix-list AGGREGATE seq 5 permit 10.0.0.0/22
ip prefix-list INJECT_IP seq 5 permit 10.0.1.0/24
ip prefix-list SOURCE seq 5 permit 155.1.146.1/32
route-map INJECT_MAP permit 10
set ip address prefix-list INJECT_IP
set origin igp
route-map EXIST_MAP permit 10
match ip address prefix-list AGGREGATE
match ip route-source SOURCE
route-map DENY_INJECT_MAP deny 1
match ip address prefix-list INJECT_IP
route-map DENY_INJECT_MAP permit 100
router bgp 100
bgp inject-map INJECT_MAP exist-map EXIST_MAP
neighbor 155.1.146.1 route-map DENY_INJECT_MAP out
↧
7.42 BGP Conditional Route Injection - HELP!!!!!!
↧