Skip to content
Snippets Groups Projects
  1. May 20, 2016
    • Linus Lüssing's avatar
      ebtables-segment-mld: Segment IGMP/MLD domain · 4199b216
      Linus Lüssing authored
      
      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: default avatarLinus Lüssing <linus.luessing@c0d3.blue>
      4199b216
    • Linus Lüssing's avatar
      ebtables-filter-mcast: Remove redundant allow-filter for hop-by-hop · 8e891b2c
      Linus Lüssing authored
      
      ebtables actually skips any IPv6 extension headers like the hop-by-hop
      one. So this rule is actually void.
      
      The intend back then was to allow passing MLD messages into the mesh.
      Since extension headers are skipped, the general icmpv6 rule will
      actually match MLD messages. So the hop-by-hop rule is unnecessary,
      too.
      
      Signed-off-by: default avatarLinus Lüssing <linus.luessing@c0d3.blue>
      8e891b2c
  2. May 19, 2016
  3. May 17, 2016
  4. May 16, 2016
  5. May 13, 2016
  6. May 11, 2016
  7. May 09, 2016
  8. May 06, 2016
  9. May 05, 2016
  10. May 03, 2016
  11. May 02, 2016
  12. Apr 29, 2016
  13. Apr 28, 2016
  14. Apr 27, 2016
  15. Apr 26, 2016
  16. Apr 25, 2016
  17. Apr 24, 2016
Loading