BGP using next-hop-self with a route reflector

When implementing the BGP routing protocol, when applied to a BGP Route Reflector, the next-hop-self keyword for an iBGP neighbor will not modify the next hop for reflected routes. With the all parameter, the next hop of eBGP and iBGP learned routes will be updated by the route-reflector.