[Battlemesh] Session about multi-homed IPv6 mesh networks and auto-configuration

Henning Rogge hrogge at gmail.com
Tue Apr 19 18:53:52 CEST 2016


On Tue, Apr 19, 2016 at 6:50 PM, Juliusz Chroboczek
<jch at pps.univ-paris-diderot.fr> wrote:
>>> Homenet uses Babel for announcing reachability, which has metrics.
>
>> Yes, but AFAIK there are no provisions for announcing exit link bandwidth.
>
> Right.
>
> You could either put the information in an optional Babel sub-TLV, or in
> an optional HNCP TLV.  The allocation rules are similar for both
> protocols: either use an experimental TLV number, or document the
> extension and get yourself an official TLV number.  (HNCP requires
> a proper RFC, while Babel only requires a published specification to be
> reviewed by an expert chosen by the IETF, which is much easier.)
>
> I suggest having an implementation first, though.  I'll be happy to help.

OLSRv2 has the concept that "announce prefixes" have a metric cost
attached... something similar should be possible for Babel, maybe just
by starting with a higher path metric cost to add the "virtual hop
cost" towards the prefix.

Henning



More information about the Battlemesh mailing list