OLSR
Optimized Link State Routing, è un protocollo di routing per MANET (Mobile Ad-Hoc Networks)
RFC
http://www.ietf.org/rfc/rfc3626.txt
Implementazione
Note
Il protocollo è di tipo proattivo, dove il flooding delle informazioni di segnalazione viene gestito in con la tecnica dei Multipoint Relay (vedi RFC).
L'implementazione, a differenza dell'RFC, contiene anche un meccanismo di Link Quality, da usare in alternativa a quello di Hysteresys specificato nell'RFC.
Olsrd (l'implementazione) supporta l'uso di plugins. Questi possono essere usati per gestire pacchetti customizzati che possono essere trasportati con il meccanismo di MPR flooding al fine di realizzare funzionalità aggiuntive del protocollo.
Story
Vulnerabilities
Plugin's oversized HTTP headers, Fix by Nolith (Ninux Firenze) - http://ml.ninux.org/pipermail/wireless/2014-May/014019.html
Fake HNA announcement originator DoS, Analisi by Zio Proto (Ninux Roma) - http://ml.ninux.org/pipermail/wireless/2014-May/014269.html and http://ml.ninux.org/pipermail/wireless/2014-May/014301.html