Distributed cache updating algorithm for the dynamic source routing protocol
An experimental optimization to improve the handling of errors is to support the caching of "negative" information in a node's Route Cache. An Ethernet Address Resolution Protocol: Or Converting Network Protocol Address to 48Ethernet Addresses for Transmission on Ethernet Hardware.
All nodes on the route before this hop are still reachable on this route, but subsequent nodes are not.
Abstract Dynamic Source Routing (DSR) is a routing protocol designed specifically for use in mobile ad hoc networks.
The protocol allows nodes to dynamically discover a source route across multiple network hops to any destination in the ad hoc network.
In mission-oriented environments where all the nodes participating in the DSR protocol share a common goal that motivates their participation in the protocol, the communications between the nodes can be encrypted at the physical channel or link layer to prevent attack by outsiders. In Mobile Computing, edited by Tomasz Imielinski and Hank Korth, chapter 5, pages 153--181.
This document does assume that all nodes participating in the DSR protocol do so in good faith and with out malicious intent to corrupt the routing ability of the network. Dynamic source routing in ad hoc wireless networks.
This document does not specifically address security concerns. IEEE Personal Communications, 3(1):34--42, February 1996.
Location of DSR Functions in the ISO Reference Model When designing DSR, we had to determine at what level within the protocol hierarchy to implement source routing. In Proceedings of the IEEE Workshop on Mobile Computing Systems and Applications, pages 158--163, December 1994.
The Next Header values indicating these two extension headers thus must be reserved within the IPv4 Protocol number space.
BROADCAST_JITTER 10 milliseconds MAX_ROUTE_LEN 15 nodes Interface Indexes IF_INDEX_INVALID 0x7F IF_INDEX_MA 0x7E IF_INDEX_ROUTER 0x7D Route Cache ROUTE_CACHE_TIMEOUT 300 seconds Send Buffer SEND_BUFFER_TIMEOUT 30 seconds Request Table MAX_REQUEST_ENTRIES 32 nodes MAX_REQUEST_IDS 8 identifiers MAX_REQUEST_REXMT 16 retransmissions MAX_REQUEST_PERIOD 10 seconds REQUEST_PERIOD 500 milliseconds RING0_REQUEST_TIMEOUT 30 milliseconds Retransmission Buffer DSR_RXMT_BUFFER_SIZE 50 packets Retransmission Timer DSR_MAXRXTSHIFT 2 This document proposes the use of the Destination Options header and the Hop-by-Hop Options header, originally defined for IPv6, in IPv4.
Internet-Drafts are draft documents valid for a maximum of six months and may be updated, replaced, or obsoleted by other documents at any time.
It is inappropriate to use Internet-Drafts as reference material or to cite them other than as "work in progress." To view the entire list of current Internet-Drafts, please check the "1id-abstracts.txt" listing contained in the Internet-Drafts Shadow Directories on (Africa), ftp.(Europe), au (Pacific Rim), ds.(US East Coast), or edu (US West Coast).