package
1.1.19
Repository: https://github.com/google/gopacket.git
Documentation: pkg.go.dev

# Functions

CreateICMPv4TypeCode is a convenience function to create an ICMPv4TypeCode gopacket type from the ICMPv4 type and code values.
CreateICMPv6TypeCode is a convenience function to create an ICMPv6TypeCode gopacket type from the ICMPv6 type and code values.
FuzzLayer is a fuzz target for the layers package of gopacket A fuzz target is a function processing a binary blob (byte slice) The process here is to interpret this data as a packet, and print the layers contents.
GetLCMLayerType returns the underlying LCM message's LayerType.
GetSIPMethod returns the constant of a SIP method from its string.
GetSIPVersion is used to get SIP version constant.
NewDHCPOption constructs a new DHCPOption with a given type and data.
NewDHCPv6Option constructs a new DHCPv6Option with a given type and data.
NewIPEndpoint creates a new IP (v4 or v6) endpoint from a net.IP address.
NewMACEndpoint returns a new MAC address endpoint.
NewRUDPPortEndpoint returns an endpoint based on a RUDP port.
NewSCTPPortEndpoint returns an endpoint based on a SCTP port.
NewSIP instantiates a new empty SIP object.
NewTCPPortEndpoint returns an endpoint based on a TCP port.
NewUDPLitePortEndpoint returns an endpoint based on a UDPLite port.
NewUDPPortEndpoint returns an endpoint based on a UDP port.
RegisterASFLayerType allows specifying that the data block of ASF packets with a given enterprise number and type should be processed by a given layer type.
RegisterLCMLayerType allows users to register decoders for the underlying LCM payload.
RegisterRMCPLayerType allows specifying that the payload of a RMCP packet of a certain class should processed by the provided layer type.
RegisterTCPPortLayerType creates a new mapping between a TCPPort and an underlaying LayerType.
RegisterUDPPortLayerType creates a new mapping between a UDPPort and an underlaying LayerType.
SupportedLCMFingerprints returns a slice of all LCM fingerprints that has been registered so far.

# Constants

