0 1 2 3 +-------------+-------------+-------------+-------------+ | Vers | Flags| Msg Type | RSVP Checksum | +-------------+-------------+-------------+-------------+ | Send_TTL | (Reserved) | RSVP Length | +-------------+-------------+-------------+-------------+
The fields in the common header are as follows:
Protocol version number. This is version 1.
0x01-0x08: Reserved
No flag bits are defined yet.
1 = Path
2 = Resv
3 = PathErr
4 = ResvErr
5 = PathTear
6 = ResvTear
7 = ResvConf
The one's complement of the one's complement sum of the message, with the checksum field replaced by zero for the purpose of computing the checksum. An all-zero value means that no checksum was transmitted.
The IP TTL value with which the message was sent. See Section 3.8.
The total length of this RSVP message in bytes, including the common header and the variable-length objects that follow.