[Olsr-dev] Freifunk Testing

L. Aaron Kaplan (spam-protected)
Sun Jun 15 01:19:32 CEST 2008



On Jun 14, 2008, at 10:47 PM, elektra wrote:

> Hi -
>> btw: Is there a reason for an TC Interval of 2 at an HELLO  
>> Interval of 5? that
>> would be 2 TCs before the linkcost of a link could change...
>>
> there is. This is to avoid routing loops even when links are saturated
> with payload traffic. Not all TC updates are likely to come through
> under these circumstances, so redundancy helps here. (But even when
> sending TCs twice as frequently as Hellos,  Olsrd did loop  
> occasionally
> when we were testing it at the Meraka 'Massive Mesh' grid under high
> payload.) To get entirely rid of routing loops, TC redundancy has  
> to be
> even greater. But the resulting protocol overhead is much more severe
> then occasional routing loops that persist for a couple of seconds.  
> This
> is a limitation of the protocol design.

Let me try to clarify things a bit:
routing protocol traffic should *always* be prioritized and get thru.
Otherwise you are in a dangerous situation anyway (oscillations,  
flapping etc etc).

And yes, I believe that we can all learn from cell phone networks in  
this respect.
And no - I don't believe that flooding is a good answer to this problem.

a.





More information about the Olsr-dev mailing list