Feature coverage: VLANs

Device Single device
single VLAN
Single device
multiple VLANs
Single
IRB vlan
Multiple
IRB vlans
Mixed bridging
IRB vlans
arubacx/libvirt
cat8000v/libvirt
csr/libvirt
cumulus/libvirt
dellos10/libvirt
eos/clab
frr/clab
iol/clab
ioll2/clab
iosv/libvirt
iosvl2/libvirt
nxos/libvirt
routeros7/libvirt failed
srlinux/clab failed
vjunos-switch/clab failed failed failed
vptx/libvirt
vyos/libvirt
Device Bridged
VLAN trunk
External
router
IRB
VLAN trunk
Bridged
native VLAN
IRB
native VLAN
arubacx/libvirt
cat8000v/libvirt
csr/libvirt
cumulus/libvirt
dellos10/libvirt failed
eos/clab
frr/clab
iol/clab
ioll2/clab
iosv/libvirt
iosvl2/libvirt
nxos/libvirt
routeros7/libvirt
srlinux/clab
vjunos-switch/clab config failed failed failed failed
vptx/libvirt
vyos/libvirt
Device Router on
a stick
VLAN-based
VRF lite
Routed
native VLAN
Mixed routed
bridged trunk
Mixed trunk
with native VLAN
arubacx/libvirt ✖️ ✖️ ✖️ ✖️ ✖️
cat8000v/libvirt ✖️ ✖️ ✖️
csr/libvirt ✖️
cumulus/libvirt ✖️ ✖️ ✖️ ✖️ ✖️
dellos10/libvirt ✖️ ✖️ ✖️ ✖️ ✖️
eos/clab ✖️ ✖️
frr/clab
iol/clab ✖️
ioll2/clab ✖️ ✖️
iosv/libvirt
iosvl2/libvirt ✖️ ✖️ ✖️ ✖️ ✖️
nxos/libvirt ✖️ ✖️
routeros7/libvirt config failed config failed ✖️ ✖️
srlinux/clab ✖️ ✖️
vjunos-switch/clab config failed config failed config failed config failed ✖️
vptx/libvirt config failed config failed config failed config failed ✖️
vyos/libvirt ✖️ ✖️