DSRRouteTable
A DSR protocol implementation
SYNOPSIS§
DSRRouteTable(IP, LINKTABLE, [, KEYWORDS])
Ports: 3 inputs, 3 outputs
Processing: push
DESCRIPTION§
This is meant to approximate an `official' implementation of DSR as of version 10 of the IETF draft. Network-layer acknowledgements and many optimizations (e.g. reply-from-cache and route shortening) are not implemented.
Regular arguments are:
- IP — This node's IP address.
- LINKTABLE — A LinkTable element which will function as a link cache for the protocol.
Keywords arguments are:
- OUTQUEUE — A SimpleQueue from which the DSRRouteTable element will "yank" packets in the event of a transmission error or received route error message.
- METRIC — A GridGenericMetric element to use for obtaining link metrics. If not specified, minimum hop-count is used.
- USE_BLACKLIST — Boolean. Whether or not to perform "blacklisting" of links that appear to be unidirectional. See Section 4.6 of the IETF draft. Default is true.
SEE ALSO§
Generated by click-elem2man from ../elements/grid/dsrroutetable.hh:21 on 2026/11/02.