public inbox for b.a.t.m.a.n@lists.open-mesh.org
 help / color / mirror / Atom feed
* [B.A.T.M.A.N.] batman-adv gateway support
@ 2010-01-04 15:44 Marek Lindner
  2010-01-04 15:46 ` [B.A.T.M.A.N.] [PATCH 1/3] batman-adv: adding gateway functionality Marek Lindner
                   ` (3 more replies)
  0 siblings, 4 replies; 17+ messages in thread
From: Marek Lindner @ 2010-01-04 15:44 UTC (permalink / raw)
  To: The list for a Better Approach To Mobile Ad-hoc Networking


Hi,

batman-adv still lacks the well-known gateway functionality the batman daemon 
offered since quite a while. Since batman-adv works sufficiently well without it 
and due to the ongoing debate whether a layer 2 mesh protocol should interfere 
with layer 3 this topic has been neglected for a while. In multi-gateway 
environments proper gateway support is a must have. Therefore I hereby propose 
a set of patches to add this functionality. Comments welcome!

What you get:
* The first patch will add gateway announce / handling support to the protocol. 
You will have additional /proc files to switch gateway modes, get a list of 
gateways in the network and see the currently selected best gateway. 
* The second patch simply adds batctl support to conveniently configure the 
gateway setup.
* The third patch checks whether locally received packets are DHCP queries and 
forwards them via uncicast to the best gateway instead of broadcasting them.

Note:
* These patches change the routing protocol, therefore the compat version is 
increased. This (intentionally) breaks interoperability with older batman-adv 
versions!
* Only DHCP traffic gets redirected to the best gateway - no other traffic is 
affected. This is part of the compromise we achieved during the last 
discussions.
* IPv6 support is still missing but should be fairly easy to add. Any 
volunteers ?

Regards,
Marek

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

end of thread, other threads:[~2010-01-05 11:09 UTC | newest]

Thread overview: 17+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-01-04 15:44 [B.A.T.M.A.N.] batman-adv gateway support Marek Lindner
2010-01-04 15:46 ` [B.A.T.M.A.N.] [PATCH 1/3] batman-adv: adding gateway functionality Marek Lindner
2010-01-04 15:46   ` [B.A.T.M.A.N.] [PATCH 2/3] batctl: add support for gateway mode Marek Lindner
2010-01-04 15:46     ` [B.A.T.M.A.N.] [PATCH 3/3] batman-adv: send DHCP requests directly to the chosen gw Marek Lindner
2010-01-05  6:43       ` Andrew Lunn
2010-01-05 10:00         ` Marek Lindner
2010-01-05 11:09           ` Andrew Lunn
2010-01-04 16:48 ` [B.A.T.M.A.N.] batman-adv gateway support predrag balorda
2010-01-04 16:55   ` Sven Eckelmann
     [not found]     ` <de7865071001040856u1b661bdcxb319ffe60b2b367b@mail.gmail.com>
2010-01-04 17:02       ` Sven Eckelmann
2010-01-04 20:23 ` Donald Gordon
2010-01-04 20:58   ` Andrew Lunn
2010-01-04 21:20     ` Donald Gordon
2010-01-04 21:45   ` Linus Lüssing
2010-01-04 22:27     ` Donald Gordon
2010-01-05  6:31 ` Andrew Lunn
2010-01-05  9:50   ` Marek Lindner

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox