Dynamic Source Routing (DSR) Protocol Parameters
Created
- 2006-10-03
Last Updated
- 2023-08-25
Available Formats
Dynamic Source Routing (DSR) Protocol Options
Registration Procedure(s)
- Expert Review
Expert(s)
- David B. Johnson, David A. Maltz, Yih-Chun Hu
Reference
- RFC 4728: The Dynamic Source Routing Protocol (DSR) for Mobile Ad Hoc Networks for IPv4
Note
DSR Option Types are 8-bit values, structured as three subfields:
Unk: If set, SHOULD respond to such a DSR option with a Route Error of type OPTION_NOT_SUPPORTED
Act: a two-bit field indicating how such a node that does not support this Option Type MUST process the packet:
00 = Ignore Option
01 = Remove Option
10 = Mark Option
11 = Drop Packet
Available Formats
| Value | Unk | Act | Number | Name | Reference |
|---|---|---|---|---|---|
| 0 | 0 | 00 | 0 | PadN option | RFC 4728 |
| 1 | 0 | 00 | 1 | Route Request | RFC 4728 |
| 2 | 0 | 00 | 2 | Route Reply | RFC 4728 |
| 3 | 0 | 00 | 3 | Route Error option | RFC 4728 |
| 4-31 | Unassigned | ||||
| 32 | 0 | 01 | 0 | Acknowledgement option | RFC 4728 |
| 33-95 | Unassigned | ||||
| 96 | 0 | 11 | 0 | DSR Source Route option | RFC 4728 |
| 97-127 | Unassigned | ||||
| 128 | 1 | 00 | 0 | Timeout option | RFC 4728 |
| 129 | 1 | 00 | 1 | Destination and Flow ID option | RFC 4728 |
| 130-159 | Unassigned | ||||
| 160 | 1 | 01 | 0 | Acknowledgement Request option | RFC 4728 |
| 161-223 | Unassigned | ||||
| 224 | 1 | 11 | 0 | Pad1 option | RFC 4728 |
Dynamic Source Routing (DSR) Protocol Route Error Types
Registration Procedure(s)
- Expert Review
Expert(s)
- David B. Johnson, David A. Maltz, Yih-Chun Hu
Reference
- RFC 4728: The Dynamic Source Routing Protocol (DSR) for Mobile Ad Hoc Networks for IPv4