This document discusses configuring next-hop-self on routers to change the next hop attribute for BGP routes advertised between autonomous systems. It shows the configuration of ISP1, ISP2 and Branch routers without changing the next hop. ISP1 is then configured with next-hop-self so that routes learned from ISP2 and advertised to Branch will have ISP1 as the next hop rather than ISP2. This allows Branch to successfully ping the network learned via BGP.