Olsrd e olsrd2 são implementações do Link State Routing Protocol otimizadas para redes ad hoc móveis em dispositivos embarcados, como comerciais dos roteadores, smartphones ou computadores normais. Às vezes essas redes são chamadas de "mesh networks". olsrd e olsrd2 são os daemons de roteamento que compõem a malha.