[Olsr-users] DSR protocol
    Juliusz Chroboczek 
    (spam-protected)
       
    Mon Oct 19 18:58:07 CEST 2009
    
    
  
> You could implement AODV and DSR by using a callback from the kernel that 
> tells you if the kernel cannot route a package. This could trigger the route 
> discovery and set the routes afterwards. No need to push the whole 
> implementation into the kernel.
Yes, that is exactly what needs to be done.  Somewhat analoguous to
userspace ARP daemons.
Note that it's a little bit more complicated than you make it, since for
decent performance you need to queue the packet that couldn't be routed
(for a limited period of time), in order to avoid discarding the first
packet of every new flow.
                                        Juliusz
    
    
More information about the Olsr-users
mailing list