(1) I don't remember that I have seen "Diff Svcs" in a RFC
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
|Version| IHL | Diff Svcs | Total Length |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
(2) Not all options have a "length"
The remainder of the surplus area consists of options defined using
a TLV (type, length, and optional value)
(1) I don't remember that I have seen "Diff Svcs" in a RFC +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ |Version| IHL | Diff Svcs | Total Length | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
(2) Not all options have a "length"
The remainder of the surplus area consists of options defined using a TLV (type, length, and optional value)
(Added by GF during WGLC)