cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
1451
Views
5
Helpful
2
Replies

Configuring add-path all in IOS XR

fbekhit
Level 1
Level 1

Hello , 

I have a RR in the network and I want it to send all of the available paths to the Clients ,in order to do that, I have enabled the add-path feature on the RR as follow:

 

router bgp xxx
bgp router-id 44.44.44.44
address-family ipv4 unicast
additional-paths receive
additional-paths send
additional-paths selection route-policy rr_best

!

route-policy rr_best
set path-selection all advertise
end-policy
!

neighbor-group rr-clients
remote-as xxx
update-source Loopback0
address-family ipv4 unicast
multipath
route-reflector-client

 

 

However the clients still receive only the best path.

 

Note: I found that there is additional command should be executed on the neighbor/Neighbor-Group, however this command is not available for ios xr.

 

Thanks.

 

 

2 Replies 2

mivens
Level 1
Level 1

Is the add-path capability being both received from and sent to the clients? If you check the output of

sh bgp ipv4 unicast neighbors 

does it include for the IPv4 Unicast address-family:

 Additional-paths Send: advertised and received
Additional-paths Receive: advertised and received

Do the multiple paths to be sent to the client have different next-hops?

I think this is the reason , the add-path operation is none , but I cant find a reason for that .

configuration seems identical.

also the add-path capabilities is exchanged correctly with another vendor peer , it fails only with cisco router !!

 

router bgp xx

 bgp router-id x.x.x.x

 address-family ipv4 unicast

  additional-paths receive

  additional-paths send

  additional-paths selection route-policy rr_selection

 

route-policy rr_selection

  set path-selection all advertise

end-policy

 

and on the other peer

router bgp xx

 bgp router-id x.x.x.x

 address-family ipv4 unicast

  additional-paths receive

  additional-paths send