RSPFD.CONF(5)

NAME
rspfd.confi - rspfd configuration file.

DESCRIPTION

rspfd.conf allows the user to control the behaviour of the rspfd routing daemon. The purpose of this file is to specify what interfaces the daemon will listen on, what node groups it is responsible for and also to change any of the many timers and set points within rspfd from their compiled defaults.

PARAMATERS
The various paramaters that are possible are described below.

#   Any line beginning with the hash (H) symbol is treated as a comment.

rrhtimer
    Number of seconds between Router-Router Hellos (RRH)

sustimeout
    An adjacency becomes suspect if we have not heard from it in this amount of time in seconds.

pingtimer
    This is the amount of time the daemon waits after sending a ping to a suspect or tentative adjacency before sending another one.

suspings
    The number of pings attempted on a tentative or suspect adjacency.

pingsize
    The size of the ping packets used to ping suspect or tentative adjacencies, in bytes.

reasmtimeout
    The number of seconds to wait after receiving a routing bulletin fragment before considering the following fragment has been lost. (Re-assembly timer)

bulltimer
    Number of seconds between sending full routing bulletins (not including bulletins that are send due to new routers).

bulltimeout
    Number of seconds before a routing bulletin's sequence num- ber is considered invalid. This is so when a router crashes and forgets its sequence number you don't ignore it's routing updates as old for a long time.

linkhorizon
    The horizon that is given to adjacent routers. This should be a large value such as 32 to be sent far.

grouphorizon
    The horizon given to node group advertisements. This should be similar to link horizon.

localhorizon
    The horizon given to adjacent non-routers that are in one of the local node groups. This should be small as it is only to resolve which router out of a few will service specific nodes in the node group.

portablehorizon
    The horizon given to adjacent non-routers that are not in a node-group. This should be similar to link horizon.

badthreshold
    The percentage of packets the we must receive to say that an adjacency is ok (as opposed to marginal). This is used to scale-up the cost of an adjacency.

badadjustment
    The multiplier used on metrics for marginal adjacencies. For example if the interface cost is 2 and the adjustment is 1.5, then the cost of a marginal adjacency is 3 (2 1:5).

rspfiface=<dev> <cost>
    Enable rspf on device (not ax25 port) dev and give all adjacencies found on this interface the default cost of <cost>.

nodegroups=<address> <bits> <dev> [<cost>] Add a node group that is
    described as IP address <address> with <bits> significant bits to device (not axport) <dev>. You may also optionally make this node group have a cost of <cost>, otherwise it will use the default cost of the specified interface.

SEE ALSO
rspfd(8), axports(5).

AUTHOR
Craig Small VK2XLZ <csmall@gonzo.triode.net.au>