Skip to content

Add Bridge MDB support #334

@troglobit

Description

@troglobit
  • MDB
    • Add static mdb entry (MAC and IP)
    • Del static mdb entry (MAC and IP)
  • Operational
    • List mdb
    • List multicast router ports
    • List multicast routers, per bridge or per VLAN
    • List multicast status: on/off settings
    • List per-port settings: flood, fast-leave, etc.
  • Kernel
    • Finalize kernel patch(es) and upstream
  • Documentation
    • Update doc/networking.md
    • Mention filtering limitation (snooping must be on)
    • Describe mcast_flood and how it is good for MAC multicast, e.g. industrial fieldbus protocols

Note: due to how the MDB is implemented in the Linux bridge it is not possible to add MDB entries when multicast snooping is off. This needs to be documented clearly.

Tasks

  • Verify adding ports to a bridge enables snooping on ports
  • Verify toggling per-port multicast options take at runtime
  • ...

Metadata

Metadata

Labels

enhancementNew feature or request

Type

No type

Projects

Status

Done

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions