There is a router R1 in my network using static route to reach specific subnet in another router R2 because there is no routing protocols running between each other, the static route like 1.x.x.0 x.x.x.192 184.108.40.206, R1 is running IBGP with a R-Reflector and it's shall advertise network 1.x.x.0 via bgp to the RR but the strange point is that R1 sent network 1.x.x.0/26 to RR with next-hope 220.127.116.11!!! how is that??
Neighbor 192.168.99.3 remote-as 65530
Neighbor 192.168.99.3 update-source loopback 0
Neighbor 192.168.99.3 ebgp 2
network 1.x.x.0 mask x.x.x.192
The output from sh ip bg is
*> 1.x.x.0/26 18.104.22.168 0 32768 i
There is no problem from the RR side because the rest of clients working well
As I indicated earlier, this is not a problem. This is correct behaviour as per RFC4271 Section 5.1.3 (1):
"When announcing a locally-originated route to an internal peer, the BGP speaker SHOULD use the interface address of the router through which the announced network is reachable for the speaker as the NEXT_HOP."
As you can see, the RFC mandates that the next-hop should not be changed in such cases..
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...