Italiano English
Modifica History Actions

Differenze per "olsr"

Differenze tra le versioni 2 e 11 (in 9 versioni)
Versione 2 del 2007-01-05 13:33:58
Dimensione: 1452
Autore: ac3bf1
Commento:
Versione 11 del 2015-01-07 01:56:44
Dimensione: 1282
Autore: leonaard
Commento: vulnerabilities
Le cancellazioni sono segnalate in questo modo. Le aggiunte sono segnalate in questo modo.
Linea 2: Linea 2:
=== Spiegazione === Optimized Link State Routing, è un protocollo di routing per MANET (Mobile Ad-Hoc Networks)
Linea 4: Linea 4:
The olsr.org OLSR daemon is an implementation of the Optimized Link State Routing protocol. OLSR is a routing protocol for mobile ad-hoc networks. The protocol is pro-active, table driven and utilizes a technique called multipoint relaying for message flooding. olsrd also implements a popular optional link quality extension. Currently the implementation compiles on GNU/Linux, Windows, OS X, FreeBSD, OpenBSD and NetBSD systems.
Olsrd is ment to be a well structured and well coded implementation that should be easy to maintain, expand and port to other platforms. The implementation is RFC3626 compliant with respect to both core and auxiliary functioning.
Olsrd supports use of loadable plugins. These can be used to to handle and generate custom packettypes to be carried by OLSRs MPR flooding scheme or for any other desired functioning. [[BR]]
http://www.olsr.org [[BR]]
=== RFC ===
http://www.ietf.org/rfc/rfc3626.txt
Linea 9: Linea 7:
=== Implementazione ===
http://www.olsr.org <<BR>>
Linea 10: Linea 10:
=== OLSR su altre interfacce del WRT54GL ===
per abilitare l'olsr su altre interfacce del wrt sequire questi passi [[BR]]
=== Note ===
Il protocollo è di tipo proattivo, dove il flooding delle informazioni di segnalazione viene gestito in con la tecnica dei Multipoint Relay (vedi RFC).
Linea 13: Linea 13:
{{{
rm /etc/init.d/S53olsrd
cp /rom/etc/init.d/S53olsrd /etc/init.d
vi /etc/init.d/S53olsrd
}}}
L'implementazione, a differenza dell'RFC, contiene anche un meccanismo di Link Quality, da usare in alternativa a quello di Hysteresys specificato nell'RFC.
Linea 19: Linea 15:
sotto a: [[BR]]
{{{OLSRDEVLIST=$WIFIDEV}}}
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.
Linea 22: Linea 17:
aggiungi [[BR]]
{{{OLSRDEVLIST="eth1 br0"}}}
=== Story ===
<<AttachList>>
Linea 25: Linea 20:
in questo caso anche l'interfaccio br0 (la lan) parlerà OLSR con la rete[[BR]] === 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
  * http://perso.crans.org/~raffo/papers/attacks-olsr-dkm.pdf
Linea 27: Linea 25:
salva[[BR]]

e riavvia con[[BR]]
{{{/etc/init.d/S53olsrd restart}}}


un grazie a ZioPRoTo per questo HowTo [[BR]]
=== See also ===
  * [[olsrV2]]

OLSR

Optimized Link State Routing, è un protocollo di routing per MANET (Mobile Ad-Hoc Networks)

RFC

http://www.ietf.org/rfc/rfc3626.txt

Implementazione

http://www.olsr.org

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

  • [scarica | mostra] (2009-02-05 12:51:07, 11.2 KB) [[attachment:olsr-story.txt]]

Vulnerabilities

See also