The BGP config looks ok. Pls check the below points:
1. Networks are originated only if there is an exact match entry in the IGP. So please check in your local BGP table that you have all three entries that you mentioned. "show ip bgp". Since you said VSNL is not receiving x.x.17.0/24 check whether it exists in your local BGP table. One way of injecting would be to have a route pointing towards null0 with higher AD but care must be taken.
2. Also check what are the prefixes that you are advertising to the neighbors "show ip bgp neighbor x.x.x.x advertised-routes". If this looks ok, then mostly chances could be the neighbor is filtering the prefixes.
3. In that case you can ask them to check for any filters applied. If they have enabled soft-reconfiguration inbound then neighbors can check the routes receiving from you with "show ip bgp neighbor x.x.x.x received-routes".
Point 1 - It is already taken care. All routes are injecting in to BGP
SP's have confirmed that they dont have any filters.
Let me repeate the prefixes received by other SP.
VSNL : 220.127.116.11/23 (traffice sources from 18.104.22.168/24 & 22.214.171.124/24 moves over VSNL)
Bharti : 126.96.36.199/24 ( Traffice soruced only from 188.8.131.52/24 moves not from 184.108.40.206/24
Below output looks intresting
RTR##sh ip bgp neighbors 220.127.116.11 advertised-routes BGP table version is 26, local router ID is 18.104.22.168 Status codes: s suppressed, d damped, h history, * valid, > best, i - internal, r RIB-failure, S Stale Origin codes: i - IGP, e - EGP, ? - incomplete
Network Next Hop Metric LocPrf Weight Path *> 22.214.171.124/23 0.0.0.0 0 32768 i *> 126.96.36.199 188.8.131.52 0 32768 i
Total number of prefixes 2 CTS-MUM-Internet#
RTR#sh ip bgp neighbors 184.108.40.206 advertised-routes BGP table version is 26, local router ID is 220.127.116.11 Status codes: s suppressed, d damped, h history, * valid, > best, i - internal, r RIB-failure, S Stale Origin codes: i - IGP, e - EGP, ? - incomplete
Network Next Hop Metric LocPrf Weight Path *> 18.104.22.168 0.0.0.0 0 32768 i *> 22.214.171.124/23 0.0.0.0 0 32768 i
Total number of prefixes 2
Output marked in RED saying the same which pattern we are seeing...
I think logic is working as under (Please correct me if i am wrong) Let's recall prefix-list
ip prefix-list Bharti-ANNOUNCE seq 5 permit 126.96.36.199/24 ip prefix-list Bharti-ANNOUNCE seq 15 permit 188.8.131.52/23 ! ip prefix-list VSNL-ANNOUNCE seq 10 permit 184.108.40.206/24 ip prefix-list VSNL-ANNOUNCE seq 15 permit 220.127.116.11/23
Bharti : If seq no.s 5 is satisfied no need to come on seq 15 or seq 5 is satisfied & seq 15 already contains 18.104.22.168/24 hence it is not considered.
VSNL : If seq no.s 10 is satisfied no need to come on seq 15 or it may like that seq 10 is satisfied & seq 15 already contains 22.214.171.124/24 hence it is not considered.
We are pleased to announce availability of Beta software for 16.6.3. 16.6.3 will be the second rebuild on the 16.6 release train targeted towards Catalyst 9500/9400/9300/3850/3650 switching platforms. We are looking for early feedback from custome...