Potential values for ARP.Operation.
Potential values for ARP.Operation.
LSA Function Codes for LSAheader.LSType.
LSA Function Codes for LSAheader.LSType.
ASFDCMIEnterprise is the IANA-assigned Enterprise Number of the Data Center Manageability Interface Forum.
ASFPresencePongEntityASFv1 ANDs with Presence Pong's supported entities field if the managed system supports ASF v1.0.
ASFPresencePongEntityIPMI ANDs with Presence Pong's supported entities field if the managed system supports IPMI.
ASFPresencePongInteractionDASH ANDs with Presence Pong's supported interactions field if the managed system supports DMTF DASH.
ASFPresencePongInteractionSecurityExtensions ANDs with Presence Pong's supported interactions field if the managed system supports RMCP v2.0 security extensions.
ASFRMCPEnterprise is the IANA-assigned Enterprise Number of the ASF-RMCP.
Keyed MD5.
Keyed SHA1.
Meticulous Keyed MD5.
Meticulous Keyed SHA1.
No Auth.
Simple Password.
Administratively Down.
Concatenated Path Down.
Echo Function Failed.
Forwarding Plane Reset.
Neighbor Signaled Session Down.
No Diagnostic.
Path Down.
Reverse Concatenated Path Dow.
Control Detection Time Expired.
constants that define BFDState.
constants that define BFDState.
constants that define BFDState.
constants that define BFDState.
CDP Address types.
CDP Address types.
CDP Address types.
CDP Address types.
CDP Address types.
CDP Address types.
CDP Address types.
CDP Address types.
CDP Address types.
CDPCapability values.
CDPCapability values.
CDPCapability values.
CDPCapability values.
CDPCapability values.
CDPCapability values.
CDPCapability values.
CDPCapability values.
CDPCapability values.
CDPEnergyWiseSubtype values.
CDPEnergyWiseSubtype values.
CDPEnergyWiseSubtype values.
CDPEnergyWiseSubtype values.
CDP Power-over-Ethernet values.
CDP Power-over-Ethernet values.
CDP Power-over-Ethernet values.
CDP Power-over-Ethernet values.
CDP Protocol Types.
CDP Protocol Types.
CDPTLVType values.
CDPTLVType values.
CDPTLVType values.
CDPTLVType values.
CDPTLVType values.
CDPTLVType values.
CDPTLVType values.
CDPTLVType values.
CDPTLVType values.
CDPTLVType values.
CDPTLVType values.
CDPTLVType values.
CDPTLVType values.
CDPTLVType values.
CDPTLVType values.
CDPTLVType values.
CDPTLVType values.
CDPTLVType values.
CDPTLVType values.
CDPTLVType values.
CDPTLVType values.
CDPTLVType values.
CDPTLVType values.
CDPTLVType values.
CDPTLVType values.
CDPTLVType values.
CDPTLVType values.
DecOptionMalformed is returned when the option is malformed.
DecOptionNotEnoughData is returned when there is not enough data during option's decode process.
Constants that represent DHCP operations.
Constants that represent DHCP operations.
Constants that represent DHCP operations.
Constants that represent DHCP operations.
Constants that represent DHCP operations.
Constants that represent DHCP operations.
Constants that represent DHCP operations.
Constants that represent DHCP operations.
Constants that represent DHCP operations.
bootp operations.
bootp operations.
1, bool.
4, uint32.
1, bool.
2, uint16.
4, net.IP.
n, []byte.
.
n >= 2, []byte.
n*4, [n]net.IP.
2, uint16.
1, byte.
n*4, [n]net.IP.
n, string.
n, string.
Constants for the DHCPOpt options.
1, bool.
n, string.
1, 1/2/3.
n, string.
n*4, [n]net.IP.
2, uint16.
1, bool.
4, uint32.
n*4, [n]net.IP.
n*4, [n]net.IP.
1, bool.
1, bool.
2, uint16.
>1, string.
n, 3.
1, 1-7.
n*4, [n]net.IP.
4*n, [n]net.IP.
1, magic byte.
4*n, [n]net.IP.
n, string.
n, string.
4*n, [n]net.IP.
4*n, [n]net.IP.
Constants for the DHCPOpt options.
n, []byte.
4, uint32.
2*n, []uint16.
8*n, [n]{net.IP/net.IP}.
4, net.IP.
n*4, [n]net.IP.
n, string.
n*4, [n]net.IP.
1, bool.
4, net.IP.
n, url.
4, net.IP.
1, bool.
n*8, [n]{net.IP/net.IP} -- note the 2nd is router not mask.
4, net.IP.
n*4, [n]net.IP.
4, uint32.
4, uint32.
1, bool.
4, uint32.
1, byte.
4, int32 (signed seconds from UTC).
n*4, [n]net.IP.
n, [n]byte // may be encapsulated.
n, string.
n, string.
Constants for the DHCPv6DUIDType.
Constants for the DHCPv6DUIDType.
Constants for the DHCPv6DUIDType.
Constants that represent DHCP operations.
Constants that represent DHCP operations.
Constants that represent DHCP operations.
Constants that represent DHCP operations.
Constants that represent DHCP operations.
Constants that represent DHCP operations.
Constants that represent DHCP operations.
Constants that represent DHCP operations.
Constants that represent DHCP operations.
Constants that represent DHCP operations.
Constants that represent DHCP operations.
Constants that represent DHCP operations.
Constants that represent DHCP operations.
Constants that represent DHCP operations.
RFC 7600 IPv4 Residual Deployment via IPv6.
Constants for the DHCPv6Opt options.
Constants for the DHCPv6Opt options.
RFC 7078 Distributing Address Selection Policy.
Constants for the DHCPv6Opt options.
RFC 6334 Dual-Stack Lite.
Constants for the DHCPv6Opt options.
Constants for the DHCPv6Opt options.
RFC 7839 Access-Network-Identifier (ANI).
Constants for the DHCPv6Opt options.
Constants for the DHCPv6Opt options.
Constants for the DHCPv6Opt options.
Constants for the DHCPv6Opt options.
Constants for the DHCPv6Opt options.
RFC 4280 Broadcast and Multicast Control Servers.
Constants for the DHCPv6Opt options.
RFC 5970 Options for Network Boot.
RFC 7710 Captive-Portal Identification.
RFC 5417 Control And Provisioning of Wireless Access Points (CAPWAP).
Constants for the DHCPv6Opt options.
Constants for the DHCPv6Opt options.
RFC 4704 Client Full Qualified Domain Name (FQDN).
Constants for the DHCPv6Opt options.
RFC 6939 Client Link-Layer Address Option.
Constants for the DHCPv6Opt options.
RFC 7341 DHCPv4-over-DHCPv6 (DHCP 4o6) Transport.
Constants for the DHCPv6Opt options.
RFC 3646 DNS Configuration.
Constants for the DHCPv6Opt options.
RFC 4994 Relay Agent Echo Request.
Constants for the DHCPv6Opt options.
RFC 6440 EAP Re-authentication Protocol (ERP).
RFC 8156 DHCPv6 Failover Protocol.
Constants for the DHCPv6Opt options.
Constants for the DHCPv6Opt options.
Constants for the DHCPv6Opt options.
Constants for the DHCPv6Opt options.
Constants for the DHCPv6Opt options.
Constants for the DHCPv6Opt options.
Constants for the DHCPv6Opt options.
Constants for the DHCPv6Opt options.
Constants for the DHCPv6Opt options.
Constants for the DHCPv6Opt options.
Constants for the DHCPv6Opt options.
Constants for the DHCPv6Opt options.
Constants for the DHCPv6Opt options.
Constants for the DHCPv6Opt options.
Constants for the DHCPv6Opt options.
Constants for the DHCPv6Opt options.
Constants for the DHCPv6Opt options.
Constants for the DHCPv6Opt options.
Constants for the DHCPv6Opt options.
Constants for the DHCPv6Opt options.
RFC 4776 Civic Address ConfigurationOption.
RFC 6225 Coordinate-Based Location Configuration Information.
Constants for the DHCPv6Opt options.
Constants for the DHCPv6Opt options.
RFC 3633 Prefix Delegation.
Constants for the DHCPv6Opt options.
Constants for the DHCPv6Opt options.
Constants for the DHCPv6Opt options.
RFC 4242 Information Refresh Time Option.
Constants for the DHCPv6Opt options.
RFC 6153 Access Network Discovery and Selection Function (ANDSF) Discovery.
RFC 5678 IEEE 802.21 Mobility Services (MoS) Discovery.
Constants for the DHCPv6Opt options.
Constants for the DHCPv6Opt options.
RFC 6784 Kerberos Options for DHCPv6.
Constants for the DHCPv6Opt options.
RFC 6977 Triggering DHCPv6 Reconfiguration from Relay Agents.
RFC 7653 Active Leasequery.
Constants for the DHCPv6Opt options.
Constants for the DHCPv6Opt options.
RFC 5007 Leasequery.
Constants for the DHCPv6Opt options.
Constants for the DHCPv6Opt options.
Constants for the DHCPv6Opt options.
Constants for the DHCPv6Opt options.
RFC 6610 Home Information Discovery in Mobile IPv6 (MIPv6).
Constants for the DHCPv6Opt options.
Constants for the DHCPv6Opt options.
Constants for the DHCPv6Opt options.
Constants for the DHCPv6Opt options.
RFC 7774 Multicast Protocol for Low-Power and Lossy Networks (MPL) Parameter Configuration.
draft-ietf-opsawg-mud-25 Manufacturer Usage Description (MUD).
RFC 4833 Timezone Options.
Constants for the DHCPv6Opt options.
Constants for the DHCPv6Opt options.
Constants for the DHCPv6Opt options.
Constants for the DHCPv6Opt options.
Constants for the DHCPv6Opt options.
RFC 3898 Network Information Service (NIS).
RFC 5908 NTP Server Option.
Constants for the DHCPv6Opt options.
RFC 5192 Protocol for Carrying Authentication for Network Access (PANA).
RFC 6603 Prefix Exclude Option for DHCPv6-based Prefix Delegation.
Constants for the DHCPv6Opt options.
RFC 7037 RADIUS Option for the DHCPv6 Relay Agent.
Constants for the DHCPv6Opt options.
RFC 6731 Improved Recursive DNS Server Selection for Multi-Interfaced Nodes.
Constants for the DHCPv6Opt options.
Constants for the DHCPv6Opt options.
RFC 5460 Bulk Leasequery.
Constants for the DHCPv6Opt options.
RFC 8357 Generalized UDP Source Port for DHCP Relay.
RFC 4649 Relay Agent Remote-ID.
RFC 6422 Relay-Supplied DHCP Options.
Constants for the DHCPv6Opt options.
Constants for the DHCPv6Opt options.
Constants for the DHCPv6Opt options.
Constants for the DHCPv6Opt options.
Constants for the DHCPv6Opt options.
Constants for the DHCPv6Opt options.
RFC 8026 Unified IPv4-in-IPv6 Softwire Customer Premises Equipment (CPE).
RFC 7598 Configuration of Softwire Address and Port-Mapped Clients.
Constants for the DHCPv6Opt options.
Constants for the DHCPv6Opt options.
Constants for the DHCPv6Opt options.
RFC 3319 Session Initiation Protocol (SIP).
RFC 5986 SIP User Agent.
RFC 4075 Simple Network Time Protocol (SNTP).
RFC 7083 Modification to Default Values of SOL_MAX_RT and INF_MAX_RT.
Constants for the DHCPv6Opt options.
RFC 4580 Relay Agent Subscriber-ID.
Constants for the DHCPv6Opt options.
Constants for the DHCPv6Opt options.
RFC 5986 Discovering the Local Location Information Server (LIS).
RFC 5223 Discovering Location-to-Service Translation (LoST) Servers.
RFC 7291 DHCP Options for the Port Control Protocol (PCP).
RFC 8115 IPv4-Embedded Multicast and Unicast IPv6 Prefixes.
draft-ietf-netconf-zerotouch-25 Zero Touch Provisioning for Networking Devices.
Constants for the DHCPv6Opt options.
Constants for the DHCPv6Opt options.
RFC 6607 Virtual Subnet Selection.
Constants for the DHCPv6StatusCode.
Constants for the DHCPv6StatusCode.
Constants for the DHCPv6StatusCode.
Constants for the DHCPv6StatusCode.
Constants for the DHCPv6StatusCode.
Constants for the DHCPv6StatusCode.
AnyClass.
the CHAOS class.
the CSNET class (Obsolete).
Hesiod [Dyer 87].
Internet.
Inverse Query Obsolete [RFC3425].
Notify [RFC1996].
Query [RFC1035].
Status [RFC1035].
Update [RFC2136].
DNSOptionCode known values.
DNSOptionCode known values.
DNSOptionCode known values.
DNSOptionCode known values.
DNSOptionCode known values.
DNSOptionCode known values.
DNSOptionCode known values.
DNSOptionCode known values.
DNSOptionCode known values.
DNSOptionCode known values.
DNSOptionCode known values.
DNSOptionCode known values.
DNSOptionCode known values.
DNSOptionCode known values.
Algorithm not supported [RFC2930].
Bad/missing Server Cookie [RFC7873].
Key not recognized [RFC2845].
Bad TKEY Mode [RFC2930].
Duplicate key name [RFC2930].
TSIG Signature Failure [RFC2845].
Signature out of time window [RFC2845].
Bad Truncation [RFC4635].
Bad OPT Version [RFC2671].
Format Error [RFC1035].
No error.
Server Not Authoritative for zone [RFC2136].
Not Implemented [RFC1035].
Name not contained in zone [RFC2136].
Non-Existent Domain [RFC1035].
RR Set that should exist does not [RFC2136].
Query Refused [RFC1035].
Server Failure [RFC1035].
Name Exists when it should not [RFC2136].
RR Set Exists when it should not [RFC2136].
a host address.
a IPv6 host address [RFC3596].
the canonical name for an alias.
host information.
a mailbox domain name (EXPERIMENTAL).
a mail destination (Obsolete - use MX).
a mail forwarder (Obsolete - use MX).
a mail group member (EXPERIMENTAL).
mailbox or mail list information.
a mail rename domain name (EXPERIMENTAL).
mail exchange.
an authoritative name server.
a null RR (EXPERIMENTAL).
OPT Pseudo-RR [RFC6891].
a domain name pointer.
marks the start of a zone of authority.
server discovery [RFC2782] [RFC6195].
text strings.
URI RR [RFC7553].
a well known service description.
Responding station does not support the specified authentication algorithm.
Association denied because AP is unable to handle additional associated stations.
Association denied due to reason outside the scope of this standard.
Cannot support all requested capabilities in the Capability Information field.
Authentication rejected because of challenge failure.
Unspecified failure.
Reassociation denied due to inability to confirm that association exists.
Received an Authentication frame with authentication transaction sequence number out of expected sequence.
Association denied due to requesting station not supporting all of the data rates in the BSSBasicRateSet parameter.
Authentication rejected due to timeout waiting for next frame in sequence.
Control.
Data.
Management.
Enumeration of EAPOLKeyDescriptorType.
Enumeration of EAPOLKeyDescriptorType.
Enumeration of EAPOLKeyDescriptorType.
Enumeration of EAPOLKeyDescriptorVersion.
Enumeration of EAPOLKeyDescriptorVersion.
Enumeration of EAPOLKeyDescriptorVersion.
Enumeration of EAPOLKeyDescriptorVersion.
Enumeration of EAPOLKeyType.
Enumeration of EAPOLKeyType.
EAPTypeNone means that this EAP layer has no Type or TypeData.
ERSPANIIVersion - The current value for the version field.
ERSPANIIVersionObsolete - The obsolete value for the version field.
EthernetCTPFunction values.
EthernetCTPFunction values.
EthernetTypeLLC is not an actual ethernet type.
LLDP Management Address Subtypes http://www.iana.org/assignments/address-family-numbers/address-family-numbers.xml.
LLDP Management Address Subtypes http://www.iana.org/assignments/address-family-numbers/address-family-numbers.xml.
LLDP Management Address Subtypes http://www.iana.org/assignments/address-family-numbers/address-family-numbers.xml.
LLDP Management Address Subtypes http://www.iana.org/assignments/address-family-numbers/address-family-numbers.xml.
LLDP Management Address Subtypes http://www.iana.org/assignments/address-family-numbers/address-family-numbers.xml.
LLDP Management Address Subtypes http://www.iana.org/assignments/address-family-numbers/address-family-numbers.xml.
LLDP Management Address Subtypes http://www.iana.org/assignments/address-family-numbers/address-family-numbers.xml.
LLDP Management Address Subtypes http://www.iana.org/assignments/address-family-numbers/address-family-numbers.xml.
LLDP Management Address Subtypes http://www.iana.org/assignments/address-family-numbers/address-family-numbers.xml.
LLDP Management Address Subtypes http://www.iana.org/assignments/address-family-numbers/address-family-numbers.xml.
LLDP Management Address Subtypes http://www.iana.org/assignments/address-family-numbers/address-family-numbers.xml.
LLDP Management Address Subtypes http://www.iana.org/assignments/address-family-numbers/address-family-numbers.xml.
LLDP Management Address Subtypes http://www.iana.org/assignments/address-family-numbers/address-family-numbers.xml.
LLDP Management Address Subtypes http://www.iana.org/assignments/address-family-numbers/address-family-numbers.xml.
LLDP Management Address Subtypes http://www.iana.org/assignments/address-family-numbers/address-family-numbers.xml.
LLDP Management Address Subtypes http://www.iana.org/assignments/address-family-numbers/address-family-numbers.xml.
LLDP Management Address Subtypes http://www.iana.org/assignments/address-family-numbers/address-family-numbers.xml.
LLDP Management Address Subtypes http://www.iana.org/assignments/address-family-numbers/address-family-numbers.xml.
LLDP Management Address Subtypes http://www.iana.org/assignments/address-family-numbers/address-family-numbers.xml.
LLDP Management Address Subtypes http://www.iana.org/assignments/address-family-numbers/address-family-numbers.xml.
LLDP Management Address Subtypes http://www.iana.org/assignments/address-family-numbers/address-family-numbers.xml.
LLDP Management Address Subtypes http://www.iana.org/assignments/address-family-numbers/address-family-numbers.xml.
LLDP Management Address Subtypes http://www.iana.org/assignments/address-family-numbers/address-family-numbers.xml.
LLDP Management Address Subtypes http://www.iana.org/assignments/address-family-numbers/address-family-numbers.xml.
LLDP Management Address Subtypes http://www.iana.org/assignments/address-family-numbers/address-family-numbers.xml.
LLDP Management Address Subtypes http://www.iana.org/assignments/address-family-numbers/address-family-numbers.xml.
DestinationUnreachable.
ParameterProblem.
Redirect ICMPv4CodeNet = same as for DestinationUnreachable ICMPv4CodeHost = same as for DestinationUnreachable.
TimeExceeded.
ParameterProblem.
TimeExceeded.
DestinationUnreachable.
ICMPv6OptMTU is used in Router Advertisement messages to ensure that all nodes on a link use the same MTU value in those cases where the link MTU is not well known.
ICMPv6OptPrefixInfo provides hosts with on-link prefixes and prefixes for Address Autoconfiguration.
ICMPv6OptRedirectedHeader is used in Redirect messages and contains all or part of the packet that is being redirected.
ICMPv6OptSourceAddress contains the link-layer address of the sender of the packet.
ICMPv6OptTargetAddress contains the link-layer address of the target.
The following are from RFC 4443.
The following are from RFC 2710.
The following are from RFC 3810.
The following are from RFC 4861.
http://standards.ieee.org/develop/regauth/oui/oui.txt.
http://standards.ieee.org/develop/regauth/oui/oui.txt.
http://standards.ieee.org/develop/regauth/oui/oui.txt.
http://standards.ieee.org/develop/regauth/oui/oui.txt.
http://standards.ieee.org/develop/regauth/oui/oui.txt.
http://standards.ieee.org/develop/regauth/oui/oui.txt.
TR-41.
http://standards.ieee.org/develop/regauth/oui/oui.txt.
Type ALLOW_NEW_SOURCES, source addresses x.
Type BLOCK_OLD_SOURCES, source addresses x.
Type MODE_IS_EXCLUDE, source addresses x.
Type MODE_IS_INCLUDE, source addresses x.
Leave Group.
General or group specific query.
Version 1 Membership Report.
Version 2 Membership Report.
Version 3 Membership Report.
Type CHANGE_TO_EXCLUDE_MODE, source addresses x.
Type CHANGE_TO_INCLUDE_MODE, source addresses x.
LSA Function Codes for LSAheader.LSType.
LSA Function Codes for LSAheader.LSType.
LSA Function Codes for LSAheader.LSType.
InvalidMagicCookie is returned when Magic cookie is missing into BOOTP header.
http://tools.ietf.org/html/rfc3514 ;).
IPv6HopByHopOptionJumbogram code as defined in RFC 2675.
LCMFragmentedHeaderMagic is the LCM fragmented message header magic number.
LCMShortHeaderMagic is the LCM small message header magic number.
LSA Function Codes for LSAheader.LSType.
According to pcap-linktype(7) and http://www.tcpdump.org/linktypes.html.
To all.
Fastrouted frame.
To us.
MC/BRD frame looped back.
To group.
To someone else.
Outgoing of any type.
IEEE 802.1Qbg TLV Subtypes.
IEEE 802.1Qbg TLV Subtypes.
IEEE 802.1Qbg TLV Subtypes.
IEEE 802.1Qbg TLV Subtypes.
IEEE 802.1 TLV Subtypes.
IEEE 802.1 TLV Subtypes.
IEEE 802.1 TLV Subtypes.
IEEE 802.1 TLV Subtypes.
IEEE 802.1 TLV Subtypes.
IEEE 802.1 TLV Subtypes.
IEEE 802.1 TLV Subtypes.
IEEE 802.3 TLV Subtypes.
IEEE 802.3 TLV Subtypes.
IEEE 802.3 TLV Subtypes.
IEEE 802.3 TLV Subtypes.
LACP options.
LACP options.
LLDPCapabilities Types.
LLDPCapabilities Types.
LLDPCapabilities Types.
LLDPCapabilities Types.
LLDPCapabilities Types.
LLDPCapabilities Types.
LLDPCapabilities Types.
LLDPCapabilities Types.
LLDPCapabilities Types.
LLDPCapabilities Types.
LLDPCapabilities Types.
LLDP Chassis Types.
LLDP Chassis Types.
LLDP Chassis Types.
LLDP Chassis Types.
LLDP Chassis Types.
LLDP Chassis Types.
LLDP Chassis Types.
LLDP Chassis Types.
Cisco2 TLV Subtypes.
LLDPEVBCapabilities Types.
LLDPEVBCapabilities Types.
LLDPEVBCapabilities Types.
LLDPEVBCapabilities Types.
LLDPEVBCapabilities Types.
LLDP Interface Subtypes.
LLDP Interface Subtypes.
LLDP Interface Subtypes.
MACPHY options.
MACPHY options.
From RFC 3636 - ifMauAutoNegCapAdvertisedBits.
From RFC 3636 - ifMauAutoNegCapAdvertisedBits.
Inverted ifMauAutoNegCapAdvertisedBits if required (Some manufacturers misinterpreted the spec - see https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=1455).
Inverted ifMauAutoNegCapAdvertisedBits if required (Some manufacturers misinterpreted the spec - see https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=1455).
From RFC 3636 - ifMauAutoNegCapAdvertisedBits.
From RFC 3636 - ifMauAutoNegCapAdvertisedBits.
Inverted ifMauAutoNegCapAdvertisedBits if required (Some manufacturers misinterpreted the spec - see https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=1455).
Inverted ifMauAutoNegCapAdvertisedBits if required (Some manufacturers misinterpreted the spec - see https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=1455).
From RFC 3636 - ifMauAutoNegCapAdvertisedBits.
From RFC 3636 - ifMauAutoNegCapAdvertisedBits.
Inverted ifMauAutoNegCapAdvertisedBits if required (Some manufacturers misinterpreted the spec - see https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=1455).
Inverted ifMauAutoNegCapAdvertisedBits if required (Some manufacturers misinterpreted the spec - see https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=1455).
From RFC 3636 - ifMauAutoNegCapAdvertisedBits.
Inverted ifMauAutoNegCapAdvertisedBits if required (Some manufacturers misinterpreted the spec - see https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=1455).
From RFC 3636 - ifMauAutoNegCapAdvertisedBits.
From RFC 3636 - ifMauAutoNegCapAdvertisedBits.
Inverted ifMauAutoNegCapAdvertisedBits if required (Some manufacturers misinterpreted the spec - see https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=1455).
Inverted ifMauAutoNegCapAdvertisedBits if required (Some manufacturers misinterpreted the spec - see https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=1455).
From RFC 3636 - ifMauAutoNegCapAdvertisedBits.
From RFC 3636 - ifMauAutoNegCapAdvertisedBits.
Inverted ifMauAutoNegCapAdvertisedBits if required (Some manufacturers misinterpreted the spec - see https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=1455).
Inverted ifMauAutoNegCapAdvertisedBits if required (Some manufacturers misinterpreted the spec - see https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=1455).
From RFC 3636 - ifMauAutoNegCapAdvertisedBits.
Inverted ifMauAutoNegCapAdvertisedBits if required (Some manufacturers misinterpreted the spec - see https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=1455).
From RFC 3636 - ifMauAutoNegCapAdvertisedBits.
Inverted ifMauAutoNegCapAdvertisedBits if required (Some manufacturers misinterpreted the spec - see https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=1455).
From RFC 3636 - ifMauAutoNegCapAdvertisedBits.
Inverted ifMauAutoNegCapAdvertisedBits if required (Some manufacturers misinterpreted the spec - see https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=1455).
From RFC 3636 - ifMauAutoNegCapAdvertisedBits.
Inverted ifMauAutoNegCapAdvertisedBits if required (Some manufacturers misinterpreted the spec - see https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=1455).
From RFC 3636 - ifMauAutoNegCapAdvertisedBits.
Inverted ifMauAutoNegCapAdvertisedBits if required (Some manufacturers misinterpreted the spec - see https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=1455).
From IANA-MAU-MIB (introduced by RFC 4836) - dot3MauType.
From IANA-MAU-MIB (introduced by RFC 4836) - dot3MauType.
From IANA-MAU-MIB (introduced by RFC 4836) - dot3MauType.
From IANA-MAU-MIB (introduced by RFC 4836) - dot3MauType.
From IANA-MAU-MIB (introduced by RFC 4836) - dot3MauType.
From IANA-MAU-MIB (introduced by RFC 4836) - dot3MauType.
From IANA-MAU-MIB (introduced by RFC 4836) - dot3MauType.
From IANA-MAU-MIB (introduced by RFC 4836) - dot3MauType.
From IANA-MAU-MIB (introduced by RFC 4836) - dot3MauType.
From IANA-MAU-MIB (introduced by RFC 4836) - dot3MauType.
From IANA-MAU-MIB (introduced by RFC 4836) - dot3MauType.
From IANA-MAU-MIB (introduced by RFC 4836) - dot3MauType.
From IANA-MAU-MIB (introduced by RFC 4836) - dot3MauType.
From IANA-MAU-MIB (introduced by RFC 4836) - dot3MauType.
From IANA-MAU-MIB (introduced by RFC 4836) - dot3MauType.
From IANA-MAU-MIB (introduced by RFC 4836) - dot3MauType.
From IANA-MAU-MIB (introduced by RFC 4836) - dot3MauType.
From IANA-MAU-MIB (introduced by RFC 4836) - dot3MauType.
From IANA-MAU-MIB (introduced by RFC 4836) - dot3MauType.
From IANA-MAU-MIB (introduced by RFC 4836) - dot3MauType.
From IANA-MAU-MIB (introduced by RFC 4836) - dot3MauType.
From IANA-MAU-MIB (introduced by RFC 4836) - dot3MauType.
From IANA-MAU-MIB (introduced by RFC 4836) - dot3MauType.
From IANA-MAU-MIB (introduced by RFC 4836) - dot3MauType.
From IANA-MAU-MIB (introduced by RFC 4836) - dot3MauType.
From IANA-MAU-MIB (introduced by RFC 4836) - dot3MauType.
From IANA-MAU-MIB (introduced by RFC 4836) - dot3MauType.
From IANA-MAU-MIB (introduced by RFC 4836) - dot3MauType.
From IANA-MAU-MIB (introduced by RFC 4836) - dot3MauType.
From IANA-MAU-MIB (introduced by RFC 4836) - dot3MauType.
From IANA-MAU-MIB (introduced by RFC 4836) - dot3MauType.
From IANA-MAU-MIB (introduced by RFC 4836) - dot3MauType.
From IANA-MAU-MIB (introduced by RFC 4836) - dot3MauType.
From IANA-MAU-MIB (introduced by RFC 4836) - dot3MauType.
From IANA-MAU-MIB (introduced by RFC 4836) - dot3MauType.
From IANA-MAU-MIB (introduced by RFC 4836) - dot3MauType.
From IANA-MAU-MIB (introduced by RFC 4836) - dot3MauType.
From IANA-MAU-MIB (introduced by RFC 4836) - dot3MauType.
From IANA-MAU-MIB (introduced by RFC 4836) - dot3MauType.
From IANA-MAU-MIB (introduced by RFC 4836) - dot3MauType.
From IANA-MAU-MIB (introduced by RFC 4836) - dot3MauType.
From IANA-MAU-MIB (introduced by RFC 4836) - dot3MauType.
From IANA-MAU-MIB (introduced by RFC 4836) - dot3MauType.
From IANA-MAU-MIB (introduced by RFC 4836) - dot3MauType.
From IANA-MAU-MIB (introduced by RFC 4836) - dot3MauType.
From IANA-MAU-MIB (introduced by RFC 4836) - dot3MauType.
From IANA-MAU-MIB (introduced by RFC 4836) - dot3MauType.
From IANA-MAU-MIB (introduced by RFC 4836) - dot3MauType.
From IANA-MAU-MIB (introduced by RFC 4836) - dot3MauType.
From IANA-MAU-MIB (introduced by RFC 4836) - dot3MauType.
From IANA-MAU-MIB (introduced by RFC 4836) - dot3MauType.
From IANA-MAU-MIB (introduced by RFC 4836) - dot3MauType.
From IANA-MAU-MIB (introduced by RFC 4836) - dot3MauType.
From IANA-MAU-MIB (introduced by RFC 4836) - dot3MauType.
From IANA-MAU-MIB (introduced by RFC 4836) - dot3MauType.
From IANA-MAU-MIB (introduced by RFC 4836) - dot3MauType.
From IANA-MAU-MIB (introduced by RFC 4836) - dot3MauType.
From IANA-MAU-MIB (introduced by RFC 4836) - dot3MauType.
From IANA-MAU-MIB (introduced by RFC 4836) - dot3MauType.
From IANA-MAU-MIB (introduced by RFC 4836) - dot3MauType.
From IANA-MAU-MIB (introduced by RFC 4836) - dot3MauType.
From IANA-MAU-MIB (introduced by RFC 4836) - dot3MauType.
From IANA-MAU-MIB (introduced by RFC 4836) - dot3MauType.
From IANA-MAU-MIB (introduced by RFC 4836) - dot3MauType.
From IANA-MAU-MIB (introduced by RFC 4836) - dot3MauType.
From IANA-MAU-MIB (introduced by RFC 4836) - dot3MauType.
From IANA-MAU-MIB (introduced by RFC 4836) - dot3MauType.
From IANA-MAU-MIB (introduced by RFC 4836) - dot3MauType.
From IANA-MAU-MIB (introduced by RFC 4836) - dot3MauType.
From IANA-MAU-MIB (introduced by RFC 4836) - dot3MauType.
MDI Power options.
MDI Power options.
MDI Power options.
MDI Power options.
LLDPMediaCapabilities Types.
LLDPMediaCapabilities Types.
LLDPMediaCapabilities Types.
LLDPMediaCapabilities Types.
LLDPMediaCapabilities Types.
LLDPMediaCapabilities Types.
Media Class Values.
Media Class Values.
Media Class Values.
Media Class Values.
Media Class Values.
Media TLV Subtypes.
Media TLV Subtypes.
Media TLV Subtypes.
Media TLV Subtypes.
Media TLV Subtypes.
Media TLV Subtypes.
Media TLV Subtypes.
Media TLV Subtypes.
Media TLV Subtypes.
Media TLV Subtypes.
Media TLV Subtypes.
LLDP PortID types.
LLDP PortID types.
LLDP PortID types.
LLDP PortID types.
LLDP PortID types.
LLDP PortID types.
LLDP PortID types.
LLDP PortID types.
VLAN Port Protocol ID options.
VLAN Port Protocol ID options.
MLDv2MulticastAddressRecordTypeAllowNewSources stands for ALLOW_NEW_SOURCES - indicates that the Source Address [i] fields in this Multicast Address Record contain a list of the additional sources that the node wishes to listen to, for packets sent to the specified multicast address.
MLDv2MulticastAddressRecordTypeBlockOldSources stands for BLOCK_OLD_SOURCES - indicates that the Source Address [i] fields in this Multicast Address Record contain a list of the sources that the node no longer wishes to listen to, for packets sent to the specified multicast address.
MLDv2MulticastAddressRecordTypeChangeToExcludeMode stands for CHANGE_TO_EXCLUDE_MODE - indicates that the interface has changed to EXCLUDE filter mode for the specified multicast address.
MLDv2MulticastAddressRecordTypeChangeToIncludeMode stands for CHANGE_TO_INCLUDE_MODE - indicates that the interface has changed to INCLUDE filter mode for the specified multicast address.
MLDv2MulticastAddressRecordTypeModeIsExcluded stands for MODE_IS_EXCLUDE - indicates that the interface has a filter mode of EXCLUDE for the specified multicast address.
MLDv2MulticastAddressRecordTypeModeIsIncluded stands for MODE_IS_INCLUDE - indicates that the interface has a filter mode of INCLUDE for the specified multicast address.
ModbusProtocol known values.
Nortel Backplane Types.
Nortel Backplane Types.
Nortel Backplane Types.
Nortel Backplane Types.
Nortel Backplane Types.
Nortel Backplane Types.
Nortel Backplane Types.
Nortel Backplane Types.
Nortel Backplane Types.
Nortel Backplane Types.
Nortel Backplane Types.
Nortel Backplane Types.
Nortel Chassis Types.
Nortel Chassis Types.
Nortel Chassis Types.
Nortel Chassis Types.
Nortel Chassis Types.
Nortel Chassis Types.
Nortel Chassis Types.
Nortel Chassis Types.
Nortel Chassis Types.
Nortel Chassis Types.
Nortel Chassis Types.
Nortel Chassis Types.
Nortel Chassis Types.
Nortel Chassis Types.
Nortel Chassis Types.
Nortel Chassis Types.
Nortel Chassis Types.
Nortel Chassis Types.
Nortel Chassis Types.
Nortel Chassis Types.
Nortel Chassis Types.
Nortel Chassis Types.
Nortel Chassis Types.
Nortel Chassis Types.
Nortel Chassis Types.
Nortel Chassis Types.
Nortel Chassis Types.
Nortel Chassis Types.
Nortel Chassis Types.
Nortel Chassis Types.
Nortel Chassis Types.
Nortel Chassis Types.
Nortel Chassis Types.
Nortel Chassis Types.
Nortel Chassis Types.
Nortel Chassis Types.
Nortel Chassis Types.
Nortel Chassis Types.
Nortel Chassis Types.
Nortel Chassis Types.
Nortel Chassis Types.
Nortel Chassis Types.
Nortel Chassis Types.
Nortel Chassis Types.
Nortel Chassis Types.
Nortel Chassis Types.
Nortel Chassis Types.
Nortel Chassis Types.
Nortel Chassis Types.
Nortel Chassis Types.
Nortel Chassis Types.
Nortel Chassis Types.
Nortel Chassis Types.
Nortel Chassis Types.
Nortel Chassis Types.
Nortel Chassis Types.
Nortel Chassis Types.
Nortel Chassis Types.
Nortel Chassis Types.
Nortel Chassis Types.
Nortel Chassis Types.
Nortel Chassis Types.
Nortel Chassis Types.
Nortel Chassis Types.
Nortel Chassis Types.
Nortel Chassis Types.
Nortel Chassis Types.
Nortel Chassis Types.
Nortel Chassis Types.
Nortel Chassis Types.
Nortel Chassis Types.
Nortel Chassis Types.
Nortel Chassis Types.
Nortel Chassis Types.
Nortel Chassis Types.
Nortel Chassis Types.
Nortel Chassis Types.
Nortel Chassis Types.
Nortel Chassis Types.
Nortel Chassis Types.
Nortel Chassis Types.
Nortel Chassis Types.
Nortel Chassis Types.
Nortel Chassis Types.
Nortel Chassis Types.
Nortel Chassis Types.
Nortel Chassis Types.
Nortel Chassis Types.
Nortel Chassis Types.
Nortel Chassis Types.
Nortel Chassis Types.
Nortel Chassis Types.
Nortel Chassis Types.
Nortel Chassis Types.
Nortel Chassis Types.
Nortel Chassis Types.
Nortel Chassis Types.
Nortel Chassis Types.
Nortel Chassis Types.
Nortel Chassis Types.
Nortel Chassis Types.
Nortel Chassis Types.
Nortel Chassis Types.
Nortel Chassis Types.
Nortel Chassis Types.
Nortel Chassis Types.
Nortel Chassis Types.
Nortel Chassis Types.
Nortel Chassis Types.
Nortel Chassis Types.
Nortel Chassis Types.
Nortel Chassis Types.
Nortel Chassis Types.
Nortel Chassis Types.
Nortel Chassis Types.
Nortel Chassis Types.
Nortel Chassis Types.
Nortel Chassis Types.
Nortel Chassis Types.
Nortel Chassis Types.
Nortel Chassis Types.
Nortel Chassis Types.
Nortel Chassis Types.
Nortel Chassis Types.
Nortel Chassis Types.
Nortel Chassis Types.
Nortel Chassis Types.
Nortel Chassis Types.
Nortel Chassis Types.
Nortel Chassis Types.
Nortel Chassis Types.
Nortel Chassis Types.
Nortel Chassis Types.
Nortel Chassis Types.
Nortel Chassis Types.
Nortel Chassis Types.
Nortel Chassis Types.
Nortel Chassis Types.
Nortel Chassis Types.
Nortel Chassis Types.
Nortel Chassis Types.
Nortel Chassis Types.
Nortel Chassis Types.
Nortel Chassis Types.
Nortel Chassis Types.
Nortel Chassis Types.
Nortel Chassis Types.
Nortel Chassis Types.
Nortel Chassis Types.
Nortel Chassis Types.
Nortel Chassis Types.
Nortel Chassis Types.
Nortel Chassis Types.
Nortel Chassis Types.
Nortel Chassis Types.
Nortel Chassis Types.
Nortel Chassis Types.
Nortel Chassis Types.
Nortel Chassis Types.
Device State.
Device State.
Device State.
LSA Function Codes for LSAheader.LSType.
LSA Function Codes for LSAheader.LSType.
LSA Function Codes for LSAheader.LSType.
LSA Function Codes for LSAheader.LSType.
Potential values for OSPF.Type.
Potential values for OSPF.Type.
Potential values for OSPF.Type.
Potential values for OSPF.Type.
Potential values for OSPF.Type.
BSDs use different values for INET6..
CCK channel.
Dynamic CCK-OFDM channel.
GFSK channel (FHSS PHY).
2 GHz spectrum channel.
5 GHz spectrum channel.
OFDM channel.
Only passive scan allowed.
Turbo channel.
does not pass FCS check.
sent/received during CFP.
frame has padding between * 802.11 header and payload * (to 32-bit boundary).
frame includes FCS.
sent/received * with fragmentation.
HT short GI.
sent/received * with short * preamble.
sent/received * with WEP encryption.
RFC2866 5.6.
RFC2866 5.2.
RFC2869 5.1.
RFC2866 5.3.
RFC2866 5.8.
RFC2869 5.16.
RFC2866 5.12.
RFC2866 5.11.
RFC2869 5.2.
RFC2866 5.4.
RFC2866 5.9.
RFC2866 5.5.
RFC2866 5.7.
RFC2866 5.1.
RFC2866 5.10.
RFC2867 4.1.
RFC2867 4.2.
RFC2869 5.15.
RFC2869 5.5.
RFC2869 5.4.
RFC2869 5.7.
RFC2869 5.8.
RFC2869 5.6.
RFC2865 5.20.
RFC2865 5.19.
RFC2865 5.30.
RFC2865 5.31.
RFC2865 5.40.
RFC2865 5.3.
RFC2865 5.25.
RFC2869 5.12.
RFC2869 5.11.
RFC2869 5.13.
RFC2869 5.3.
RFC2865 5.11.
RFC2865 5.37.
RFC2865 5.38.
RFC2865 5.39.
RFC2865 5.13.
RFC2865 5.8.
RFC2865 5.9.
RFC2865 5.23.
RFC2865 5.12.
RFC2869 5.18.
RFC2865 5.7.
RFC2865 5.22.
RFC2865 5.10.
RFC2865 5.28.
RFC2865 5.14.
RFC2865 5.36.
RFC2865 5.35.
RFC2865 5.43.
RFC2865 5.34.
RFC2865 5.15.
RFC2865 5.16.
RFC2869 5.14.
RFC2865 5.32.
RFC2865 5.4.
RFC2865 5.5.
RFC2869 5.17.
RFC2865 5.41.
RFC2869 5.9.
RFC2865 5.42.
RFC2869 5.10.
RFC2865 5.33.
RFC2865 5.18.
RFC2865 5.6.
RFC2865 5.27.
RFC2865 5.24.
RFC2865 5.29.
RFC2868 3.7.
RFC2868 3.9.
RFC2868 3.3.
RFC2868 3.2.
RFC2868 3.5.
RFC2868 3.8.
RFC2868 3.6.
RFC2868 3.10.
RFC2868 3.4.
RFC2868 3.1.
RFC2865 5.1.
RFC2865 5.2.
RFC2865 5.26.
RFC2865 3.
RFC2865 3.
RFC2865 3.
RFC2865 3.
RFC2865 3.
RFC2865 3.
RFC2865 3.
RFC2865 3.
RFC2865 3.
RMCPAck indicates a message is acknowledging a received normal message.
RMCPClassASF identifies an RMCP message as containing an ASF-RMCP payload.
RMCPClassIPMI identifies an RMCP message as containing an IPMI payload.
RMCPClassOEM identifies an RMCP message as containing an OEM-defined payload.
RMCPNormal indicates a "normal" message, i.e.
RMCPVersion1 identifies RMCP v1.0 in the Version header field.
LSA Function Codes for LSAheader.LSType.
LSA Function Codes for LSAheader.LSType.
SCTPPayloadProtocol constonts from http://www.iana.org/assignments/sctp-parameters/sctp-parameters.xhtml.
SCTPPayloadProtocol constonts from http://www.iana.org/assignments/sctp-parameters/sctp-parameters.xhtml.
SCTPPayloadProtocol constonts from http://www.iana.org/assignments/sctp-parameters/sctp-parameters.xhtml.
SCTPPayloadProtocol constonts from http://www.iana.org/assignments/sctp-parameters/sctp-parameters.xhtml.
SCTPPayloadProtocol constonts from http://www.iana.org/assignments/sctp-parameters/sctp-parameters.xhtml.
SCTPPayloadProtocol constonts from http://www.iana.org/assignments/sctp-parameters/sctp-parameters.xhtml.
SCTPPayloadProtocol constonts from http://www.iana.org/assignments/sctp-parameters/sctp-parameters.xhtml.
SCTPPayloadProtocol constonts from http://www.iana.org/assignments/sctp-parameters/sctp-parameters.xhtml.
SCTPPayloadProtocol constonts from http://www.iana.org/assignments/sctp-parameters/sctp-parameters.xhtml.
SCTPPayloadProtocol constonts from http://www.iana.org/assignments/sctp-parameters/sctp-parameters.xhtml.
SCTPPayloadProtocol constonts from http://www.iana.org/assignments/sctp-parameters/sctp-parameters.xhtml.
SCTPPayloadProtocol constonts from http://www.iana.org/assignments/sctp-parameters/sctp-parameters.xhtml.
SCTPPayloadProtocol constonts from http://www.iana.org/assignments/sctp-parameters/sctp-parameters.xhtml.
SCTPPayloadProtocol constonts from http://www.iana.org/assignments/sctp-parameters/sctp-parameters.xhtml.
SCTPPayloadProtocol constonts from http://www.iana.org/assignments/sctp-parameters/sctp-parameters.xhtml.
SCTPPayloadProtocol constonts from http://www.iana.org/assignments/sctp-parameters/sctp-parameters.xhtml.
SCTPPayloadProtocol constonts from http://www.iana.org/assignments/sctp-parameters/sctp-parameters.xhtml.
SCTPPayloadProtocol constonts from http://www.iana.org/assignments/sctp-parameters/sctp-parameters.xhtml.
SCTPPayloadProtocol constonts from http://www.iana.org/assignments/sctp-parameters/sctp-parameters.xhtml.
e.g.
RFC 1662, 2615 */.
ACK [RFC3261].
BYE [RFC3261].
CANCEL [RFC3261].
INFO [RFC6086].
INVITE [RFC3261].
MESSAGE [RFC3428].
NOTIFY [RFC6665].
OPTIONS [RFC3261].
PING [https://tools.ietf.org/html/draft-fwmiller-ping-03].
PRACK [RFC3262].
PUBLISH [RFC3903].
REFER [RFC3515].
REGISTER [RFC3261].
SUBSCRIBE [RFC6665].
UPDATE [RFC3311].
Represents all the versions of SIP protocol.
Represents all the versions of SIP protocol.
LSA Function Codes for LSAheader.LSType.
LSA Function Codes for LSAheader.LSType.
len = 3, obsolete.
len = n, obsolete.
obsolete.
obsolete.
obsolete.
len = 6, obsolete.
len = 6, obsolete.
len = 4.
len = 2, obsolete.
len = 3, obsolete.
len = n.
len = 2.
len = 10.
len = 3.
TLSType known values.
TLSType known values.
TLSType known values.
TLSType known values.
TLSType known values.
Bulk transfers can be used for large bursty data, using all remaining available bandwidth, no guarantees on bandwidth or latency, such as file transfers.
Control transfers are typically used for command and status operations.
Interrupt transfers are typically non-periodic, small device "initiated" communication requiring bounded latency, such as pointing devices or keyboards.
Isochronous transfers occur continuously and periodically.
Indicates send or receive.
router advertisement.
No Authentication.
Reserved field 1.
Reserved field 2.

# Variables

ASFDataIdentifierPresencePing is a message type sent to a managed client to solicit a Presence Pong response.
ASFDataIdentifierPresencePong is the message type of the response to a Presence Ping message.
DHCPMagic is the RFC 2131 "magic cooke" for DHCP.
We use two different endpoint types for IPv4 vs IPv6 addresses, so that ordering with endpointA.LessThan(endpointB) sanely groups all IPv4 addresses and all IPv6 addresses, such that IPv6 > IPv4 for all addresses.
EthernetBroadcast is the broadcast MAC address used by Ethernet.
LayerClassICMPv6NDP contains ICMPv6 neighbor discovery protocol messages.
LayerClassIPControl contains TCP/IP control protocols.
LayerClassIPNetwork contains TCP/IP network layer types.
LayerClassIPTransport contains TCP/IP transport layer types.
LayerClassIPv6Extension contains IPv6 extension headers.
LayerClassMLDv1 contains multicast listener discovery protocol.
LayerClassMLDv2 contains multicast listener discovery protocol v2.
LayerClassSCTPChunk contains SCTP chunk types (not the top-level SCTP layer).
MPLSPayloadDecoder is the decoder used to data encapsulated by each MPLS layer.
PPPEndpoint is a singleton endpoint for PPP.
PPPFlow is a singleton flow for PPP.
RUDPPortNames contains the string names for all RUDP ports.
SCTPPortNames contains the port names for all SCTP ports.
TCPPortNames contains the port names for all TCP ports.
UDPLitePortNames contains the string names for all UDPLite ports.
UDPPortNames contains the port names for all UDP ports.

# Structs

ARP is a ARP packet header.
ASExternalLSA is the struct from RFC 5340 A.4.7.
ASExternalLSAV2 is the struct from RFC 2328 A.4.5.
ASF defines ASF's generic RMCP message Data block format.
ASFDataIdentifier encapsulates fields used to uniquely identify the format of the data block.
ASFPresencePong defines the structure of a Presence Pong message's payload.
BaseLayer is a convenience struct which implements the LayerData and LayerPayload functions of the Layer interface.
BFD represents a BFD control message packet whose payload contains the control information required to for a BFD session.
BFDAuthHeader represents authentication data used in the BFD session.
CDPCapabilities represents the capabilities of a device.
CDPEnergyWise is used by CDP to monitor and control power usage.
CDPHello is a Cisco Hello message (undocumented, hence the "Unknown" fields).
CDPLocation provides location information for a CDP device.
CDPPowerDialogue encapsulates a Power Query/Reply.
CDPSparePairPoE provides information on PoE.
CDPVLANDialogue encapsulates a VLAN Query/Reply.
CiscoDiscovery is a packet layer containing the Cisco Discovery Protocol.
CiscoDiscoveryInfo represents the decoded details for a set of CiscoDiscoveryValues.
CiscoDiscoveryValue is a TLV value inside a CiscoDiscovery packet layer.
DbDescPkg is the struct from RFC 5340 A.3.3.
DHCPOption rerpresents a DHCP option.
DHCPv4 contains data for a single DHCP packet.
DHCPv6 contains data for a single DHCP packet.
DHCPv6DUID means DHCP Unique Identifier as stated in RFC 3315, section 9 (https://tools.ietf.org/html/rfc3315#page-19).
DHCPv6Option rerpresents a DHCP option.
DNS contains data from a single Domain Name Service packet.
DNSMX is a mail exchange record, defining a mail server for a recipient's domain.
DNSOPT is a DNS Option, see RFC6891, section 6.1.2.
DNSQuestion wraps a single request (question) within a DNS query.
DNSResourceRecord wraps the data from a single DNS resource within a response.
DNSSOA is a Start of Authority record.
DNSSRV is a Service record, defining a location (hostname/port) of a server/service.
DNSURI is a URI record, defining a target (URI) of a server/service.
Dot11 provides an IEEE 802.11 base packet header.
Dot11Ctrl is a base for all IEEE 802.11 control layers.
Dot11Data is a base for all IEEE 802.11 data layers.
Dot11Mgmt is a base for all IEEE 802.11 management layers.
Dot11WEP contains WEP encrpted IEEE 802.11 data.
Dot1Q is the packet layer for 802.1Q VLAN headers.
EAP defines an Extensible Authentication Protocol (rfc 3748) layer.
EAPOL defines an EAP over LAN (802.1x) layer.
EAPOLKey defines an EAPOL-Key frame for 802.1x authentication.
EnumMetadata keeps track of a set of metadata for each enumeration value for protocol enumerations.
ERSPANII contains all of the fields found in an ERSPAN Type II header https://tools.ietf.org/html/draft-foschiano-erspan-03.
EtherIP is the struct for storing RFC 3378 EtherIP packet headers.
Ethernet is the layer for Ethernet frame headers.
EthernetCTP implements the EthernetCTP protocol, see http://www.mit.edu/people/jhawk/ctp.html.
EthernetCTPForwardData is the ForwardData layer inside EthernetCTP.
EthernetCTPReply is the Reply layer inside EthernetCTP.
FDDI contains the header for FDDI frames.
Geneve is specifed here https://tools.ietf.org/html/draft-ietf-nvo3-geneve-03 Geneve Header: +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ |Ver| Opt Len |O|C| Rsvd.
Geneve Tunnel Options +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Option Class | Type |R|R|R| Length | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Variable Option Data | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+.
GRE is a Generic Routing Encapsulation header.
GRERouting is GRE routing information, present if the RoutingPresent flag is set.
GTPExtensionHeader is used to carry extra data and enable future extensions of the GTP without the need to use another version number.
GTPv1U protocol is used to exchange user data over GTP tunnels across the Sx interfaces.
HelloPkg is the struct from RFC 5340 A.3.2.
HelloPkgV2 extends the HelloPkg struct with OSPFv2 information.
ICMPv4 is the layer for IPv4 ICMP packet data.
ICMPv6 is the layer for IPv6 ICMP packet data.
ICMPv6Echo represents the structure of a ping.
ICMPv6NeighborAdvertisement is sent by nodes in response to Solicitation.
ICMPv6NeighborSolicitation is sent to request the link-layer address of a target node.
ICMPv6Option contains the type and data for a single option.
ICMPv6Redirect is sent by routers to inform hosts of a better first-hop node on the path to a destination.
ICMPv6RouterAdvertisement is sent by routers in response to Solicitation.
ICMPv6RouterSolicitation is sent by hosts to find routers.
IGMP represents an IGMPv3 message.
IGMPv1or2 stores header details for an IGMPv1 or IGMPv2 packet.
IGMPv3GroupRecord stores individual group records for a V3 Membership Report message.
InterAreaPrefixLSA is the struct from RFC 5340 A.4.5.
InterAreaRouterLSA is the struct from RFC 5340 A.4.6.
IntraAreaPrefixLSA is the struct from RFC 5340 A.4.10.
IPSecAH is the authentication header for IPv4/6 defined in http://tools.ietf.org/html/rfc2402.
IPSecESP is the encapsulating security payload defined in http://tools.ietf.org/html/rfc2406.
IPv4 is the header of an IP packet.
IPv6 is the layer for the IPv6 header.
IPv6Destination is the IPv6 destination options header.
IPv6ExtensionSkipper is a DecodingLayer which decodes and ignores v6 extensions.
IPv6Fragment is the IPv6 fragment header, used for packet fragmentation/defragmentation.
IPv6HopByHop is the IPv6 hop-by-hop extension.
IPv6Routing is the IPv6 routing extension.
LCM (Lightweight Communications and Marshalling) is a set of libraries and tools for message passing and data marshalling, targeted at real-time systems where high-bandwidth and low latency are critical.
LinkLayerDiscovery is a packet layer containing the LinkLayer Discovery Protocol.
LinkLayerDiscoveryInfo represents the decoded details for a set of LinkLayerDiscoveryValues Organisation-specific TLV's can be decoded using the various Decode() methods.
LinkLayerDiscoveryValue is a TLV value inside a LinkLayerDiscovery packet layer.
LinkLSA is the struct from RFC 5340 A.4.9.
LLC is the layer used for 802.2 Logical Link Control headers.
LLDPCapabilities represents the capabilities of a device.
LLDPEVBCapabilities represents the EVB capabilities of a device.
LLDPInfo8021 represents the information carried in 802.1 Org-specific TLVs.
LLDPInfo8021Qbg represents the information carried in 802.1Qbg Org-specific TLVs.
LLDPInfo8023 represents the information carried in 802.3 Org-specific TLVs.
LLDPInfoCisco2 represents the information carried in Cisco Org-specific TLVs.
LLDPInfoMedia represents the information carried in TR-41 Org-specific TLVs.
LLDPInfoProfinet represents the information carried in Profinet Org-specific TLVs.
IEEE 802 Link Aggregation parameters.
LLDP represents a physical location.
LLDPMediaCapabilities represents the LLDP Media capabilities of a device.
LLDPOrgSpecificTLV is an Organisation-specific TLV.
Loopback contains the header for loopback encapsulation.
LSA links LSAheader with the structs from RFC 5340 A.4.
LSAheader is the struct from RFC 5340 A.4.2 and RFC 2328 A.4.1.
LSReq is the struct from RFC 5340 A.3.4.
LSUpdate is the struct from RFC 5340 A.3.5.
MLDv1Message represents the common structure of all MLDv1 messages.
MLDv1MulticastListenerDoneMessage should be sent by a client when it ceases to listen to a multicast address on an interface.
MLDv1MulticastListenerQueryMessage are sent by the router to determine whether there are multicast listeners on the link.
MLDv1MulticastListenerReportMessage is sent by a client listening on a specific multicast address to indicate that it is (still) listening on the specific multicast address.
MLDv2MulticastAddressRecord contains information on the sender listening to a single multicast address on the interface the report is sent.
MLDv2MulticastListenerQueryMessage are sent by multicast routers to query the multicast listening state of neighboring interfaces.
MLDv2MulticastListenerReportMessage is sent by an IP node to report the current multicast listening state, or changes therein.
ModbusTCP Type -------- Type ModbusTCP implements the DecodingLayer interface.
MPLS is the MPLS packet header.
NetworkLSA is the struct from RFC 5340 A.4.4.
NetworkLSAV2 is the struct from RFC 2328 A.4.3.
NortelDiscovery is a packet layer containing the Nortel Discovery Protocol.
OSPF is a basic OSPF packet header with common fields of Version 2 and Version 3.
OSPFv2 extend the OSPF head with version 2 specific fields.
OSPFv3 extend the OSPF head with version 3 specific fields.
PFLog provides the layer for 'pf' packet-filter logging, as described at http://www.freebsd.org/cgi/man.cgi?query=pflog&sektion=4.
PPP is the layer for PPP encapsulation headers.
PPPoE is the layer for PPPoE encapsulation headers.
Prefix extends IntraAreaPrefixLSA.
ProtocolGuessingDecoder attempts to guess the protocol of the bytes it's given, then decode the packet accordingly.
RADIUS represents a Remote Authentication Dial In User Service layer.
RADIUSAttribute represents attributes.
RMCP describes the format of an RMCP header, which forms a UDP payload.
Router extends RouterLSA.
RouterLSA is the struct from RFC 5340 A.4.3.
RouterLSAV2 is the struct from RFC 2328 A.4.2.
RouterV2 extends RouterLSAV2.
SCTP contains information on the top level of an SCTP packet.
SCTPChunk contains the common fields in all SCTP chunks.
SCTPCookieEcho is the SCTP Cookie Echo layer.
SCTPData is the SCTP Data chunk layer.
This struct is used by all empty SCTP chunks (currently CookieAck and ShutdownComplete).
SCTPError is the SCTP error layer, also used for SCTP aborts.
SCTPHeartbeat is the SCTP heartbeat layer, also used for heatbeat ack.
SCTPInit is used as the return value for both SCTPInit and SCTPInitAck messages.
SCTPParameter is a TLV parameter inside a SCTPChunk.
SCTPSack is the SCTP Selective ACK chunk layer.
SCTPShutdown is the SCTP shutdown layer.
SCTPShutdownAck is the SCTP shutdown layer.
SCTPUnknownChunkType is the layer type returned when we don't recognize the chunk type.
SFLLACPportState : SFlow LACP Port State (All(4) - 32 bit).
SFlowAppresourcesCounters : OVS_Sflow App Resources Counter ( 48 Bytes ).
SFlowBaseFlowRecord holds the fields common to all records of type SFlowFlowRecordType.
Counter samples report information about various counter objects.
SFlowDatagram is the outermost container which holds some basic information about the reporting agent, and holds at least one sample record.
SFlowEthernetFrameFlowRecord give additional information about the sampled packet if it's available.
0 15 31 +--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+ | 20 bit Interprise (0) |12 bit format | +--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+ | record length | +--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+ | Inner Header Offset | +--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+.
0 15 31 +--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+ | 20 bit Interprise (0) |12 bit format | +--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+ | record length | +--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+ | Inner Header Offset | +--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+.
0 15 31 +--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+ | 20 bit Interprise (0) |12 bit format | +--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+ | record length | +--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+ / Packet IP version 4 Record / / / +--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+.
0 15 31 +--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+ | 20 bit Interprise (0) |12 bit format | +--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+ | record length | +--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+ / Packet IP version 4 Record / / / +--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+.
0 15 31 +--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+ | 20 bit Interprise (0) |12 bit format | +--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+ | record length | +--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+ / Packet IP version 6 Record / / / +--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+.
0 15 31 +--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+ | 20 bit Interprise (0) |12 bit format | +--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+ | record length | +--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+ / Packet IP version 6 Record / / / +--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+.
SFlowExtendedRouterFlowRecord gives additional information about the layer 3 routing information used to forward the packet.
SFlowExtendedSwitchFlowRecord give additional information about the sampled packet if it's available.
0 15 31 +--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+ | 20 bit Interprise (0) |12 bit format | +--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+ | record length | +--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+ | VNI | +--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+.
0 15 31 +--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+ | 20 bit Interprise (0) |12 bit format | +--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+ | record length | +--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+ | VNI | +--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+.
SFlowFlowSample represents a sampled packet and contains one or more records describing the packet.
0 15 31 +--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+ | Length | +--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+ | Protocol | +--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+ | Source IPv4 | +--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+ | Destination IPv4 | +--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+ | Source Port | +--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+ | Destionation Port | +--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+ | TCP Flags | +--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+ | TOS | +--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+.
0 15 31 +--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+ | Length | +--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+ | Protocol | +--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+ | Source IPv4 | +--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+ | Destination IPv4 | +--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+ | Source Port | +--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+ | Destionation Port | +--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+ | TCP Flags | +--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+ | Priority | +--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+.
LACPcounters : LACP SFlow Counters ( 64 Bytes ).
SFlowOpenflowPortCounters : OVS-Sflow OpenFlow Port Counter ( 20 Bytes ).
SFlowOVSDPCounters : OVS-Sflow DataPath Counter ( 32 Bytes ).
SFlowPORTNAME : OVS-Sflow PORTNAME Counter Sampletype ( 20 Bytes ).
SFlowRawPacketFlowRecords hold information about a sampled packet grabbed as it transited the agent.
SIP object will contains information about decoded SIP packet.
SNAP is used inside LLC.
STP decode spanning tree protocol packets to transport BPDU (bridge protocol data unit) message.
TCP is the layer for TCP headers.
TLS is actually a slide of TLSrecord structures.
TLSAlertRecord contains all the information that each Alert Record type should have.
TLSAppDataRecord contains all the information that each AppData Record types should have.
TLSChangeCipherSpecRecord defines the type of data inside ChangeCipherSpec Record.
TLSHandshakeRecord defines the structure of a Handshare Record.
TLSRecordHeader contains all the information that each TLS Record types should have.
UDP is the layer for UDP headers.
UDPLite is the layer for UDP-Lite headers (rfc 3828).
The reference at http://www.beyondlogic.org/usbnutshell/usb1.shtml contains more information about the protocol.
VRRPv2 represents an VRRP v2 message.
VXLAN is a VXLAN packet header.

# Interfaces

SFlowRecord holds both flow sample records and counter sample records.

# Type aliases

BFDAuthData represents the authentication key or digest.
BFDAuthKeyID represents the authentication key ID in use for this packet.
BFDAuthSequenceNumber represents the sequence number for this packet.
BFDAuthType represents the authentication used in the BFD session.
BFDDetectMultiplier represents the negotiated transmit interval, multiplied by this value, provides the Detection Time for the receiving system in Asynchronous mode.
BFDDiagnostic represents diagnostic infomation about a BFD session.
BFDDiscriminator is a unique, nonzero discriminator value used to demultiplex multiple BFD sessions between the same pair of systems.
BFDState represents the state of a BFD session.
BFDTimeInterval represents a time interval in microseconds.
BFDVersion represents the version as decoded from the BFD control message.
CDPAddressType is used to define TLV values within CDP addresses.
CDPCapability is the set of capabilities advertised by a CDP device.
CDPEnergyWiseSubtype is used within CDP to define TLV values.
CDPTLVType is the type of each TLV value in a CiscoDiscovery packet.
DHCPMsgType represents a DHCP operation.
DHCPOp rerprents a bootp operation.
DHCPOpt represents a DHCP option or parameter from RFC-2132.
DHCPOptions is used to get nicely printed option lists which would normally be cut off after 5 options.
DHCPv4Error is used for constant errors for DHCPv4.
DHCPv6DUIDType represents a DHCP DUID - RFC-3315.
DHCPv6MsgType represents a DHCPv6 operation.
DHCPv6Opt represents a DHCP option or parameter from RFC-3315.
DHCPv6Options is used to get nicely printed option lists which would normally be cut off after 5 options.
DHCPv6StatusCode represents a DHCP status code - RFC-3315.
DNSClass defines the class associated with a request/response.
DNSOpCode defines a set of different operation types.
DNSOptionCode represents the code of a DNS Option, see RFC6891, section 6.1.2.
DNSResponseCode provides response codes for question answers.
DNSType defines the type of data being requested/returned in a question/answer.
Dot11Flags contains the set of 8 flags in the IEEE 802.11 frame control header, all in one place.
Dot11Type is a combination of IEEE 802.11 frame's Type and Subtype fields.
EAPOLKeyDescriptorType is an enumeration of key descriptor types as specified by 802.1x in the EAPOL-Key frame.
EAPOLKeyDescriptorVersion is an enumeration of versions specifying the encryption algorithm for the key data and the authentication for the message integrity code (MIC).
EAPOLKeyType is an enumeration of key derivation types describing the purpose of the keys being derived.
EAPOLType is an enumeration of EAPOL packet types.
EthernetCTPFunction is the function code used by the EthernetCTP protocol to identify each EthernetCTP layer.
EthernetType is an enumeration of ethernet type values, and acts as a decoder for any type it supports.
FDDIFrameControl is an enumeration of FDDI frame control bytes.
ICMPv6Opt indicate how to decode the data associated with each ICMPv6Option.
ICMPv6Options is a slice of ICMPv6Option.
IPProtocol is an enumeration of IP protocol values, and acts as a decoder for any type it supports.
IPv6DestinationOption is a TLV option present in an IPv6 destination options extension.
IPv6HopByHopOption is a TLV option present in an IPv6 hop-by-hop extension.
LCMFingerprint is the type of a LCM fingerprint.
LinkType is an enumeration of link types, and acts as a decoder for any link type it supports.
LLDPChassisIDSubType specifies the value type for a single LLDPChassisID.ID.
LLDPPortIDSubType specifies the value type for a single LLDPPortID.ID.
Profinet Subtypes.
LLDPTLVType is the type of each TLV value in a LinkLayerDiscovery packet.
MLDv2MulticastAddressRecordType holds the type of a Multicast Address Record, according to https://tools.ietf.org/html/rfc3810#section-5.2.5 and https://tools.ietf.org/html/rfc3810#section-5.2.12.
ModbusProtocol type.
OSPFType denotes what kind of OSPF type it is.
PPPoECode is the PPPoE code enum, taken from http://tools.ietf.org/html/rfc2516.
PPPType is an enumeration of PPP type values, and acts as a decoder for any type it supports.
ProtocolFamily is the set of values defined as PF_* in sys/socket.h.
RADIUSAttributeType represents attribute length.
RADIUSAttributeType represents attribute type.
RADIUSAttributeType represents attribute value.
RADIUSAuthenticator represents authenticator.
RADIUSCode represents packet type.
RADIUSIdentifier represents packet identifier.
RADIUSLength represents packet length.
RMCPClass is the class of a RMCP layer's payload, e.g.
RUDPPort is a port in a RUDP layer.
SCTPChunkType is an enumeration of chunk types inside SCTP packets.
SCTPErrorParameter is the parameter type used by SCTP Abort and Error layers.
SCTPHeartbeatParameter is the parameter type used by SCTP heartbeat and heartbeat ack layers.
SCTPInitParameter is a parameter for an SCTP Init or InitAck packet.
SCTPPayloadProtocol represents a payload protocol.
SCTPPort is a port in a SCTP layer.
SFlowDataFormat encodes the EnterpriseID in the most significant 12 bits, and the SampleType in the least significant 20 bits.
SFlowDataSource encodes a 2-bit SFlowSourceFormat in its most significant 2 bits, and an SFlowSourceValue in its least significant 30 bits.
SFlowEnterpriseID is used to differentiate between the official SFlow standard, and other, vendor-specific types of flow data.
SFlowFlowRecordType denotes what kind of Flow Record is represented.
SFlowIPType determines what form the IP address being decoded will take.
SFlowSampleType specifies the type of sample.
SIPMethod defines the different methods of the SIP Protocol defined in the different RFC's.
SIPVersion defines the different versions of the SIP Protocol.
TCPOptionKind represents a TCP option code.
TCPPort is a port in a TCP layer.
TLSAlertDescr defines the alert descrption data type.
TLSAlertLevel defines the alert level data type.
TLSchangeCipherSpec defines the message value inside ChangeCipherSpec Record.
TLSType defines the type of data after the TLS Record.
TLSVersion represents the TLS version in numeric format.
UDPLitePort is a port in a UDPLite layer.
UDPPort is a port in a UDP layer.