Sunday, May 26, 2019

psuedowire/crossconnct vs. vxlan

I am behind the ball on this technology space and trying to rapidly catchup in order for an open project I have.

Given a mpls based ospf network, primarily PE and few to almost no P routers, why would you use vxlan versus pseudowire ?

Here is my thinking, and it is purely thinking after crashing on this over the last two days. I would like to hear from someone / anyone who has implemented this and/or supports it..

I am thinking pseudowire is a good fit for using the l2 vpn as a transit for a /30, where your CE type devices just use it for direct peering without terminating on the provide edge gear.

For vxlan, this use case is when you truly need to extend a layer2 vlan across network. I do get the mentality of let's do L3 to all the things to avoid issues with broadcast domain. However, once you do that - you really just converted your arp's and broadcast traffic to igmp multicast messages .. or even cooler are now using multi protocol bgp for layer2 and using bgp to share mac addresses instead of the default arp mechanism. - So what? You are still sending the data, every bit of it.

The only benefit I see is L2 not having a ttl and L3 does, therefore a spanning tree meltdown wont tank the bridge.

Given the state of pvrspt and a decent design, that's pretty unlikely in this day and age.

I feel like I am missing something, and need to be hit by a clue-by-4

Could someone please do so?



No comments:

Post a Comment