A quick overview and configurations on how BGP handles the Next Hop while advertising a route to IBGP and EBGP neighbors.
BGP Next Hop Processing
1. IBGP - it DOES NOT change the next hop. Manually use next-hop self
2. EBGP- Changes Next Hop address to its advertised ip/own ip