FragmentHeaderType The class characterizes each fragment with a header containing next header information, the offset of the fragment, an M FragmentHeaderType flag specifying whether or not it is the last fragment, and an identification value. The property table of the class is given in Table 344. FragmentHeaderType . Properties of the class FragmentHeaderType Name Type Multiplicity Description The property specifies the type of header Next_Header cyboxCommon: Next_Header 0..1 immediately following the Fragment header. Uses the same HexBinaryObjectPropertyType values as the IPv4 Protocol property. The property specifies a 13-bit unsigned Fragment_Offset cyboxCommon: integer which is the offset, in 8-octet units, of the data following Fragment_Offset 0..1 this header relative to the start of the Fragmentable Part or the HexBinaryObjectPropertyType original packet. The property specifies whether this is the last fragment M_Flag M_Flag 0..1 MFlagType or whether there are more fragments. The property specifies a 32-bit Identification cyboxCommon: Identification Identification 0..1 value for the packet generated by the source node. HexBinaryObjectPropertyType MFlagType Data Type The data type specifies whether there are more fragments. Its core value SHOULD be a literal found in the MFlagType MFlagTypeEnum enumeration. Its base type is the data type, in order to permit complex (i.e. regular-expression based) specifications. BaseObjectPropertyType DestinationOptionsType Class The class specifies the properties for the IPv6 Destination Options header which is used to carry optional DestinationOptionsType information that needs to be examined only by a packet's destination node(s).
FragmentHeaderType The FragmentHeaderType class characterizes each fragment with a header containing next header information, the offset of the fragment, an M flag specifying whether or not it is the last fragment, and an identification value. The property table of the FragmentHeaderType class is given in Table 344. . Properties of the FragmentHeaderType class Name Type Multiplicity Description Next_Header cyboxCommon: HexBinaryObjectPropertyType 0..1 The Next_Header property specifies the type of header immediately following the Fragment header. Uses the same values as the IPv4 Protocol property. Fragment_Offset cyboxCommon: HexBinaryObjectPropertyType 0..1 The Fragment_Offset property specifies a 13-bit unsigned integer which is the offset, in 8-octet units, of the data following this header relative to the start of the Fragmentable Part or the original packet. M_Flag MFlagType 0..1 The M_Flag property specifies whether this is the last fragment or whether there are more fragments. Identification cyboxCommon: HexBinaryObjectPropertyType 0..1 The Identification property specifies a 32-bit Identification value for the packet generated by the source node. MFlagType Data Type The MFlagType data type specifies whether there are more fragments. Its core value SHOULD be a literal found in the MFlagTypeEnum enumeration. Its base type is the BaseObjectPropertyType data type, in order to permit complex (i.e. regular-expression based) specifications. DestinationOptionsType Class The DestinationOptionsType class specifies the properties for the IPv6 Destination Options header which is used to carry optional information that needs to be examined only by a packet's destination node(s).
cybox-v2.1.1-csprd01-part38-network-packet.docx