Making WAN-wide VLAN-style VPN's in an L3 world

I linked to a New Zeland example when discussing the STP-loop storm problem. These guys could eliminate the possibility of STP-loops and storms by switching their fiber links to an L3 routing protocol, almost. New Zeland still needs the VPN features of L2 switches. Their existing network lets them punch down any port to any VLAN. They can sell customers a single L2 VLAN with hot ports in their several offices all over town. Or they can provision what appear to be long-distance point-to-point links by making VLAN's with only two edge ports.

These things are called VPN's, and they do live up to the name in terms of how they appear to the customer, but they're not very much like IPsec VPN's because there's no encryption. One has to trust the integrity of the carrier's network, which probably passes through competitors' basements and AT&T-run NSA monitoring rooms. Anyway, encrypted or not, everyone seems to want them.

How could an ISP sell the same thing without STP? Well, if the customer will cooperate a bit, and if the ISP's switches support it, they could use what Cisco calls VRF instances. (My Extreme switches don't support it.) This scheme gathers a bunch of interfaces on a switch into a named VRF group. IP addresses can be reused between VRF groups. Packets can't cross VRF boundaries. Each VRF instance will run its own OSPF process. This is less convenient than VLAN's in several ways:

Clearly this isn't good enough for a MAN that wants to have hundreds of customers. So, they could use MPLS instead. I don't know much about that yet.

From: Andy Smith
Subject: L2TPv3
To: Miles Nordin
Date: Fri, 14 Mar 2008 16:06:25 -0400
X-Mailer: Apple Mail (2.919.2)

At http://web.ivy.net/~carton/rant/l3-switch/ you wrote:

> It's possible, and I believe a best-practice, to avoid large STP  
> domains. Really it's best to avoid STP period. L3 switches make this  
> possible, but the obvious configuration gives up the VPN features  
> these big organizations became accustomed to getting from their  
> oversized STP domains.

Well, first, it's good to see you've entered the 21st Century and have  
condoned L3 ethernet switching.  :)

You are absolutely correct that STP is something to be avoided,  
particularly on large Metro-E SP networks or even big corporate /  
enterprise LAN's.  But you fail to even mention the simple alternative  
- L2TPv3.  With L2TPv3 a pseudowire is as easy to create as any other  
sort of tunnel.  It's the best part of MPLS (L2 VPN's) with the worst  
parts of MPLS (TE and tag switching) left out.

-Andy



L3 switches / map / carton's page / Miles Nordin <carton@Ivy.NET>
Last update (UTC timezone): $Id: switch-l3-vpn.html,v 1.2 2008/03/16 17:38:25 carton Exp $