cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
1070
Views
6
Helpful
1
Replies

Why I am getting no prefixes from neighbors? (0!)

news2010a
Level 3
Level 3

Hi, not sure but this could be a specific ASR9K required configuration to allow me to get prefixes from two neighbors downstream?

I am attaching detailed information. Can you please let me know what  I am missing here?

RP/0/0/CPU0:ios#sh ip bgp summ
Thu Jan 21 19:38:04.336 UTC
BGP router identifier 192.168.200.7, local AS number 7
BGP generic scan interval 60 secs
Non-stop routing is enabled
BGP table state: Active
Table ID: 0xe0000000   RD version: 5
BGP main routing table version 5
BGP NSR Initial initsync version 3 (Reached)
BGP NSR/ISSU Sync-Group versions 0/0
BGP scan interval 60 secs

BGP is operating in STANDALONE mode.


Process       RcvTblVer   bRIB/RIB   LabelVer  ImportVer  SendTblVer  StandbyVer
Speaker               5          5          5          5           5           0

Some configured eBGP neighbors (under default or non-default vrfs)
do not have both inbound and outbound policies configured for IPv4 Unicast
address family. These neighbors will default to sending and/or
receiving no routes and are marked with '!' in the output below.
Use the 'show bgp neighbor <nbr_address>' command for details.

Neighbor        Spk    AS MsgRcvd MsgSent   TblVer  InQ OutQ  Up/Down  St/PfxRcd
10.0.200.1        0     1      75      69        5    0    0 01:06:12          0!
10.0.200.6        0     1      74      77        5    0    0 01:05:29          0!

RP/0/0/CPU0:ios#

1 Reply 1

Vinit Jain
Cisco Employee
Cisco Employee

It seems you have not configured route-policy to permit the prefixes. In IOS XR you need route-policy to permit the prefixes on EBGP connection.

Try configuring the below route-policy:

route-policy pass

pass

end route-policy

router bgp <>

neighbor x.x.x.x

address-family ipv4 unicast

route-policy pass in

route-policy pass out

This will fix the problem.

Regards

Vinit

Thanks
--Vinit