06-10-2019 11:28 PM
I have this configuration:
router eigrp 1861
distribute-list 5 in
default-metric 10000 1000 255 1 1500
network 27.0.0.0
redistribute connected route-map allow_connected
redistribute static
redistribute bgp 65361
!
"show ip protocols" does not show BGP being redistributed:
Routing Protocol is "eigrp 1861"
Outgoing update filter list for all interfaces is not set
Incoming update filter list for all interfaces is 5
Default networks flagged in outgoing updates
Default networks accepted from incoming updates
Redistributing: connected, static
BGP does not appear after "Redistributing:" above. What could cause BGP to be not redistributed?
I definitely have BGP running:
Routing Protocol is "bgp 65361"
I am running Cisco ASR1001-X, Cisco IOS XE Software, Version 03.16.02.S
06-10-2019 11:45 PM
Hi there,
You need to append the redistribute command with a metric:
! router eigrp 1861 redistribute bgp 65361 metric 100 1 255 1 1500 !
cheers,
Seb.
06-11-2019 12:32 AM
Hello pkemp,
only BGP routes that are installed in the IP routing table can be redistributed.
You can check if there are BGP Route installed with
show ip route bgp
You have configured a default-metric and this should apply to all redistribute commands into EIGRP
>> default-metric 10000 1000 255 1 1500
Hope to help
Giuseppe
06-11-2019 01:04 AM
Hello,
on a side note, in theory, the default metric you configured under the EIGRP process should show up as default redistribution metric, and allow for BGP redistribution into EIGRP. I ran a simple setup in GNS3 and got the below result.
Which makes me wonder your issue could be IOS or platform specific...
Can you post the full configuration of your ASR, as well as the output of 'show ip route' ?
Routing Protocol is "eigrp 1"
Outgoing update filter list for all interfaces is not set
Incoming update filter list for all interfaces is not set
Default networks flagged in outgoing updates
Default networks accepted from incoming updates
Redistributing: bgp 2
EIGRP-IPv4 Protocol for AS(1)
Metric weight K1=1, K2=0, K3=1, K4=0, K5=0
Soft SIA disabled
NSF-aware route hold timer is 240
Router-ID: 2.2.2.2
Topology : 0 (base)
Active Timer: 3 min
Distance: internal 90 external 170
Maximum path: 4
Maximum hopcount 100
Maximum metric variance 1
Default redistribution metric is 10000 1000 255 1 1500
06-12-2019 12:03 AM
Agreed the default distribution metric should be sufficient to allow redistribution to occur. It shouldn't be needed on the redistribute command.
I can't post additional configuration for privacy reasons because its a production system. But there is nothing special. Mainly static routes, access lists and QoS classes.
We are tending towards the conclusion that its a software glitch - planning to reapply configs/reboots this weekend.
Thanks for the feedback. Will post the outcome.
06-12-2019 12:26 AM
Hello pkemp,
I agree that the default seed metric should apply to BGP too.
However, for BGP protocol there is a special case : iBGP routes are not redistributed into an IGP unless the router bgp process has the command bgp redistribute-internal
see
If this is your case that is you would like to redistribute iBGP routes into EIGRP, you need the command described above in the BGP configuration.
Hope to help
Giuseppe
06-12-2019 01:04 AM
Hello
What does the eigrp topology D/B state, any inaccessible routes showing, Do you have any summary routes conflicting with the routes your trying to redistribute?
Sh ip eigrp topology
06-13-2019 07:07 PM
Update:
It appears the problem is that the "router bgp 65361" config had previously been removed and added again. This interrupts redistribution. In the EIGRP process the command "redistribute bgp 65361" is still there but needs to be reapplied. This gets redistribution working again. I have tested in a lab.
I got a clue from a previous post:
Waiting to apply to production environment.
Discover and save your favorite ideas. Come back to expert answers, step-by-step guides, recent topics, and more.
New here? Get started with these tips. How to use Community New member guide