07-06-2020 02:22 AM
Hai experts!
In my work, i have experience to config connecting branches offices to data center edge router via BGP (with Metro E and MPLS media). But i curious about how to connect dc edge router to branch router vice versa via internet. Any idea? Do i have to advertise company public ip address in branch router to internet? What kind of configuration i have to do in my branch and edge router if they are connected via internet?
Fyi, i have configured site to site vpn, but it is between our company asr/inet router and company ip public to our third party partner's ip public. But still have no idea how to connect brnach to dc via internet.
Thank you for your enlighment.
Solved! Go to Solution.
07-07-2020 07:41 PM - edited 07-07-2020 07:43 PM
The routers would have an Internet IP on their interface that connects to the Internet. This IP is not "shared" internally. The inside facing interface, and the VPN interface, would have an internal/private IP, like your example of using 192.168.10.10.
Yes, if you have 300 branches, you'll need 300 public IPs. These IPs are provided by your ISP(s).
To make management of 300 branches "easier", with DMVPN (mentioned by Giuseppe), it only needs to "know" the hub's public IP, it then use NHRP to inform the hub what the branch's public IP is. Further, I recall (?) the branch can use DHCP to obtain its public IP from the ISP it connects to.
The branch internal IP assignments, you'll need to allocate IPs for.
"I'm sorry for my lack of knowledge and experience sir, i still can not understand how to connect dc - branch via internet."
Nothing to be sorry for. You did the right thing, you asked for further information.
07-06-2020 03:03 AM
Hello @SubnetWarrior ,
connecting to an HQ over the public Internet is usually done using an IPSec LAN to LAN VPN or other variants of this technology like DMVPN ( Cisco proprietary) or GET VPN. The last two are used when the number of remote site / spokes is high instead of using point to point IPSec tunnels.
Specially with Cisco routers there is an advantage on using p2p GRE tunnels that are then protected by IPSec: the main advantages are the following two:
- ability to run a routing protocol like IGP (OSPF, EIGRP or even IS-IS) over the GRE tunnels to advertise remote subnets dynamically
- ability to support multicast traffic flows over GRE tunnels.
Actually DMVPN uses a special type of GRE tunnel called mGRE multipoint GRE in combination with NHRP.
Hope to help
Giuseppe
07-06-2020 06:30 AM
07-06-2020 06:37 PM
07-07-2020 05:48 AM
07-07-2020 06:44 PM
07-07-2020 07:41 PM - edited 07-07-2020 07:43 PM
The routers would have an Internet IP on their interface that connects to the Internet. This IP is not "shared" internally. The inside facing interface, and the VPN interface, would have an internal/private IP, like your example of using 192.168.10.10.
Yes, if you have 300 branches, you'll need 300 public IPs. These IPs are provided by your ISP(s).
To make management of 300 branches "easier", with DMVPN (mentioned by Giuseppe), it only needs to "know" the hub's public IP, it then use NHRP to inform the hub what the branch's public IP is. Further, I recall (?) the branch can use DHCP to obtain its public IP from the ISP it connects to.
The branch internal IP assignments, you'll need to allocate IPs for.
"I'm sorry for my lack of knowledge and experience sir, i still can not understand how to connect dc - branch via internet."
Nothing to be sorry for. You did the right thing, you asked for further information.
07-07-2020 07:56 PM
Discover and save your favorite ideas. Come back to expert answers, step-by-step guides, recent topics, and more.
New here? Get started with these tips. How to use Community New member guide