netlab-examples icon indicating copy to clipboard operation
netlab-examples copied to clipboard

Add config for SR OS MPLS EVPN LDP

Open jbemmel opened this issue 2 years ago • 5 comments

This config should eventually go into core, but it illustrates what's needed to make this work

jbemmel avatar Oct 02 '22 01:10 jbemmel

The 'mpls.vlans' attribute will be 'evpn.vlans' (which VLANs should EVPN care about), and then the EVPN module should figure out what transport to use.

ipspace avatar Oct 02 '22 10:10 ipspace

Yes, the evpn module could figure out the transport (mpls because the vxlan module isn't enabled) but users should be able to specify it also

evpn: is required to enable EVPN for the vlan, you could have scenarios in which only a subset of vlans is extended

jbemmel avatar Oct 02 '22 15:10 jbemmel

evpn: is required to enable EVPN for the vlan, you could have scenarios in which only a subset of vlans is extended

So you list only those in evpn.vlans 😉

ipspace avatar Oct 02 '22 15:10 ipspace

Whats up with this PR? Is this a partial config that can be put on top of the netlab generated config?

sdktr avatar Sep 08 '23 16:09 sdktr

EVPN module was rewritten in the meantime. Depending on what you want to do, one of the scenarios in https://github.com/ipspace/netlab/tree/dev/tests/integration/evpn might be what you're looking for.

ipspace avatar Sep 08 '23 16:09 ipspace