gluon/docs
Linus Lüssing 4199b216c6 ebtables-segment-mld: Segment IGMP/MLD domain
This patch adds a new gluon-ebtables package to filter IGMP/MLD messages
via ebtables.

For one thing this reduces multicast overhead: About one third of all
ICMPv6 multicast traffic in Lübeck or Hamburg is MLD.

Furthermore it removes a potential Distributed Denial-of-Service vector
(see Gluon ticket #553).

Finally, it is a prerequisite for enabling bridge multicast snooping in
a decentral and robust fashion.

Note that IGMP/MLD are filtered for multicast traffic coming from
the mesh, too (new MULTICAST_IN), as unfortunately there seem to
be other queriers somewhere in the mesh at least for Freifunk
Lübeck. Also adding these rules to be prepared to anyone intentionally
or unintentionally disabling these filters on his/her node.

Node operators not running Gluon (for instance gateway nodes) should
make sure to either enable multicast_router towards bat0 or disable
multicast snooping entirely if they have a bridge on top of bat0.

Signed-off-by: Linus Lüssing <linus.luessing@c0d3.blue>
2016-05-20 22:59:31 +02:00
..
dev docs: fix typo in upgrade.rst 2016-03-10 00:38:19 +01:00
features Merge pull request #640 from kokel/preserve-wifi-channel 2016-02-24 17:25:02 +01:00
package ebtables-segment-mld: Segment IGMP/MLD domain 2016-05-20 22:59:31 +02:00
releases docs, README: Gluon v2016.1.4 2016-04-29 17:43:32 +02:00
site-example gluon-config-mode-geo-location: add ability to hide the altitude field (#693) 2016-04-27 12:37:30 +02:00
user docs, README: Gluon v2016.1.4 2016-04-29 17:43:32 +02:00
.gitignore docs: initial sphinx project with very little content 2014-02-20 17:22:06 +01:00
conf.py docs: add 2016 copyright year to sphinx conf file 2016-03-21 22:31:46 +01:00
index.rst ar71xx-generic: Add support for OpenMesh devices 2016-05-16 13:31:25 +02:00
Makefile docs: initial sphinx project with very little content 2014-02-20 17:22:06 +01:00