Re: [B.A.T.M.A.N.] [Battlemesh] Diversity in BATMAN

Marek Lindner
2012-03-09T15:40:28Z

On Friday, March 09, 2012 23:25:03 Benjamin Henrion wrote:
> TQ is based on packet-loss only, so it is doomed to fail to detect
> fast interfaces.
>
> With such metric, you don't make any difference between a 56K
> telephone line and a 10Ge NIC.
>
> If you 10Ge has 5pc packet loss and your 56K line has 0pc, your TQ
> will be prefer the 56k link.

Absolute correct assessment.

I'd like to add that batman was designed to work most efficiently in
environments with packet loss. The main target was/is wireless and not
environments without packet loss. However, we do noticed the desire to use
batman in other environments too and are working on improving batman to
satisfy this demand. I'm not sure we will ever be as efficient as routing
protocols that were designed for "stable" environments only.

Regards,
Marek