Hello all,
I've been doing MPLS, LDP, OSPF and BGP for a while now and have been succesfully deploying l2circuits.
The version we're using is vlan-ccc encapsulated interfaces with a single VLAN tag and connect this to a neighbor with similar config.
Like below:
unit 1187 { encapsulation vlan-ccc; vlan-id 1187; input-vlan-map { swap; vlan-id 1; } output-vlan-map swap; family ccc { mtu 1520; } } protocols { l2circuit { neighbor x.x.x.x { interface xe-0/0/3.1187 { end-interface { interface ge-1/0/9.3708; } } } } }
This works fine.
But since a while, we connected to a party who wants both sides of the l2circuit to be double tagged.
We tried the following, but failed to make a working connection for the customer.
A side:
unit 1170 { encapsulation vlan-ccc; vlan-tags outer 0x8100.1170 inner 0x8100.603; family ccc { mtu 1530; } } protocols { l2circuit { neighbor x.x.x.x { interface xe-0/0/3.1170 { virtual-circuit-id 1170; mtu 1530; } } } }
B side:
unit 10603 { description "FROM: KPN WEAS core-nkh-03.xe-0/0/3:1170"; encapsulation vlan-ccc; vlan-tags outer 0x8100.603 inner 0x8100.603; family ccc { mtu 1530; } } protocols { l2circuit { neighbor y.y.y.y { interface xe-0/0/1.10603 { virtual-circuit-id 1170; mtu 1530; } } } }
MPLS, OSPF, LDP, BGP all work, and even the l2circuit connection came up. But the customer reported a non working connection. They couldn't sent any traffic over the circuit.
What am I missing here? Do i need to do something with VLAN swapping?
Thanks in advance!
Beeelze