<field name="icmpTypeIPv4" dataType="unsigned8" group="transportHeader" dataTypeSemantics="identifier" elementId="176" applicability="all" status="current"> <description> <paragraph> Type of the IPv4 ICMP message. </paragraph> </description> <reference> <paragraph> See RFC 792 for the definition of the IPv4 ICMP type field. </paragraph> </reference> </field> <field name="icmpCodeIPv4" dataType="unsigned8" group="transportHeader" dataTypeSemantics="identifier" elementId="177" applicability="all" status="current"> <description> <paragraph> Code of the IPv4 ICMP message. </paragraph> </description> <reference> <paragraph> See RFC 792 for the definition of the IPv4 ICMP code field. </paragraph> </reference> </field> <field name="icmpTypeCodeIPv6" dataType="unsigned16" group="transportHeader" dataTypeSemantics="identifier" elementId="139" applicability="all" status="current"> <description> <paragraph> Type and Code of the IPv6 ICMP message. The combination of both values is reported as (ICMP type * 256) + ICMP code. </paragraph> </description> <reference> <paragraph> See RFC 4443 for the definition of the IPv6 ICMP type and code fields.
</paragraph> </reference> </field> <field name="icmpTypeIPv6" dataType="unsigned8" group="transportHeader" dataTypeSemantics="identifier" elementId="178" applicability="all" status="current"> <description> <paragraph> Type of the IPv6 ICMP message. </paragraph> </description> <reference> <paragraph> See RFC 4443 for the definition of the IPv6 ICMP type field. </paragraph> </reference> </field> <field name="icmpCodeIPv6" dataType="unsigned8" group="transportHeader" dataTypeSemantics="identifier" elementId="179" applicability="all" status="current"> <description> <paragraph> Code of the IPv6 ICMP message. </paragraph> </description> <reference> <paragraph> See RFC 4443 for the definition of the IPv6 ICMP code field. </paragraph> </reference> </field> <field name="igmpType" dataType="unsigned8" group="transportHeader" dataTypeSemantics="identifier" elementId="33" applicability="all" status="current"> <description> <paragraph> The type field of the IGMP message. </paragraph> </description> <reference>
<paragraph> See RFC 3376 for the definition of the IGMP type field. </paragraph> </reference> </field> <field name="sourceMacAddress" dataType="macAddress" group="subIpHeader" dataTypeSemantics="identifier" elementId="56" applicability="data" status="current"> <description> <paragraph> The IEEE 802 source MAC address field. </paragraph> </description> <reference> <paragraph> See IEEE.802-3.2002. </paragraph> </reference> </field> <field name="postSourceMacAddress" dataType="macAddress" group="subIpHeader" dataTypeSemantics="identifier" elementId="81" applicability="data" status="current"> <description> <paragraph> The definition of this Information Element is identical to the definition of Information Element 'sourceMacAddress', except that it reports a potentially modified value caused by a middlebox function after the packet passed the Observation Point. </paragraph> </description> <reference> <paragraph> See IEEE.802-3.2002. </paragraph> </reference> </field> <field name="vlanId" dataType="unsigned16" group="subIpHeader" dataTypeSemantics="identifier" elementId="58" applicability="data" status="current"> <description>
<paragraph> The IEEE 802.1Q VLAN identifier (VID) extracted from the Tag Control Information field that was attached to the IP packet. </paragraph> </description> <reference> <paragraph> See IEEE.802-1Q.2003. </paragraph> </reference> </field> <field name="postVlanId" dataType="unsigned16" group="subIpHeader" dataTypeSemantics="identifier" elementId="59" applicability="data" status="current"> <description> <paragraph> The definition of this Information Element is identical to the definition of Information Element 'vlanId', except that it reports a potentially modified value caused by a middlebox function after the packet passed the Observation Point. </paragraph> </description> <reference> <paragraph> See IEEE.802-1Q.2003. </paragraph> </reference> </field> <field name="destinationMacAddress" dataType="macAddress" group="subIpHeader" dataTypeSemantics="identifier" elementId="80" applicability="data" status="current"> <description> <paragraph> The IEEE 802 destination MAC address field. </paragraph> </description> <reference> <paragraph> See IEEE.802-3.2002. </paragraph> </reference> </field>
<field name="postDestinationMacAddress" dataType="macAddress" group="subIpHeader" dataTypeSemantics="identifier" elementId="57" applicability="data" status="current"> <description> <paragraph> The definition of this Information Element is identical to the definition of Information Element 'destinationMacAddress', except that it reports a potentially modified value caused by a middlebox function after the packet passed the Observation Point. </paragraph> </description> <reference> <paragraph> See IEEE.802-3.2002. </paragraph> </reference> </field> <field name="wlanChannelId" dataType="unsigned8" group="subIpHeader" dataTypeSemantics="identifier" elementId="146" applicability="data" status="current"> <description> <paragraph> The identifier of the 802.11 (Wi-Fi) channel used. </paragraph> </description> <reference> <paragraph> See IEEE.802-11.1999. </paragraph> </reference> </field> <field name="wlanSSID" dataType="string" group="subIpHeader" elementId="147" applicability="data" status="current"> <description> <paragraph> The Service Set IDentifier (SSID) identifying an 802.11 (Wi-Fi) network used. According to IEEE.802-11.1999, the SSID is encoded into a string of up to 32 characters. </paragraph> </description> <reference> <paragraph>
See IEEE.802-11.1999. </paragraph> </reference> </field> <field name="mplsTopLabelTTL" dataType="unsigned8" group="subIpHeader" elementId="200" applicability="all" status="current"> <description> <paragraph> The TTL field from the top MPLS label stack entry, i.e., the last label that was pushed. </paragraph> </description> <reference> <paragraph> See RFC 3032 for the specification of the TTL field. </paragraph> </reference> <units>hops</units> </field> <field name="mplsTopLabelExp" dataType="unsigned8" group="subIpHeader" dataTypeSemantics="flags" elementId="203" applicability="all" status="current"> <description> <paragraph> The Exp field from the top MPLS label stack entry, i.e., the last label that was pushed. </paragraph> <artwork> Bits 0-4: Don't Care, value is irrelevant. Bits 5-7: MPLS Exp field. 0 1 2 3 4 5 6 7 +---+---+---+---+---+---+---+---+ | don't care | Exp | +---+---+---+---+---+---+---+---+ </artwork> </description> <reference> <paragraph> See RFC 3032 for the specification of the Exp field. See RFC 3270 for usage of the Exp field. </paragraph> </reference>
</field> <field name="postMplsTopLabelExp" dataType="unsigned8" group="subIpHeader" dataTypeSemantics="flags" elementId="237" applicability="all" status="current"> <description> <paragraph> The definition of this Information Element is identical to the definition of Information Element 'mplsTopLabelExp', except that it reports a potentially modified value caused by a middlebox function after the packet passed the Observation Point. </paragraph> </description> <reference> <paragraph> See RFC 3032 for the specification of the Exp field. See RFC 3270 for usage of the Exp field. </paragraph> </reference> </field> <field name="mplsLabelStackDepth" dataType="unsigned32" group="subIpHeader" elementId="202" applicability="all" status="current"> <description> <paragraph> The number of labels in the MPLS label stack. </paragraph> </description> <reference> <paragraph> See RFC 3032 for the specification of the MPLS label stack. </paragraph> </reference> <units>label stack entries</units> </field> <field name="mplsLabelStackLength" dataType="unsigned32" group="subIpHeader" elementId="201" applicability="all" status="current"> <description> <paragraph> The length of the MPLS label stack in units of octets. </paragraph> </description>
<reference> <paragraph> See RFC 3032 for the specification of the MPLS label stack. </paragraph> </reference> <units>octets</units> </field> <field name="mplsPayloadLength" dataType="unsigned32" group="subIpHeader" elementId="194" applicability="all" status="current"> <description> <paragraph> The size of the MPLS packet without the label stack. </paragraph> </description> <reference> <paragraph> See RFC 3031 for the specification of MPLS packets. See RFC 3032 for the specification of the MPLS label stack. </paragraph> </reference> <units>octets</units> </field> <field name="mplsTopLabelStackSection" dataType="octetArray" group="subIpHeader" dataTypeSemantics="identifier" elementId="70" applicability="all" status="current"> <description> <paragraph> The Label, Exp, and S fields from the top MPLS label stack entry, i.e., from the last label that was pushed. </paragraph> <paragraph> The size of this Information Element is 3 octets. </paragraph> <artwork> 0 1 2 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Label | Exp |S| +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ Label: Label Value, 20 bits
Exp: Experimental Use, 3 bits S: Bottom of Stack, 1 bit </artwork> </description> <reference> <paragraph> See RFC 3032. </paragraph> </reference> </field> <field name="mplsLabelStackSection2" dataType="octetArray" group="subIpHeader" dataTypeSemantics="identifier" elementId="71" applicability="all" status="current"> <description> <paragraph> The Label, Exp, and S fields from the label stack entry that was pushed immediately before the label stack entry that would be reported by mplsTopLabelStackSection. See the definition of mplsTopLabelStackSection for further details. </paragraph> <paragraph> The size of this Information Element is 3 octets. </paragraph> </description> <reference> <paragraph> See RFC 3032. </paragraph> </reference> </field> <field name="mplsLabelStackSection3" dataType="octetArray" group="subIpHeader" dataTypeSemantics="identifier" elementId="72" applicability="all" status="current"> <description> <paragraph> The Label, Exp, and S fields from the label stack entry that was pushed immediately before the label stack entry that would be reported by mplsLabelStackSection2. See the definition of mplsTopLabelStackSection for further details. </paragraph> <paragraph> The size of this Information Element is 3 octets. </paragraph> </description>
<reference> <paragraph> See RFC 3032. </paragraph> </reference> </field> <field name="mplsLabelStackSection4" dataType="octetArray" group="subIpHeader" dataTypeSemantics="identifier" elementId="73" applicability="all" status="current"> <description> <paragraph> The Label, Exp, and S fields from the label stack entry that was pushed immediately before the label stack entry that would be reported by mplsLabelStackSection3. See the definition of mplsTopLabelStackSection for further details. </paragraph> <paragraph> The size of this Information Element is 3 octets. </paragraph> </description> <reference> <paragraph> See RFC 3032. </paragraph> </reference> </field> <field name="mplsLabelStackSection5" dataType="octetArray" group="subIpHeader" dataTypeSemantics="identifier" elementId="74" applicability="all" status="current"> <description> <paragraph> The Label, Exp, and S fields from the label stack entry that was pushed immediately before the label stack entry that would be reported by mplsLabelStackSection4. See the definition of mplsTopLabelStackSection for further details. </paragraph> <paragraph> The size of this Information Element is 3 octets. </paragraph> </description> <reference> <paragraph> See RFC 3032. </paragraph>
</reference> </field> <field name="mplsLabelStackSection6" dataType="octetArray" group="subIpHeader" dataTypeSemantics="identifier" elementId="75" applicability="all" status="current"> <description> <paragraph> The Label, Exp, and S fields from the label stack entry that was pushed immediately before the label stack entry that would be reported by mplsLabelStackSection5. See the definition of mplsTopLabelStackSection for further details. </paragraph> <paragraph> The size of this Information Element is 3 octets. </paragraph> </description> <reference> <paragraph> See RFC 3032. </paragraph> </reference> </field> <field name="mplsLabelStackSection7" dataType="octetArray" group="subIpHeader" dataTypeSemantics="identifier" elementId="76" applicability="all" status="current"> <description> <paragraph> The Label, Exp, and S fields from the label stack entry that was pushed immediately before the label stack entry that would be reported by mplsLabelStackSection6. See the definition of mplsTopLabelStackSection for further details. </paragraph> <paragraph> The size of this Information Element is 3 octets. </paragraph> </description> <reference> <paragraph> See RFC 3032. </paragraph> </reference> </field> <field name="mplsLabelStackSection8" dataType="octetArray"
group="subIpHeader" dataTypeSemantics="identifier" elementId="77" applicability="all" status="current"> <description> <paragraph> The Label, Exp, and S fields from the label stack entry that was pushed immediately before the label stack entry that would be reported by mplsLabelStackSection7. See the definition of mplsTopLabelStackSection for further details. </paragraph> <paragraph> The size of this Information Element is 3 octets. </paragraph> </description> <reference> <paragraph> See RFC 3032. </paragraph> </reference> </field> <field name="mplsLabelStackSection9" dataType="octetArray" group="subIpHeader" dataTypeSemantics="identifier" elementId="78" applicability="all" status="current"> <description> <paragraph> The Label, Exp, and S fields from the label stack entry that was pushed immediately before the label stack entry that would be reported by mplsLabelStackSection8. See the definition of mplsTopLabelStackSection for further details. </paragraph> <paragraph> The size of this Information Element is 3 octets. </paragraph> </description> <reference> <paragraph> See RFC 3032. </paragraph> </reference> </field> <field name="mplsLabelStackSection10" dataType="octetArray" group="subIpHeader" dataTypeSemantics="identifier" elementId="79" applicability="all" status="current"> <description>
<paragraph> The Label, Exp, and S fields from the label stack entry that was pushed immediately before the label stack entry that would be reported by mplsLabelStackSection9. See the definition of mplsTopLabelStackSection for further details. </paragraph> <paragraph> The size of this Information Element is 3 octets. </paragraph> </description> <reference> <paragraph> See RFC 3032. </paragraph> </reference> </field> <field name="ipPayloadLength" dataType="unsigned32" group="derived" elementId="204" applicability="all" status="current"> <description> <paragraph> The effective length of the IP payload. </paragraph> <paragraph> For IPv4 packets, the value of this Information Element is the difference between the total length of the IPv4 packet (as reported by Information Element totalLengthIPv4) and the length of the IPv4 header (as reported by Information Element headerLengthIPv4). </paragraph> <paragraph> For IPv6, the value of the Payload Length field in the IPv6 header is reported except in the case that the value of this field is zero and that there is a valid jumbo payload option. In this case, the value of the Jumbo Payload Length field in the jumbo payload option is reported. </paragraph> </description> <reference> <paragraph> See RFC 791 for the specification of IPv4 packets. See RFC 2460 for the specification of the IPv6 payload length. See RFC 2675 for the specification of the IPv6 jumbo payload length.
</paragraph> </reference> <units>octets</units> </field> <field name="ipNextHopIPv4Address" dataType="ipv4Address" group="derived" dataTypeSemantics="identifier" elementId="15" applicability="data" status="current"> <description> <paragraph> The IPv4 address of the next IPv4 hop. </paragraph> </description> </field> <field name="ipNextHopIPv6Address" dataType="ipv6Address" group="derived" dataTypeSemantics="identifier" elementId="62" applicability="data" status="current"> <description> <paragraph> The IPv6 address of the next IPv6 hop. </paragraph> </description> </field> <field name="bgpSourceAsNumber" dataType="unsigned32" group="derived" dataTypeSemantics="identifier" elementId="16" applicability="all" status="current"> <description> <paragraph> The autonomous system (AS) number of the source IP address. If AS path information for this Flow is only available as an unordered AS set (and not as an ordered AS sequence), then the value of this Information Element is 0. </paragraph> </description> <reference> <paragraph> See RFC 4271 for a description of BGP-4, and see RFC 1930 for the definition of the AS number. </paragraph> </reference> </field> <field name="bgpDestinationAsNumber" dataType="unsigned32"
group="derived" dataTypeSemantics="identifier" elementId="17" applicability="all" status="current"> <description> <paragraph> The autonomous system (AS) number of the destination IP address. If AS path information for this Flow is only available as an unordered AS set (and not as an ordered AS sequence), then the value of this Information Element is 0. </paragraph> </description> <reference> <paragraph> See RFC 4271 for a description of BGP-4, and see RFC 1930 for the definition of the AS number. </paragraph> </reference> </field> <field name="bgpNextAdjacentAsNumber" dataType="unsigned32" group="derived" dataTypeSemantics="identifier" elementId="128" applicability="all" status="current"> <description> <paragraph> The autonomous system (AS) number of the first AS in the AS path to the destination IP address. The path is deduced by looking up the destination IP address of the Flow in the BGP routing information base. If AS path information for this Flow is only available as an unordered AS set (and not as an ordered AS sequence), then the value of this Information Element is 0. </paragraph> </description> <reference> <paragraph> See RFC 4271 for a description of BGP-4, and see RFC 1930 for the definition of the AS number. </paragraph> </reference> </field> <field name="bgpPrevAdjacentAsNumber" dataType="unsigned32" group="derived" dataTypeSemantics="identifier" elementId="129" applicability="all" status="current"> <description> <paragraph>
The autonomous system (AS) number of the last AS in the AS path from the source IP address. The path is deduced by looking up the source IP address of the Flow in the BGP routing information base. If AS path information for this Flow is only available as an unordered AS set (and not as an ordered AS sequence), then the value of this Information Element is 0. In case of BGP asymmetry, the bgpPrevAdjacentAsNumber might not be able to report the correct value. </paragraph> </description> <reference> <paragraph> See RFC 4271 for a description of BGP-4, and see RFC 1930 for the definition of the AS number. </paragraph> </reference> </field> <field name="bgpNextHopIPv4Address" dataType="ipv4Address" group="derived" dataTypeSemantics="identifier" elementId="18" applicability="all" status="current"> <description> <paragraph> The IPv4 address of the next (adjacent) BGP hop. </paragraph> </description> <reference> <paragraph> See RFC 4271 for a description of BGP-4. </paragraph> </reference> </field> <field name="bgpNextHopIPv6Address" dataType="ipv6Address" group="derived" dataTypeSemantics="identifier" elementId="63" applicability="all" status="current"> <description> <paragraph> The IPv6 address of the next (adjacent) BGP hop. </paragraph> </description> <reference> <paragraph> See RFC 4271 for a description of BGP-4. </paragraph>
</reference> </field> <field name="mplsTopLabelType" dataType="unsigned8" group="derived" dataTypeSemantics="identifier" elementId="46" applicability="data" status="current"> <description> <paragraph> This field identifies the control protocol that allocated the top-of-stack label. Initial values for this field are listed below. Further values may be assigned by IANA in the MPLS label type registry. </paragraph> <artwork> - 0x01 TE-MIDPT: Any TE tunnel mid-point or tail label - 0x02 Pseudowire: Any PWE3 or Cisco AToM based label - 0x03 VPN: Any label associated with VPN - 0x04 BGP: Any label associated with BGP or BGP routing - 0x05 LDP: Any label associated with dynamically assigned labels using LDP </artwork> </description> <reference> <paragraph> See RFC 3031 for the MPLS label structure. See RFC 4364 for the association of MPLS labels with Virtual Private Networks (VPNs). See RFC 4271 for BGP and BGP routing. See RFC 5036 for Label Distribution Protocol (LDP). See the list of MPLS label types assigned by IANA at http://www.iana.org/assignments/mpls-label-values. </paragraph> </reference> </field> <field name="mplsTopLabelIPv4Address" dataType="ipv4Address" group="derived" dataTypeSemantics="identifier" elementId="47" applicability="data" status="current"> <description> <paragraph> The IPv4 address of the system that the MPLS top label will cause this Flow to be forwarded to. </paragraph> </description> <reference> <paragraph>
See RFC 3031 for the association between MPLS labels and IP addresses. </paragraph> </reference> </field> <field name="mplsTopLabelIPv6Address" dataType="ipv6Address" group="derived" dataTypeSemantics="identifier" elementId="140" applicability="data" status="current"> <description> <paragraph> The IPv6 address of the system that the MPLS top label will cause this Flow to be forwarded to. </paragraph> </description> <reference> <paragraph> See RFC 3031 for the association between MPLS labels and IP addresses. </paragraph> </reference> </field> <field name="mplsVpnRouteDistinguisher" dataType="octetArray" group="derived" dataTypeSemantics="identifier" elementId="90" applicability="all" status="current"> <description> <paragraph> The value of the VPN route distinguisher of a corresponding entry in a VPN routing and forwarding table. Route distinguisher ensures that the same address can be used in several different MPLS VPNs and that it is possible for BGP to carry several completely different routes to that address, one for each VPN. According to RFC 4364, the size of mplsVpnRouteDistinguisher is 8 octets. However, in RFC 4382 an octet string with flexible length was chosen for representing a VPN route distinguisher by object MplsL3VpnRouteDistinguisher. This choice was made in order to be open to future changes of the size. This idea was adopted when choosing octetArray as abstract data type for this Information Element. The maximum length of this Information Element is 256 octets. </paragraph> </description> <reference> <paragraph> See RFC 4364 for the specification of the route
distinguisher. See RFC 4382 for the specification of the MPLS/BGP Layer 3 Virtual Private Network (VPN) Management Information Base. </paragraph> </reference> </field> <field name="minimumIpTotalLength" dataType="unsigned64" group="minMax" elementId="25" applicability="all" status="current"> <description> <paragraph> Length of the smallest packet observed for this Flow. The packet length includes the IP header(s) length and the IP payload length. </paragraph> </description> <reference> <paragraph> See RFC 791 for the specification of the IPv4 total length. See RFC 2460 for the specification of the IPv6 payload length. See RFC 2675 for the specification of the IPv6 jumbo payload length. </paragraph> </reference> <units>octets</units> </field> <field name="maximumIpTotalLength" dataType="unsigned64" group="minMax" elementId="26" applicability="all" status="current"> <description> <paragraph> Length of the largest packet observed for this Flow. The packet length includes the IP header(s) length and the IP payload length. </paragraph> </description> <reference> <paragraph> See RFC 791 for the specification of the IPv4 total length. See RFC 2460 for the specification of the IPv6 payload length. See RFC 2675 for the specification of the IPv6 jumbo payload length.
</paragraph> </reference> <units>octets</units> </field> <field name="minimumTTL" dataType="unsigned8" group="minMax" elementId="52" applicability="data" status="current"> <description> <paragraph> Minimum TTL value observed for any packet in this Flow. </paragraph> </description> <reference> <paragraph> See RFC 791 for the definition of the IPv4 Time to Live field. See RFC 2460 for the definition of the IPv6 Hop Limit field. </paragraph> </reference> <units>hops</units> </field> <field name="maximumTTL" dataType="unsigned8" group="minMax" elementId="53" applicability="data" status="current"> <description> <paragraph> Maximum TTL value observed for any packet in this Flow. </paragraph> </description> <reference> <paragraph> See RFC 791 for the definition of the IPv4 Time to Live field. See RFC 2460 for the definition of the IPv6 Hop Limit field. </paragraph> </reference> <units>hops</units> </field> <field name="ipv4Options" dataType="unsigned32" dataTypeSemantics="flags" group="minMax" elementId="208" applicability="all" status="current"> <description>
<paragraph> IPv4 options in packets of this Flow. The information is encoded in a set of bit fields. For each valid IPv4 option type, there is a bit in this set. The bit is set to 1 if any observed packet of this Flow contains the corresponding IPv4 option type. Otherwise, if no observed packet of this Flow contained the respective IPv4 option type, the value of the corresponding bit is 0. </paragraph> <paragraph> The list of valid IPv4 options is maintained by IANA. Note that for identifying an option not just the 5-bit Option Number, but all 8 bits of the Option Type need to match one of the IPv4 options specified at http://www.iana.org/assignments/ip-parameters. </paragraph> <paragraph> Options are mapped to bits according to their option numbers. Option number X is mapped to bit X. The mapping is illustrated by the figure below. </paragraph> <artwork> 0 1 2 3 4 5 6 7 +------+------+------+------+------+------+------+------+ | EOOL | NOP | SEC | LSR | TS |E-SEC |CIPSO | RR | ... +------+------+------+------+------+------+------+------+ 8 9 10 11 12 13 14 15 +------+------+------+------+------+------+------+------+ ... | SID | SSR | ZSU | MTUP | MTUR | FINN | VISA |ENCODE| ... +------+------+------+------+------+------+------+------+ 16 17 18 19 20 21 22 23 +------+------+------+------+------+------+------+------+ ... |IMITD | EIP | TR |ADDEXT|RTRALT| SDB |NSAPA | DPS | ... +------+------+------+------+------+------+------+------+ 24 25 26 27 28 29 30 31 +------+------+------+------+------+------+------+------+ ... | UMP | QS | to be assigned by IANA | EXP | | +------+------+------+------+------+------+------+------+ Type Option Bit Value Name Reference ---+-----+-------+------------------------------------ 0 0 EOOL End of Options List, RFC 791 1 1 NOP No Operation, RFC 791
2 130 SEC Security, RFC 1108 3 131 LSR Loose Source Route, RFC 791 4 68 TS Time Stamp, RFC 791 5 133 E-SEC Extended Security, RFC 1108 6 134 CIPSO Commercial Security 7 7 RR Record Route, RFC 791 8 136 SID Stream ID, RFC 791 9 137 SSR Strict Source Route, RFC 791 10 10 ZSU Experimental Measurement 11 11 MTUP (obsoleted) MTU Probe, RFC 1191 12 12 MTUR (obsoleted) MTU Reply, RFC 1191 13 205 FINN Experimental Flow Control 14 142 VISA Experimental Access Control 15 15 ENCODE 16 144 IMITD IMI Traffic Descriptor 17 145 EIP Extended Internet Protocol, RFC 1385 18 82 TR Traceroute, RFC 3193 19 147 ADDEXT Address Extension 20 148 RTRALT Router Alert, RFC 2113 21 149 SDB Selective Directed Broadcast 22 150 NSAPA NSAP Address 23 151 DPS Dynamic Packet State 24 152 UMP Upstream Multicast Pkt. 25 25 QS Quick-Start 30 30 EXP RFC3692-style Experiment 30 94 EXP RFC3692-style Experiment 30 158 EXP RFC3692-style Experiment 30 222 EXP RFC3692-style Experiment ... ... ... Further options numbers may be assigned by IANA </artwork> </description> <reference> <paragraph> See RFC 791 for the definition of IPv4 options. See the list of IPv4 option numbers assigned by IANA at http://www.iana.org/assignments/ip-parameters. </paragraph> </reference> </field> <field name="ipv6ExtensionHeaders" dataType="unsigned32" dataTypeSemantics="flags" group="minMax" elementId="64" applicability="all" status="current"> <description> <paragraph>
IPv6 extension headers observed in packets of this Flow. The information is encoded in a set of bit fields. For each IPv6 option header, there is a bit in this set. The bit is set to 1 if any observed packet of this Flow contains the corresponding IPv6 extension header. Otherwise, if no observed packet of this Flow contained the respective IPv6 extension header, the value of the corresponding bit is 0. </paragraph> <artwork> 0 1 2 3 4 5 6 7 +-----+-----+-----+-----+-----+-----+-----+-----+ | Res | FRA1| RH | FRA0| UNK | Res | HOP | DST | ... +-----+-----+-----+-----+-----+-----+-----+-----+ 8 9 10 11 12 13 14 15 +-----+-----+-----+-----+-----+-----+-----+-----+ ... | PAY | AH | ESP | Reserved | ... +-----+-----+-----+-----+-----+-----+-----+-----+ 16 17 18 19 20 21 22 23 +-----+-----+-----+-----+-----+-----+-----+-----+ ... | Reserved | ... +-----+-----+-----+-----+-----+-----+-----+-----+ 24 25 26 27 28 29 30 31 +-----+-----+-----+-----+-----+-----+-----+-----+ ... | Reserved | +-----+-----+-----+-----+-----+-----+-----+-----+ Bit IPv6 Option Description 0, Res Reserved 1, FRA1 44 Fragmentation header - not first fragment 2, RH 43 Routing header 3, FRA0 44 Fragment header - first fragment 4, UNK Unknown Layer 4 header (compressed, encrypted, not supported) 5, Res Reserved 6, HOP 0 Hop-by-hop option header 7, DST 60 Destination option header 8, PAY 108 Payload compression header 9, AH 51 Authentication Header 10, ESP 50 Encrypted security payload 11 to 31 Reserved </artwork> </description> <reference> <paragraph> See RFC 2460 for the general definition of
IPv6 extension headers and for the specification of the hop-by-hop options header, the routing header, the fragment header, and the destination options header. See RFC 4302 for the specification of the authentication header. See RFC 4303 for the specification of the encapsulating security payload. </paragraph> </reference> </field> <field name="tcpControlBits" dataType="unsigned8" dataTypeSemantics="flags" group="minMax" elementId="6" applicability="all" status="current"> <description> <paragraph> TCP control bits observed for packets of this Flow. The information is encoded in a set of bit fields. For each TCP control bit, there is a bit in this set. A bit is set to 1 if any observed packet of this Flow has the corresponding TCP control bit set to 1. A value of 0 for a bit indicates that the corresponding bit was not set in any of the observed packets of this Flow. </paragraph> <artwork> 0 1 2 3 4 5 6 7 +-----+-----+-----+-----+-----+-----+-----+-----+ | Reserved | URG | ACK | PSH | RST | SYN | FIN | +-----+-----+-----+-----+-----+-----+-----+-----+ Reserved: Reserved for future use by TCP. Must be zero. URG: Urgent Pointer field significant ACK: Acknowledgment field significant PSH: Push Function RST: Reset the connection SYN: Synchronize sequence numbers FIN: No more data from sender </artwork> </description> <reference> <paragraph> See RFC 793 for the definition of the TCP control bits in the TCP header. </paragraph> </reference> </field>