Hi,
I'm running into a limitation on JUNOS. I can't imagine that it's not possible, so I'm desperately looking for expertise on this subject 🙂
I want to make a VPLS with 3 connections (in the production network there could be much more PE's, but in the lab there is only 1). One connections is a physical connection inside the VPLS on the PE router.
The other 2 connections are LDP signaled L2circuits to create a H-VPLS configuration.
The topology looks like the drawing below.
Configuration looks like this:
routing-instances {
BSOD-ELAN {
instance-type vpls;
interface ge-0/1/0.3300;
protocols {
vpls {
no-tunnel-services;
site CE3 {
site-identifier 1;
interface ge-0/1/0.3300;
}
mesh-group CE1 {
vpls-id 3300;
neighbor 1.1.1.1;
}
mesh-group CE2 {
vpls-id 3301;
neighbor 1.1.1.1;
}
}
}
}
}
Now this configuration will NOT commit. JUNOS does not support multiple L2circuits in a single H-VPLS configuration going to the same neighbor, although they are different VPLS-IDs (VC IDs).
It does work in multiple VPLS configurations or when using different neighbors.
I tried using a second loopback address on the CMTS (neighbor 1.1.1.1), but as there is still only a single TCP session. The pseudowire using the second loopback address is not coming up as well.
The CMTS does not support any other signaling than LDP xconnects (Cisco UBR), so this is the only option we have on the CMTS. On the MX we are free to use any configuration necessary.
Does anybody have experience with this kind of set-up, so a PE router with multiple CE's behind it setting up multiple L2circuits.