Page MenuHomeVyOS Platform

Support VLAN tunnel mapping of VLAN aware bridges
Closed, ResolvedPublicFEATURE REQUEST

Description

Support VLAN tunnel mapping of VLAN aware bridges

This feature needs to start the external control and then add the FDB database

It is directly controlled by the forwarding database, so it must have the external flag to make the vxlan tunnel work in the metadata collection mode

This may be an exciting attempt, which means that we no longer need to create an independent tunnel for each VNI, and can complete the direct conversion from VNI to VLAN to make the VLAN aware bridge work better

example:

set interfaces vxlan vxlan0 external
set interfaces vxlan vxlan0 source-address <source>
set interfaces vxlan vxlan0 mtu 1500
commit
set interfaces bridge br1 enable-vlan
set interfaces bridge br1 vif 20
set interfaces bridge br1 member interface vxlan0 vlan-tunnel 2000 vlan 20
set interfaces bridge br1 member interface vxlan0 vlan-tunnel 2000 remote <remote>
commit

Details

Difficulty level
Hard (possibly days)
Version
-
Why the issue appeared?
Will be filled on close
Is it a breaking change?
Perfectly compatible
Issue type
Improvement (missing useful functionality)

Related Objects

StatusSubtypeAssignedTask
ResolvedFEATURE REQUESTc-po
ResolvedFEATURE REQUESTjack9603301
ResolvedFEATURE REQUESTc-po
ResolvedFEATURE REQUESTc-po
ResolvedFEATURE REQUESTc-po

Event Timeline

jack9603301 created this object in space S1 VyOS Public.
jack9603301 moved this task from Need Triage to In Progress on the VyOS 1.4 Sagitta board.
jack9603301 changed the subtype of this task from "Task" to "Feature Request".
jack9603301 updated the task description. (Show Details)
jack9603301 updated the task description. (Show Details)
jack9603301 updated the task description. (Show Details)
jack9603301 updated the task description. (Show Details)
c-po changed the task status from Open to In progress.Dec 19 2021, 7:26 AM
c-po claimed this task.
c-po triaged this task as Wishlist priority.
c-po set Issue type to Unspecified (please specify).
c-po changed Difficulty level from Unknown (require assessment) to Hard (possibly days).
c-po changed Is it a breaking change? from Unspecified (possibly destroys the router) to Perfectly compatible.
c-po changed Issue type from Unspecified (please specify) to Improvement (missing useful functionality).
c-po changed the task status from In progress to On hold.Jan 18 2022, 5:26 AM

https://github.com/FRRouting/frr/pull/12364
riw777 merged commit 91b6db4 into FRRouting:master Feb 14, 2023

Looks like we are good to go now?

Once we update to FRR 9.0 we can make use of this faeture

c-po changed the task status from On hold to In progress.Sep 8 2023, 8:38 PM
set interfaces bridge br0 member interface vxlan0
set interfaces vxlan vxlan0 external
set interfaces vxlan vxlan0 source-interface 'dum0'
set interfaces vxlan vxlan0 vlan-to-vni 10 vni '10010'
set interfaces vxlan vxlan0 vlan-to-vni 11 vni '10011'
set interfaces vxlan vxlan0 vlan-to-vni 30 vni '10030'
set interfaces vxlan vxlan0 vlan-to-vni 31 vni '10031'
c-po changed the status of subtask T5753: Add VXLAN vnifilter support from Open to In progress.Nov 16 2023, 7:38 PM