Skip to content
Tom Barbette edited this page Oct 3, 2018 · 2 revisions

DSRRouteTable Element Documentation

NAME

DSRRouteTable — Click element; 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

DSRArpTable

Generated by click-elem2man from ../elements/grid/dsrroutetable.hh:21 on 2018/10/03.

Clone this wiki locally