i getting one issue regarding external network reachability issue from ibgp peers.
R1 and R2 are EBGP nei
R2, R3 and R4 are full mesh ibgp nei
EIGRP is running between R2 R3 and R4
on R2, next-hop-self command used for R3 and R4 for external netwrk 192.168.1.0/24 which is commected loopback interface of R1
issue-- i can able to see 192.168.1.0 in bgp and routing table of R2 R3 and R4 and able to ping from R2 but unable to ping from R3 and R4 and its stuck till R2
the alternate way is to use the network command in router BGP on R2.
in BGP network command behaves differently then with IGPs like EIGRP:
network command can be used to put into BGP table every IP prefix known in the IP routing table including prefixes learned by EIGRP, OSPF and so on.
so you need to use
network prefix mask
for example for 172.16.20.0/24
network 172.16.20.0 mask 255.255.255.0
the usage of mask is mandatory if you have disabled auto-summary with
this command changes the behaviour of network command.
with no auto-summary an exact match in IP routing table is needed to trigger injection into BGP table
Hope to help