From: Simon Oosthoek <wmc_simon@fastmail.fm>
To: Pavel Machek <pavel@ucw.cz>
Cc: netdev@vger.kernel.org, herman.elfrink@ti-wmc.nl
Subject: Re: [ANNOUNCE] FLAME: external kernel module for L2.5 meshing
Date: Thu, 25 May 2006 11:36:46 +0200 [thread overview]
Message-ID: <44757AAE.1000305@fastmail.fm> (raw)
In-Reply-To: <20060524205035.GA4149@ucw.cz>
Hi Pavel
(I've removed linux-kernel from CC, this is only network related and
added Herman to the CC, since he's not subscribed)
Pavel Machek wrote:
> Hi!
>
>> FLAME stands for "Forwarding Layer for Meshing"
>>
>> FLAME provides an intermediate layer between the network
>> layer (e.g. IPv4/IPv6) and the link (MAC) layer,
>> providing L2.5 meshing. Both network layer and MAC layer
>
> What is wrong with meshing on L3?
>
Well, I think mostly that L3 meshing is not quite ready to be usable,
especially if you want to mix IPv4 and IPv6 stacks in the same network
(dual-stack).
L3 meshing is better for mixing multiple different link layers, but you
still need to solve address assignment problems and routing, which can
become quite complicated at L3. In our case, we use dual-stack in a
hopping network behind a mobile router (which delegates a mobile network
prefix, NEMO: rfc 3963). In a short-range hopping network (e.g. a PAN)
using 802.xxx type network interfaces, FLAME is much faster and easier
to implement than trying to solve it at L3 (twice; dual-stack).
We are of course also interested in good L3 solutions, but so far, we
haven't come across a good one ;-)
> (It is called flame so lets at least have nice flamewar :-)
> Pavel
flamewars are highly overrated IMHO ;-)
Cheers
Simon
next prev parent reply other threads:[~2006-05-25 9:36 UTC|newest]
Thread overview: 21+ messages / expand[flat|nested] mbox.gz Atom feed top
2006-05-23 14:07 [ANNOUNCE] FLAME: external kernel module for L2.5 meshing Herman Elfrink
2006-05-23 14:38 ` Stephen Hemminger
2006-05-23 14:51 ` Simon Oosthoek
2006-05-23 15:09 ` Steven Rostedt
2006-05-23 15:20 ` Alan Cox
2006-05-23 14:48 ` Alan Cox
2006-05-23 14:41 ` Simon Oosthoek
2006-05-23 14:55 ` Erik Mouw
2006-05-23 15:00 ` Simon Oosthoek
2006-05-23 15:14 ` Alan Cox
2006-05-30 6:42 ` Herman Elfrink
2006-05-30 8:43 ` Herman Elfrink
2006-05-23 16:43 ` Stephen Hemminger
2006-05-23 17:43 ` Simon Oosthoek
2006-05-24 18:43 ` jamal
2006-05-25 10:53 ` Simon Oosthoek
2006-05-25 15:38 ` jamal
2006-05-30 7:01 ` Herman Elfrink
2006-05-24 20:50 ` Pavel Machek
2006-05-25 9:36 ` Simon Oosthoek [this message]
2006-05-30 8:29 ` Herman Elfrink
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=44757AAE.1000305@fastmail.fm \
--to=wmc_simon@fastmail.fm \
--cc=herman.elfrink@ti-wmc.nl \
--cc=netdev@vger.kernel.org \
--cc=pavel@ucw.cz \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
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).