[Olsr-dev] Freifunk Testing

Henning Rogge (spam-protected)
Tue Jun 17 09:35:25 CEST 2008


Am Montag 16 Juni 2008 23:29:46 schrieb Daniel Nitzpon:
> hi!
>
> i don't grasp the scenarios for fisheye routing loop production:
>
> Henning Rogge schrieb:
>  > The problem can happen at the edge of a fisheye zone. You get an
>  > "update border" at this point because some packages are not flooded to
>  > the edge of the network.
>
> why is that? can you give an example topology?

let's just look at a very extreme example.

we have a linear string of nodes (a total of 6 nodes) and a long connection 
from node 1 to 6 through other parts of the network.

1 -- 2 -- 3 -- 4 -- 5 -- 6
|                        |
+.....(many nodes).......+

Node 1 and 2 loose connection, so node 2 sends a new TC with the changed 
topology information. Unfortunately fisheye sends this TC with a TTL of 3, so 
only nodes 2, 3 and 4 get it.

Node 1 sends a package to 6, because it does not know about the lost 
connection between 5 and 6, it sends the package to node 2. Node two knows 
about the lost connection and about the other way between 1 and 6, so it 
sends the package back to 1.

=> Routing loop

Henning


*************************************************
Diplom Informatiker Henning Rogge
Forschungsgesellschaft für
Angewandte Naturwissenschaften e. V. (FGAN) 
Neuenahrer Str. 20, 53343 Wachtberg, Germany
Tel.: 0049 (0)228 9435-961
Fax: 0049 (0)228 9435-685
E-Mail: (spam-protected)
Web: www.fgan.de
************************************************
Sitz der Gesellschaft: Bonn
Registergericht: Amtsgericht Bonn VR 2530
Vorstand: Dr. rer. nat. Ralf Dornhaus (Vors.), Prof. Dr. Joachim Ender 
(Stellv.)




More information about the Olsr-dev mailing list