netdev.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH net-next 0/4] bridge: multicast snooping exports #2
@ 2014-07-07  3:41 Linus Lüssing
  2014-07-07  3:41 ` [PATCH net-next 1/2] bridge: adding stubs for multicast exports Linus Lüssing
                   ` (2 more replies)
  0 siblings, 3 replies; 5+ messages in thread
From: Linus Lüssing @ 2014-07-07  3:41 UTC (permalink / raw)
  To: netdev
  Cc: b.a.t.m.a.n, bridge, linux-kernel, Stephen Hemminger,
	Linus Lüssing, David S. Miller

Hi,

Some people pointed out to me that it might be helpful to add stubs for
the newly added multicast exports. That way e.g. batman-adv should continue
to be compile and useable without having to have a kernel compiled
with bridge code in the future. This is what the first patch is supposed
to do.

The second patch adds a third multicast export for the bridge which
e.g. batman-adv is supposed to use, too, soon: Just like the bridge
disables its multicast snooping activities if no querier is present,
batman-adv needs to do the same if bridges are involved.


These three exports should be the final ones needed to marry the bridge
multicast snooping with the batman-adv multicast optimizations recently
added for the 3.15 kernel, allowing to use these optimzations in common
setups having a bridge on top of e.g. bat0, too. So far these bridged
setups would fall back to simple flooding through the batman-adv mesh
network for any multicast packet entering bat0.

More information about the batman-adv multicast optimizations currently
implemented can be found here:

http://www.open-mesh.org/projects/batman-adv/wiki/Basic-multicast-optimizations

The integration on the batman-adv side could afterwards look like this,
for instance (now including the third export):

http://git.open-mesh.org/batman-adv.git/commitdiff/61e4f6af4b7a21ed4040f2e711d50c778e5b6d93?hp=6ae4281474675fbca5bedcf768972a32db586eb6

Cheers, Linus

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2014-07-08 23:13 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-07-07  3:41 [PATCH net-next 0/4] bridge: multicast snooping exports #2 Linus Lüssing
2014-07-07  3:41 ` [PATCH net-next 1/2] bridge: adding stubs for multicast exports Linus Lüssing
2014-07-08 18:41   ` Cong Wang
2014-07-07  3:41 ` [PATCH net-next 2/2] bridge: export knowledge about the presence of IGMP/MLD queriers Linus Lüssing
2014-07-08 23:13 ` [PATCH net-next 0/4] bridge: multicast snooping exports #2 David Miller

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).