The IPv4 option field is variable in length with zero or more options.
| Field Name | Type | Description |
|---|---|---|
| Copy_Flag0..1 | IPv4CopyFlagType |
The copied flag indicates that this option is copied into all fragments on fragmentation. 1 bit. They are represented in this field by a string which specifies their value. |
| Class0..1 | IPv4ClassType |
The option class is represented by 2 bits where 0 = control; 1 = reserved for future use; 2 = debugging and measurement; 3 = reserved for future use. These enumerated values are defined for this field. |
| Option0..1 | IPv4OptionsType |
The Internet Protocol has provision for optional header fields identified by an option type. These types are enumerated in the IPv4OptionsType. |