Re: [Babel-users] Babel Multicast routing

2011-03-01 Thread ZioPRoTo (Saverio Proto)
 Thinking about that some further -- I'd like to hear more about what
 you're trying to do, since I'm not absolutely convinced that
 network-layer multicast is what you want to be using.  (An
 application-layer protocol might be more suitable, such as the flooding
 algorithm used by AHCP, or even something more efficient based on DHTs.)

Ninux needs some kind of delivery of mDNS packets. Those have
multicast destination and UDP port 5353. Because payload is DNS
messages used for signalling (service discovery), the amount of data
to be transmitted is very low.
Without a real multicast support, we managed in the delivery of those
packets in OLSR exploiting the extensible OLSR signalling.

The generic solution would be an application proxy that implements:

1) Capture encapsulation and further decapsulation of mDNS packets in
desired subnets.
2) Discovery algorthm amongs proxies in the network
3) Distribution algorithm to deliver mDNS data to other proxies, in
efficient way without duplicate traffic.

in OLSR mDNS plugin we had to code only point 1), because we inherited
features 2) from registering a new OLSRd application in the protocol,
and feature 3) from the OLSR default forwarding algorithm (eventually
with MPR optimization).

yes protocol indipendent was better, but it was more coding effort.

http://zioproto.ninux.org/download/publications/mdns-plugin-paper.pdf
(dirty operational docs are in the README in the OLSR tarball)

ciao :)

Saverio

___
Babel-users mailing list
Babel-users@lists.alioth.debian.org
http://lists.alioth.debian.org/mailman/listinfo/babel-users


Re: [Babel-users] mv from darcs to git

2011-03-01 Thread Mitar
Hi!

On Tue, Mar 1, 2011 at 8:52 AM, Juliusz Chroboczek j...@pps.jussieu.fr wrote:
 Independently of the OpenWRT issues (which I'm confident Gabriel will
 solve), do people want the babeld, babelz and ahcpd repositories to move
 to Git?  Git sucks, but it sucks less than it used to, and I'm okay with
 moving.

To stir things even more: why not Mercurial? ;-)


Mitar

___
Babel-users mailing list
Babel-users@lists.alioth.debian.org
http://lists.alioth.debian.org/mailman/listinfo/babel-users


Re: [Babel-users] mv from darcs to git

2011-03-01 Thread ZioPRoTo (Saverio Proto)
 To stir things even more: why not Mercurial? ;-)

olsr moved from mercurial to git :)

Saverio

___
Babel-users mailing list
Babel-users@lists.alioth.debian.org
http://lists.alioth.debian.org/mailman/listinfo/babel-users


Re: [Babel-users] mv from darcs to git

2011-03-01 Thread Juliusz Chroboczek
 To stir things even more: why not Mercurial? ;-)

Git is an infuriating piece of software, but with a great ecosystem.
Darcs is a great piece of software, but with no ecosystem to speak about.
Mercurial has the user-friendliness of Git with an ecosystem akin to Darcs'.

Sorry, but you started ;-)

--Juliusz

P.S. Bazaar?  RCS?  SCCS?  Heck, SVN while you're at it ;-)

___
Babel-users mailing list
Babel-users@lists.alioth.debian.org
http://lists.alioth.debian.org/mailman/listinfo/babel-users


Re: [Babel-users] Babel Multicast routing

2011-03-01 Thread Gioacchino Mazzurco
Same goes for multicast -- I see no reason why multicast routing should
be linked to a particular unicast routing protocol, and intend to work
on a more general solution.

Yes this seems the good approach

Don't hold your breath, though, my main
priority right now is to finish publishing the Babel and Babelz stuff.

:|

___
Babel-users mailing list
Babel-users@lists.alioth.debian.org
http://lists.alioth.debian.org/mailman/listinfo/babel-users


Re: [Babel-users] mv from darcs to git

2011-03-01 Thread Gioacchino Mazzurco
Git! Git! Git! Git! Git!

2011/3/1 Juliusz Chroboczek j...@pps.jussieu.fr:
 To stir things even more: why not Mercurial? ;-)

 Git is an infuriating piece of software, but with a great ecosystem.
 Darcs is a great piece of software, but with no ecosystem to speak about.
 Mercurial has the user-friendliness of Git with an ecosystem akin to Darcs'.

 Sorry, but you started ;-)

 --Juliusz

 P.S. Bazaar?  RCS?  SCCS?  Heck, SVN while you're at it ;-)

 ___
 Babel-users mailing list
 Babel-users@lists.alioth.debian.org
 http://lists.alioth.debian.org/mailman/listinfo/babel-users


___
Babel-users mailing list
Babel-users@lists.alioth.debian.org
http://lists.alioth.debian.org/mailman/listinfo/babel-users


Re: [Babel-users] mv from darcs to git

2011-03-01 Thread ZioPRoTo (Saverio Proto)
 Git! Git! Git! Git! Git!

you are so young :)

Saverio

___
Babel-users mailing list
Babel-users@lists.alioth.debian.org
http://lists.alioth.debian.org/mailman/listinfo/babel-users