cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
1198
Views
3
Helpful
7
Replies

eBGP to eigrp redistribution issue

Vinayaka Raman
Level 1
Level 1

Please take a look at the file attached and help me understanding why eBGP to eigrp redistribution is failed.

Regards Vinayak
1 Accepted Solution

Accepted Solutions

cadet alain
VIP Alumni
VIP Alumni

Hi,

FD is inaccessible

can you try this:

route-map routes-from-x permit 10

match ip address prefix-list routes-from-x

set metric 65000 40 255 1 1500

!

route-map routes-from-x permit 20

set metric 65000 60 255 1 1500

then verify on eigrp neighbour that the prefixes are in the RIB as D EX

Regards

Alain

Don't forget to rate helpful posts.

Don't forget to rate helpful posts.

View solution in original post

7 Replies 7

Hello

Try giving disabling auto-summarization in eigrp and give the ebgp routes an eigrp metric

router eigrp 1

no auto-summary

redistribute bgp 65457 route-map routes-from-x metric 1 1 1 1 1

res

Paul

Please don't forget to rate any posts that have been helpful.

Thanks.


Please rate and mark as an accepted solution if you have found any of the information provided useful.
This then could assist others on these forums to find a valuable answer and broadens the community’s global network.

Kind Regards
Paul

cadet alain
VIP Alumni
VIP Alumni

Hi,

FD is inaccessible

can you try this:

route-map routes-from-x permit 10

match ip address prefix-list routes-from-x

set metric 65000 40 255 1 1500

!

route-map routes-from-x permit 20

set metric 65000 60 255 1 1500

then verify on eigrp neighbour that the prefixes are in the RIB as D EX

Regards

Alain

Don't forget to rate helpful posts.

Don't forget to rate helpful posts.

I will update you when I get a chance to implment this metric change..thanks for the inputs..

Regards Vinayak

Hi, I used the metric what alain have suggested and it worked fine..

I have duplicated the old metric values from one of the production router..(config posted below)

Only the bandwidth value is changed to 65000 in my original config..(refer my attachment above)

Can you please explain what went wrong in my original config and how does below config with a load of 255 can work without issues?

CR1#show run | s r eigrp
router eigrp 1
redistribute static metric 64 150 150 150 1500
redistribute bgp 65457 metric 60000 50 255 255 1500 route-map bgp2eigrp
network 10.1.201.0 0.0.0.255
network 10.48.0.0 0.0.0.3
network 10.48.0.4 0.0.0.3
network 10.200.1.2 0.0.0.0
network 10.0.0.0
network 100.0.0.0
no auto-summary


CR1#show route-map bgp2eigrp
route-map bgp2eigrp, permit, sequence 10
  Match clauses:
    ip address (access-lists): bgp2eigrp
  Set clauses:
  Policy routing matches: 0 packets, 0 bytes


CR1#show ip route 100.9.254.0
Routing entry for 100.9.254.0/24
  Known via "bgp 65457", distance 20, metric 0
  Tag 65000, type external
  Redistributing via eigrp 1
  Advertised by eigrp 1 metric 60000 50 255 255 1500 route-map bgp2eigrp
  Last update from 152.177.133.9 1w3d ago
  Routing Descriptor Blocks:
  * 152.177.133.9, from 152.177.133.9, 1w3d ago
      Route metric is 0, traffic share count is 1
      AS Hops 2
      Route tag 65000

Regards Vinayak

Hello Vinayaka,

>> I used the metric what Alain have suggested and it worked fine.

So you should rate Alain's post as it solved your issue.

I did it for you

>> how does below config with a load of 255 can work without issues?

a) you are setting a seed metric for redistribution so any acceptable value can be used, load can be 255

b) with default K settings load is NOT used for metric calculation so the actual value of the load metric component is a don't care.

c)

>>Can you please explain what went wrong in my original config

CR2#show ip ei top 10.60.16.0/22

EIGRP-IPv4 Topology Entry for AS(1)/ID(10.46.0.254) for 10.60.16.0/22

  State is Passive, Query origin flag is 1, 0 Successor(s),>>>> FD is 4294967295>>

  Descriptor Blocks:

  100.190.15.7 (GigabitEthernet0/0), from 100.190.15.7, Send flag is 0x0

      Composite metric is (55552/55296), route is External

      Vector metric:

        Minimum bandwidth is 60240 Kbit

        Total delay is 510 microseconds

        Reliability is 255/255

        Load is 255/255

        Minimum MTU is 1500

        Hop count is 1

      External data:

        Originating router is 10.200.1.1

        AS number of route is 65457

        External protocol is BGP, external metric is 0

        Administrator tag is 65000 (0x0000FDE8)

Edit:

I don't see the difference between your configuration and the one proposed by Alain.

Hope to help

Giuseppe


Thanks for your participation...

I thought I could rate some one after i get my doubt cleared completely..But I am ok you have resolved it ..I still seek some clarification...

In my original post, I have used a route-map like below and it did not work..the topology table entry you see in the attachement is from a different eigrp peer. not from the own router redistribution

route-map routes-from-x permit 10

match ip address prefix-list routes-from-x

set metric 65000 40 255 255 1500

!

route-map routes-from-x permit 20

set metric 65000 60 255 255 1500

!

Alian has suggested me to use like this..it started working..

route-map routes-from-x permit 10

match ip address prefix-list routes-from-x

set metric 65000 40 255 1 1500

!

route-map routes-from-x permit 20

set metric 65000 60 255 1 1500

the only change i see is the load value in the metric. So my question was on the load and you told me that it will not make any difference.

The other thing that confused me is, I have routers in my environment that use redistribution map with a load of 255 and it works fine there.

Regards Vinayak

Hello Vinayaka,

now I see your point, in my work I have always used a seed load component metric of 1 with no problems.

What is the difference between the routers  ( model , IOS flavor (IOS, IOS XR, NX-OS)  IOS version.?

We cannot know if a particular EIGRP implementation checks for load component value and reacts to a  value of 255 in the way that Alain has noted.

For example for NX-OS in the forums several differences have been pointed out.

As a general guideline when choicing a seed metric for redistribution staying away from extreme values is wise.

So let me say that I have changed my idea, the load component should be a don't care but in some implementations there is a sort of check of it. This is only a guess.

There is a Cisco expert in the field of  EIGRP that may be able to explain the differences in implementation.

He sometimes answers to questions about EIGRP implementation in the forums. But I am missing his name he may be Philip Safer or something like this

Or we can wait for good Peter Paluch to join the discussion.

Hope to help

Giuseppe

Review Cisco Networking products for a $25 gift card