Hi all!
I've been assigned a task to find out a way, how to make a multihoming setup, where the customer has the same IP address, no matter if he's running on the primary connection or on the backup. Ideally the connection has to be redundant up to our main uplink to the IXP, however even better would be, if the redundancy would be up to the IXP. The second option would be possible, as we do have an unsed router at the IXP.
My idea was the following: the primary connection (through the ISP I'm working for) would consist of a direct VLAN or a VPN to the router at the IXP (or in our offices, if we'd go for the version which is redundant only to our uplink), and there would be one more VPN created over the secondary connection (ADSL or LTE - not maintained by us). These interfaces (VPN+VLAN or VPN+VPN) would be bonded together with the active backup setting on both ends.
My boss said, that this is a great idea, but there is no check for the integrity of the links, and it's done on layer 2. He would like to see a layer 3 option, involving routing protocols, BGP or OSPF ideally. However I don't have much experience with them, and I'm not sure which protocol to use, and how to use it.
I tried searching the web (and this forum as well), but I wasn't able to come up with a result, that would be usable.
Can you give me some advice?
Thanks in advance!