How to configure BGP MultiHoming

Hello,

I am interested to enable BGP , because I heard that BGP allows me to use one public ip address if i am connected to 2 different ISPs .

My decision is as follows :

  • I want to use the public ip address of the local isp which i call it ISP-1 .
  • I want to use only the traffic from ISP-2 (Overseas) , but I have only Private IP.

My questions :

  • Does BGP allow me to use the address information provided by ISP-1 (Local) and use the bandwidth of the overseas ISP-2 even if the ISP-2 has given me a private ip ?.

  • Should I contact my ISP-1 to enable BGP for me or I must install a router board and assign the public ip addresses that was provided by ISP-1 . I am connected to ISP-1 through Modem ADSL and the ISP-1 has given me 16 ip addresses only.

  • Should I also contact ISP-2 to enable BGP for me or it also works if i add another router board , assign the private ip address that i got and enable BGP on that routerboard and name is as ISP2 by myself?. That way , my local router will connect to the 2 routerboards that i have to install and decide to use the traffic of the ISP-2 , but use the ip information of ISP-1 . For example : when i go to www.whatismyip.com .. it should give me the public ip of isp-1?. Right?

I really appreciate if anyone can help me with the configuration if it is possible .

Its not possible in Your “case” to have one ip trough 2 isps.

You need to have an ASN, provided from ripe, arin etc, Get som IP’s to the ASN, and then do a bgp to one or more ISPs. Then you will get Your IP’s trough “their” net.

To route overseas/local, yo need to somehow tell “This is overseas” this is “local”. Usualy done by connecting to xxxxIX Exchange point, for local routes, and some ISP’s for global route.