Establishing a VPLS tunnel across locations
Establishing a VPLS tunnel across locations
Can you share your configuration file or export command? I'll compare it with yours. All private details will be omitted.
I've completed the configuration. Established a GRE tunnel between routers, assigned IPs to interfaces, and configured static routes for loopback addresses. Implemented MPLS/LSR to utilize those interfaces and listen on LDP through the GRE link. Set up VPLS with remote peers targeting loopback IPs, created a bridge, and added the VPLS and ENTERNET interfaces. Connected the laptop at Site 1 to the tunneled Ethernet interface, which received an IP from Site 2's DHCP server. It successfully pinged local devices on the same segment without issues. Speed tests from Site 1 through the tunnel to Site 2 showed full connectivity. Both locations maintained 100% throughput. The upload performance appeared slightly low; further tuning or MTU adjustments may be required. I suspect the tunneling layer obscures visibility for clients, possibly indicating misconfigured firewall rules or MSS clamp settings.
Additionally, if someone attempts to copy this later for any odd reason, keep it in mind—the tunnels aren't encrypted directly; they're only wrapped, so use IPSec on the GRE link. I'm not applying it since I need to compare performance with and without it.
I searched for affordable solutions that work with VXLAN, but found nothing suitable. Open vSwitch seems like the main option unless I discover some used gear on eBay. Running networking tasks in virtual machines often causes disruptions—configuration changes can cut off internet access. If I had to stick with Open vSwitch, I’d need a custom build or a product like Zodiac-GX that supports VXLAN options.
Checking the available options: ASR1002-HX, N7702, and similar models.