[OLSR-users] (no subject)
Laurent Dehoey
(spam-protected)
Tue Jan 10 10:10:02 CET 2006
Hi Scol Scout
scol sout wrote:
> j'aimerai comprendre comment l'olsr utilise le chemin le plus cours
> (DIJKSTRA).
DIJKSTRA in OLSR RFC 3626 is a multi stage process : neighbor
discovering, then two hops neighbor discovering, topology
building,...then adding all those nodes in the routing table.
An example of the process is well described in the 10th section of the RFC
> Ou se trouve DIJKSTRA dans votre code.
As a consequence of the above statement the complete DIJKSTRA mecanism
is not located in a single place but you can look at the
routing_table.c file in the source code and in particular the
olsr_insert_routing_table, olsr_fill_routing_table_with_neighbors,
olsr_fill_routing_table_with_two_hop_neighbors and
olsr_calculate_routing_table functions.
You should also note that the code of olsr.org also include an optionnal
but not RFC compatible way of route calculation that is not based on
shortest path, but link quality path (LQ)
HTH
laurent
PS: note that this is an international mailling list so english is
commonly considered the "lingua franca" ;-)
> Merci.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.olsr.org/pipermail/olsr-users/attachments/20060110/4506eaae/attachment.html>
More information about the Olsr-users
mailing list