The Dynamic Source Routing Protocol for Mobile Ad Hoc Networks for IPv4
RFC 4728, “The Dynamic Source Routing Protocol for Mobile Ad Hoc Networks for IPv4”, is an Experimental document published in February 2007 by D. Johnson, Y. Hu, D. Maltz. The canonical text is published by the RFC Editor.
Abstract
The Dynamic Source Routing protocol (DSR) is a simple and efficient routing protocol designed specifically for use in multi-hop wireless ad hoc networks of mobile nodes. DSR allows the network to be completely self-organizing and self-configuring, without the need for any existing network infrastructure or administration. The protocol is composed of the two main mechanisms of "Route Discovery" and "Route Maintenance", which work together to allow nodes to discover and maintain routes to arbitrary destinations in the ad hoc network. All aspects of the protocol operate entirely on demand, allowing the routing packet overhead of DSR to scale automatically to only what is needed to react to changes in the routes currently in use. The protocol allows multiple routes to any destination and allows each sender to select and control the routes used in routing its packets, for example, for use in load balancing or for increased robustness. Other advantages of the DSR protocol include easily guaranteed loop-free routing, operation in networks containing unidirectional links, use of only "soft state" in routing, and very rapid recovery when routes in the network change. The DSR protocol is designed mainly for mobile ad hoc networks of up to about two hundred nodes and is designed to work well even with very high rates of mobility. This document specifies the operation of the DSR protocol for routing unicast IPv4 packets. This memo defines an Experimental Protocol for the Internet community.
What “Experimental” means
Describes a specification that is part of a research or development effort, published so the community can gain experience with it.
The canonical text of RFC 4728 is hosted at rfc-editor.org. Available in TXT,HTML.
- RFC 4724 Graceful Restart Mechanism for BGP
- RFC 4721 Mobile IPv4 Challenge/Response Extensions
- RFC 4745 Common Policy: A Document Format for Expressing Privacy Preferences
- RFC 4753 ECP Groups For IKE and IKEv2
- RFC 4754 IKE and IKEv2 Authentication Using the Elliptic Curve Digital Signature Algorithm
- RFC 4760 Multiprotocol Extensions for BGP-4
- RFC 4761 Virtual Private LAN Service Using BGP for Auto-Discovery and Signaling
- RFC 4762 Virtual Private LAN Service Using Label Distribution Protocol Signaling