[Bug 247912] [if_bridge] IPv6 ndp does not work across local bridge members

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Fri Apr 23 05:57:12 UTC 2021


https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=247912

--- Comment #19 from Martin Birgmeier <d8zNeCFG at aon.at> ---
I'd like to come back to this issue.

Basically, I am (still :-)) not assigning the IP addresses to the bridge
interface. The major reason for this is that I am assembling/disassembling the
bridge and its member interfaces as needed, and I do not want to always have to
fiddle with reassigning IP addresses from the member interfaces to the bridge
and vice versa.

Which brings me to my point: In normal networking parlance a bridge knows
nothing about ISO layer 3 and therefore not about IP. Much less it gets an IP
address assigned (let us not digress to smart managed devices). So I believe
that we have a design issue here: In FreeBSD we are talking about a "bridge"
but in reality it is kludge used to tie some interfaces together. Or at least
it is not a bridge in the traditional networking sense.

How difficult would it be to redesign the bridge abstraction in FreeBSD to more
closely resemble a real layer 2 bridge?

-- Martin

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the freebsd-net mailing list