Dynamic Forwarding Database on network changes

linushstge

Active Member
Dec 5, 2019
77
10
28
I really like the feature to disable mac address learning at all (bridge-disable-mac-learning 1) which was integrated in PVE 7.2.

Administrators can now disable MAC learning on a bridge in /etc/network/interfaces with the bridge-disable-mac-learning flag.

This reduces the number of packets flooded on all ports (for unknown MAC addresses), preventing issues with certain hosting providers (for example, Hetzner), which resulted in the Proxmox VE node getting disconnected.

# https://pve.proxmox.com/wiki/Roadmap#Proxmox_VE_7.2

Currently, the forwarding database is only populated on a start / reboot / reset of vms.

Are there any plans to enhance this database population for events like:
  • new nic added
  • mac address of an existing nic is changed (on pve side)
  • vlan tag of an existing nic is changed (on pve side)
(Code contribution could be provided from myself)

Does Proxmox support population of the forwarding database for live migrations (assuming mac learning is disabled on source and target node)?
 
Did you ever made progress with this?
 

About

The Proxmox community has been around for many years and offers help and support for Proxmox VE, Proxmox Backup Server, and Proxmox Mail Gateway.
We think our community is one of the best thanks to people like you!

Get your subscription!

The Proxmox team works very hard to make sure you are running the best software and getting stable updates and security enhancements, as well as quick enterprise support. Tens of thousands of happy customers have a Proxmox subscription. Get yours easily in our online shop.

Buy now!