Mesh Networking with OLSR

From DD-WRT Wiki

(Difference between revisions)
Jump to: navigation, search
Revision as of 21:05, 2 May 2007 (edit)
Wputz (Talk | contribs)

← Previous diff
Revision as of 21:12, 2 May 2007 (edit) (undo)
Wputz (Talk | contribs)

Next diff →
Line 10: Line 10:
=OLSR= =OLSR=
==General== ==General==
-[[http://en.wikipedia.org/wiki/OLSR OLSR]] is a dynamic linkstate Protocol which collects link data and dynamically calculates the best routes within the network.+[http://en.wikipedia.org/wiki/OLSR OLSR] is a dynamic linkstate Protocol which collects link data and dynamically calculates the best routes within the network.
Links: Links:
Line 16: Line 16:
http://www.olsr.org http://www.olsr.org
==Parameters== ==Parameters==
 +General:
 +
 +*IpVersion
 +
 +*AllowNoInt
 +
 +*Pollrate
 +
 +*TcRedundancy
 +
 +*MprCoverage
 +
 +*LinkQualityFishEye
 +
 +*LinkQualityWinSize
 +
 +*LinkQualityDijkstraLimit
 +
 +per Interface:
 +
 +Plugins:
Sample config file: Sample config file:

Revision as of 21:12, 2 May 2007

Contents

General

What is mesh networking?

Why mesh networking?

Benefits of mesh networking

  • self organizing
  • low system maintenance needed
  • robust due dynamic route recalculation

Disadvantages of mesh networking

  • additional network traffic

OLSR

General

OLSR is a dynamic linkstate Protocol which collects link data and dynamically calculates the best routes within the network.

Links:

http://en.wikipedia.org/wiki/OLSR
http://www.olsr.org

Parameters

General:

  • IpVersion
  • AllowNoInt
  • Pollrate
  • TcRedundancy
  • MprCoverage
  • LinkQualityFishEye
  • LinkQualityWinSize
  • LinkQualityDijkstraLimit

per Interface:

Plugins:

Sample config file:

DebugLevel              0
IpVersion               4
AllowNoInt              yes
Pollrate                0.1
TcRedundancy            2
MprCoverage             7
LinkQualityFishEye      1
LinkQualityWinSize      100
LinkQualityDijkstraLimit 0 7.0
LoadPlugin "olsrd_txtinfo.so.0.1"
{
       PlParam "Accept" "127.0.0.1"
}
Hna4
{
}
IpcConnect
{
       MaxConnections  1
       Host            127.0.0.1
       Net 192.168.1.0 255.255.255.0
}
LinkQualityLevel 2
UseHysteresis no
Interface "eth1"
{
       HelloInterval           5.0
       HelloValidityTime       90.0
       TcInterval              3.0
       TcValidityTime          270.0
       MidInterval             15.0
       MidValidityTime         270.0
       HnaInterval             15.0
       HnaValidityTime         90.0
       LinkQualityMult 10.100.2.5 0.5
}
Interface "vlan1"
{
       HelloInterval           5.0
       HelloValidityTime       90.0
       TcInterval              3.0
       TcValidityTime          270.0
       MidInterval             15.0
       MidValidityTime         270.0
       HnaInterval             15.0
       HnaValidityTime         90.0
       LinkQualityMult 10.100.2.5 0.5
}

Setup within DD-Wrt