Interface | Description |
---|---|
ChecksumBuilder<T> | |
DnsResourceRecord.DnsRData |
The interface representing an RDATA.
|
Dot11AbstractSupportedRatesElement.Datum | |
IcmpV6CommonPacket.IpV6NeighborDiscoveryOption |
The interface representing an IPv6 neighbor discovery option.
|
IpPacket |
The interface representing an IP packet.
|
IpPacket.IpHeader |
The interface representing an IP packet's header.
|
IpV4InternetTimestampOption.IpV4InternetTimestampOptionData |
The interface representing an IPv4 internet timestamp option data.
|
IpV4Packet.IpV4Option |
The interface representing an IPv4 option.
|
IpV4Packet.IpV4Tos |
The interface representing an IPv4 TOS.
|
IpV6ExtOptionsPacket.IpV6Option |
The interface representing an IPv6 option.
|
IpV6ExtRoutingPacket.IpV6RoutingData |
The interface representing an IPv6 routing data.
|
IpV6Packet.IpV6FlowLabel |
The interface representing an IPv6 flow label.
|
IpV6Packet.IpV6TrafficClass |
The interface representing an IPv6 traffic class.
|
LengthBuilder<T> | |
LlcPacket.LlcControl |
The interface representing the Control field of an LLC header.
|
Packet |
The interface representing a packet which consists of a header and a payload.
|
Packet.Builder |
This interface is designed to be implemented by builder classes for packet objects.
|
Packet.Header |
The interface representing a packet's header.
|
RadiotapPacket.RadiotapData |
The interface representing a Radiotap data field.
|
SctpPacket.SctpChunk |
The interface representing an SCTP Chunk Field.
|
TcpPacket.TcpOption |
The interface representing a TCP option.
|
Class | Description |
---|---|
AbstractPacket |
Abstract immutable packet class.
|
AbstractPacket.AbstractBuilder |
Abstract packet builder class.
|
AbstractPacket.AbstractHeader |
Abstract immutable header class.
|
ArpPacket | |
ArpPacket.ArpHeader | |
ArpPacket.Builder | |
BsdLoopbackPacket | |
BsdLoopbackPacket.BsdLoopbackHeader | |
BsdLoopbackPacket.Builder | |
BuilderIterator | |
CompressedPacket | |
CompressedPacket.Builder | |
DnsDomainName |
DNS domain name
labels: 1 len 1 len +-------+-------+-//-+-------+-------+-------+-//-+-------+--//--+-------+ | len | label | len | label | |len (0)| +-------+-------+-//-+-------+-------+-------+-//-+-------+--//--+-------+ pointer: +--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+ | 1 1| OFFSET | +--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+ |
DnsDomainName.Builder | |
DnsPacket |
DNS packet.
|
DnsPacket.Builder | |
DnsPacket.DnsHeader |
DNS header
+---------------------+ | Header | +---------------------+ | Question | the question for the name server +---------------------+ | Answer | RRs answering the question +---------------------+ | Authority | RRs pointing toward an authority +---------------------+ | Additional | RRs holding additional information +---------------------+ Header: 1 1 1 1 1 1 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 +--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+ | ID | +--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+ |QR| Opcode |AA|TC|RD|RA| Z|AD|CD| RCODE | +--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+ | QDCOUNT | +--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+ | ANCOUNT | +--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+ | NSCOUNT | +--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+ | ARCOUNT | +--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+ |
DnsQuestion |
DNS Question
1 1 1 1 1 1 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 +--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+ | | / QNAME / / / +--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+ | QTYPE | +--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+ | QCLASS | +--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+ |
DnsQuestion.Builder | |
DnsRDataA |
DNS A RDATA
+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+ | ADDRESS | +--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+ where: ADDRESS A 32 bit Internet address. |
DnsRDataA.Builder | |
DnsRDataAaaa |
DNS AAAA RDATA
+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+ | ADDRESS | +--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+ where: ADDRESS A 64 bit Internet address. |
DnsRDataAaaa.Builder | |
DnsRDataCName |
DNS CNAME RDATA
+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+ / CNAME / / / +--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+ where: CNAME A <domain-name> which specifies the canonical or primary name for the owner. |
DnsRDataCName.Builder | |
DnsRDataHInfo |
DNS HINFO RDATA
+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+ / CPU / +--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+ / OS / +--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+ where: CPU A <character-string> which specifies the CPU type. |
DnsRDataHInfo.Builder | |
DnsRDataMb |
DNS MB RDATA
+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+ / MADNAME / / / +--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+ MADNAME A <domain-name> which specifies a host which has the specified mailbox. |
DnsRDataMb.Builder | |
DnsRDataMd |
DNS MD RDATA
+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+ / MADNAME / / / +--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+ where: MADNAME A <domain-name> which specifies a host which has a mail agent for the domain which should be able to deliver mail for the domain. |
DnsRDataMd.Builder | |
DnsRDataMf |
DNS MF RDATA
+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+ / MADNAME / / / +--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+ where: MADNAME A <domain-name> which specifies a host which has a mail agent for the domain which will accept mail for forwarding to the domain. |
DnsRDataMf.Builder | |
DnsRDataMg |
DNS MG RDATA
+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+ / MGMNAME / / / +--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+ where: MGMNAME A <domain-name> which specifies a mailbox which is a member of the mail group specified by the domain name. |
DnsRDataMg.Builder | |
DnsRDataMInfo |
DNS MINFO RDATA
+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+ / RMAILBX / +--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+ / EMAILBX / +--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+ where: RMAILBX A <domain-name> which specifies a mailbox which is responsible for the mailing list or mailbox. |
DnsRDataMInfo.Builder | |
DnsRDataMr |
DNS MR RDATA
+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+ / NEWNAME / / / +--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+ where: NEWNAME A <domain-name> which specifies a mailbox which is the proper rename of the specified mailbox. |
DnsRDataMr.Builder | |
DnsRDataMx |
DNS MX RDATA
+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+ | PREFERENCE | +--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+ / EXCHANGE / / / +--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+ where: PREFERENCE A 16 bit integer which specifies the preference given to this RR among others at the same owner. |
DnsRDataMx.Builder | |
DnsRDataNs |
DNS NS RDATA
+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+ / NSDNAME / / / +--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+ where: NSDNAME A <domain-name> which specifies a host which should be authoritative for the specified class and domain. |
DnsRDataNs.Builder | |
DnsRDataNull |
DNS NULL RDATA
+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+ / <anything> / / / +--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+ Anything at all may be in the RDATA field so long as it is 65535 octets or less. |
DnsRDataNull.Builder | |
DnsRDataPtr |
DNS PTR RDATA
+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+ / PTRDNAME / / / +--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+ where: PTRDNAME A <domain-name> which points to some location in the domain name space. |
DnsRDataPtr.Builder | |
DnsRDataSoa |
DNS SOA RDATA
+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+ / MNAME / / / +--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+ / RNAME / +--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+ | SERIAL | | | +--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+ | REFRESH | | | +--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+ | RETRY | | | +--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+ | EXPIRE | | | +--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+ | MINIMUM | | | +--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+ where: MNAME The <domain-name> of the name server that was the original or primary source of data for this zone. |
DnsRDataSoa.Builder | |
DnsRDataTxt |
DNS TXT RDATA
+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+ / TXT-DATA / +--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+ where: TXT-DATA One or more <character-string>s. |
DnsRDataTxt.Builder | |
DnsRDataWks |
DNS WKS RDATA
+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+ | ADDRESS | +--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+ | PROTOCOL | | +--+--+--+--+--+--+--+--+ | | | / <BIT MAP> / / / +--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+ where: ADDRESS An 32 bit Internet address PROTOCOL An 8 bit IP protocol number <BIT MAP> A variable length bit map. |
DnsRDataWks.Builder | |
DnsResourceRecord |
DNS Resource record
1 1 1 1 1 1 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 +--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+ | | / / / NAME / | | +--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+ | TYPE | +--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+ | CLASS | +--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+ | TTL | | | +--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+ | RDLENGTH | +--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--| / RDATA / / / +--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+ |
DnsResourceRecord.Builder | |
Dot112040BssCoexistenceElement |
IEEE802.11 20/40 BSS Coexistence element
1 1 1 +-----------------+-----------------+-----------------+ | Element ID | Length |Information field| +-----------------+-----------------+-----------------+ Element ID: 72 |
Dot112040BssCoexistenceElement.Builder | |
Dot11AbstractSupportedRatesElement |
IEEE802.11 abstract Supported Rates element
|
Dot11AbstractSupportedRatesElement.BssMembershipSelector | |
Dot11AbstractSupportedRatesElement.Builder | |
Dot11AbstractSupportedRatesElement.Rate | |
Dot11ChannelEntry |
IEEE802.11 Channel Entry field
1 1 +---------------+---------------+ |Operating Class| Channel | +---------------+---------------+ |
Dot11ChannelUsageElement |
IEEE802.11 Channel Usage element
1 1 1 2n +----------+----------+----------+--------------- |Element ID| Length |Usage Mode|Channel Entry +----------+----------+----------+--------------- Element ID: 97 |
Dot11ChannelUsageElement.Builder | |
Dot11DsssParameterSetElement |
IEEE802.11 DSSS Parameter Set element
1 1 1 +---------------+---------------+---------------+ | Element ID | Length |Current Channel| +---------------+---------------+---------------+ Element ID: 3 |
Dot11DsssParameterSetElement.Builder | |
Dot11ExtendedCapabilitiesElement |
IEEE802.11 Extended Capabilities element
1 1 n +-----------------+-----------------+----------------- | Element ID | Length | Capabilities +-----------------+-----------------+----------------- Element ID: 127 |
Dot11ExtendedCapabilitiesElement.Builder | |
Dot11ExtendedSupportedRatesElement |
IEEE802.11 Extended Supported Rates element
1 1 1-255 +----------+----------+------------------------- |Element ID| Length | Extended Supported Rates +----------+----------+------------------------- Element ID: 50 |
Dot11ExtendedSupportedRatesElement.Builder | |
Dot11FrameControl |
Frame control field of an IEEE802.11 frame.
|
Dot11FrameControl.Builder | |
Dot11HTCapabilitiesElement |
IEEE802.11 HT Capabilities element
1 1 2 1 16 2 4 1 +------------+------------+------------+------------+------------+------------+------------+------------+ | Element ID | Length | HT | A-MPDU | Supported | HT | Transmit | ASEL | | | |Capabilities| Parameters | MCS Set | Extended |Beamforming |Capabilities| | | | Info | | |Capabilities|Capabilities| | +------------+------------+------------+------------+------------+------------+------------+------------+ Element ID: 45 HT Capabilities Info: B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 +------------+------------+------------+------------+------------+------------+------------+------------+ | LDPC | Supported | SM | HT- |Short GI for|Short GI for| Tx | Rx | | Coding | Channel | Power | Greenfield | 20 MHz | 40 MHz | STBC | STBC | | Capability | Width Set | Save | | | | | | +------------+------------+------------+------------+------------+------------+------------+------------+ B10 B11 B12 B13 B14 B15 +------------+------------+------------+------------+------------+------------+ | HT-Delayed | Maximum | DSSS/CCK | Reserved | Forty MHz | L-SIG TXOP | | Block Ack | A-MSDU | Mode in | | Intolerant | Protection | | | Length | 40 MHz | | | Support | +------------+------------+------------+------------+------------+------------+ A-MPDU Parameters: B0 B1 B2 B4 B5 B7 +---------------+------------------------+------------------------+ |Maximum A-MPDU | Minimum MPDU | Reserved | |Length Exponent| Start Spacing | | +---------------+------------------------+------------------------+ Supported MCS Set field: B0 B76 B77 B79 B80 B89 B90 B95 +---------------+----------+--------------------------------+----------+ |Rx MCS Bitmask | Reserved | Rx Highest Supported Data Rate | Reserved | +---------------+----------+--------------------------------+----------+ B96 B97 B98 B99 B100 B101 B127 +----------+----------+--------------------+----------+------//------+ |Tx MCS Set| Tx Rx | Tx Maximum Number |Tx Unequal| Reserved | | Defined | MCS Set | Spatial Streams |Modulation| | | |Not Equal | Supported |Supported | | +----------+----------+--------------------+----------+------//------+ HT Extended Capabilities: B0 B1 B2 B3 B7 B8 B9 B10 B11 B12 B15 +---------+-------------------+----//-----+-------------------+--------+---------+----//-----+ | PCO | PCO | Reserved | MCS | +HTC | RD | Reserved | | | Transition Time | | Feedback |Support |Responder| | | | | | | | | | +---------+-------------------+----//-----+-------------------+--------+---------+----//-----+ Transmit Beamforming Capabilities: B0 B1 B2 B3 B4 B5 B6 B7 B8 +------------+------------+------------+------------+------------+------------+-------------------------+------------+ | Implicit | Receive | Transmit | Receive | Transmit | Implicit | Calibration |Explicit CSI| | Transmit | Staggered | Staggered | NDP | NDP | Transmit | | Transmit | |Beamforming | Sounding | Sounding | Capable | Capable |Beamforming | |Beamforming | | Receiving | Capable | Capable | | | Capable | | Capable | | Capable | | | | | | | | +------------+------------+------------+------------+------------+------------+-------------------------+------------+ B9 B10 B11 B12 B13 B14 B15 B16 +-------------+-------------+---------------------------+---------------------------+---------------------------+ | Explicit | Explicit | Explicit Transmit | Explicit Noncompressed | Explicit Compressed | |Noncompressed| Compressed | Beamforming | Beamforming | Beamforming | | Steering | Steering | CSI Feedback | Feedback Capable | Feedback Capable | | Capable | Capable | | | | +-------------+-------------+---------------------------+---------------------------+---------------------------+ B17 B18 B19 B20 B21 B22 B23 B24 +---------------------------+---------------------------+---------------------------+---------------------------+ | Minimal | CSI Number of | Noncompressed Steering | Compressed Steering | | Grouping | Beamformer | Number of Beamformer | Number of Beamformer | | | Antennas Supported | Antennas Supported | Antennas Supported | | | | | | +---------------------------+---------------------------+---------------------------+---------------------------+ B25 B26 B27 B28 B29 B30 B31 +-------------------------+-------------------------+--------------------------------------+ | CSI Max Number of | Channel | Reserved | |Rows Beamformer Supported| Estimation Capability | | +-------------------------+-------------------------+--------------------------------------+ ASEL Capability: B0 B1 B2 B3 B4 B5 B6 B7 +---------------+---------------+---------------+---------------+---------------+---------------+---------------+---------------+ | Antenna | Explicit CSI |Antenna Indices| Explicit CSI |Antenna Indices| Receive | Transmit | Reserved | | Selection |Feedback Based |Feedback Based | Feedback | Feedback | ASEL Capable | Sounding | | | Capable | Transmit | Transmit | Capable | Capable | | PPDUs | | | | ASEL Capable | ASEL Capable | | | | Capable | | +---------------+---------------+---------------+---------------+---------------+---------------+---------------+---------------+ |
Dot11HTCapabilitiesElement.Builder | |
Dot11HtControl |
HT Control field of an IEEE802.11 frame.
|
Dot11HtControl.Builder | |
Dot11InformationElement |
IEEE802.11 Information element
1 1 variable +----------+----------+------------- |Element ID| Length | information +----------+----------+------------- |
Dot11InformationElement.Builder | |
Dot11InterworkingElement |
IEEE802.11 Interworking element
1 1 1 0 or 2 0 or 6 +--------------+--------------+--------------+--------------+--------------+ | Element ID | Length |Access Network| Venue Info | HESSID | | | |Options | (optional) | (optional) | +--------------+--------------+--------------+--------------+--------------+ Element ID: 107 Access Network Options field: B0 B1 B2 B3 B4 B5 B6 B7 +--------+--------+--------+--------+--------+--------+--------+--------+ | Access Network Type |Internet| ASRA | ESR | UESA | +--------+--------+--------+--------+--------+--------+--------+--------+ |
Dot11InterworkingElement.Builder | |
Dot11LinkAdaptationControl |
Link Adaptation Control field of an IEEE802.11 frame.
|
Dot11LinkAdaptationControl.Aselc |
ASELC subfield
0 1 2 3 4 5 +----+----+----+----+----+----+----+ | ASEL Command | ASEL Data | +----+----+----+----+----+----+----+ |
Dot11LinkAdaptationControl.Builder | |
Dot11LinkAdaptationControl.Mai |
MAI subfield
0 1 2 3 +---+---+---+---+ |MRQ| MSI | +---+---+---+---+ |
Dot11ManagementPacket |
IEEE802.11 management frame
|
Dot11ManagementPacket.Builder | |
Dot11ManagementPacket.Dot11ManagementHeader |
Header of IEEE802.11 management frame
0 15 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Frame Control | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Duration | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | | | Address1 | | | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | | | Address2 | | | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | | | Address3 | | | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Sequence Control | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | HT Control | | | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ |
Dot11MeshIdElement |
IEEE802.11 Mesh ID element
1 1 0-32 +----------+----------+---------- |Element ID| Length | Mesh ID +----------+----------+---------- Element ID: 114 |
Dot11MeshIdElement.Builder | |
Dot11ProbeRequestPacket |
IEEE802.11 Probe Request
|
Dot11ProbeRequestPacket.Builder | |
Dot11ProbeRequestPacket.Dot11ProbeRequestHeader |
Header of IEEE802.11 Probe Request
0 15 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Frame Control | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Duration | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | | | Address1 | | | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | | | Address2 | | | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | | | Address3 | | | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Sequence Control | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | HT Control | | | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | | | Frame Body | | | |
Dot11RequestElement |
IEEE802.11 Request element
1 1 variable +----------+----------+------------------------ |Element ID| Length | Requested Element IDs +----------+----------+------------------------ Element ID: 10 |
Dot11RequestElement.Builder | |
Dot11Selector | |
Dot11SequenceControl |
Sequence Control field of an IEEE802.11 frame.
|
Dot11SequenceControl.Builder | |
Dot11SsidElement |
IEEE802.11 SSID element
1 1 0-32 +----------+----------+------------- |Element ID| Length | SSID +----------+----------+------------- Element ID: 0 |
Dot11SsidElement.Builder | |
Dot11SsidListElement |
IEEE802.11 SSID List element
1 1 variable +----------+----------+------------- |Element ID| Length | SSID List +----------+----------+------------- Element ID: 84 |
Dot11SsidListElement.Builder | |
Dot11SupportedOperatingClassesElement |
IEEE802.11 Supported Operating Classes element
1 1 1 1-252 +-----------------------+-----------------------+-----------------------+------------------- | Element ID | Length |Current Operating Class| Operating Classes +-----------------------+-----------------------+-----------------------+------------------- Element ID: 59 |
Dot11SupportedOperatingClassesElement.Builder | |
Dot11SupportedRatesElement |
IEEE802.11 Supported Rates element
1 1 0-8 +----------+----------+----------------- |Element ID| Length | Supported Rates +----------+----------+----------------- Element ID: 1 |
Dot11SupportedRatesElement.Builder | |
Dot11VendorSpecificElement |
IEEE802.11 Vendor Specific element
1 1 variable variable +------------+------------+------------+------------------------ | Element ID | Length |Organization|Vendor-specific content | | |Identifier | +------------+------------+------------+------------------------ Element ID: 221 |
Dot11VendorSpecificElement.Builder | |
Dot1qVlanTagPacket | |
Dot1qVlanTagPacket.Builder | |
Dot1qVlanTagPacket.Dot1qVlanTagHeader | |
EncryptedPacket | |
EncryptedPacket.Builder | |
EthernetPacket |
This Class handles from DA to data.
|
EthernetPacket.Builder | |
EthernetPacket.EthernetHeader | |
FragmentedPacket | |
FragmentedPacket.Builder | |
GtpSelector | |
GtpV1Packet |
GTPv1 Packet.
|
GtpV1Packet.Builder | |
GtpV1Packet.GtpV1Header |
GTPv1 Header
8 7 6 5 4 3 2 1 +-----+-----+-----+-----+-----+-----+-----+-----+ | Version | PT | (*) | E | S | PN | +-----+-----+-----+-----+-----+-----+-----+-----+ | Message Type | +-----+-----+-----+-----+-----+-----+-----+-----+ | Length (1st Octet) | +-----+-----+-----+-----+-----+-----+-----+-----+ | Length (2nd Octet) | +-----+-----+-----+-----+-----+-----+-----+-----+ | Tunnel Endpoint Identifier (1st Octet) | +-----+-----+-----+-----+-----+-----+-----+-----+ | Tunnel Endpoint Identifier (2nd Octet) | +-----+-----+-----+-----+-----+-----+-----+-----+ | Tunnel Endpoint Identifier (3rd Octet) | +-----+-----+-----+-----+-----+-----+-----+-----+ | Tunnel Endpoint Identifier (4th Octet) | +-----+-----+-----+-----+-----+-----+-----+-----+ | Sequence Number (1st Octet) | +-----+-----+-----+-----+-----+-----+-----+-----+ | Sequence Number (2nd Octet) | +-----+-----+-----+-----+-----+-----+-----+-----+ | N-PDU Number | +-----+-----+-----+-----+-----+-----+-----+-----+ | Next Extension Header Type | +-----+-----+-----+-----+-----+-----+-----+-----+ |
HdlcPppPacket |
https://tools.ietf.org/html/rfc1662
|
HdlcPppPacket.Builder | |
HdlcPppPacket.HdlcPppHeader | |
IcmpV4CommonPacket | |
IcmpV4CommonPacket.Builder | |
IcmpV4CommonPacket.IcmpV4CommonHeader | |
IcmpV4DestinationUnreachablePacket | |
IcmpV4DestinationUnreachablePacket.Builder | |
IcmpV4DestinationUnreachablePacket.IcmpV4DestinationUnreachableHeader | |
IcmpV4EchoPacket | |
IcmpV4EchoPacket.Builder | |
IcmpV4EchoPacket.IcmpV4EchoHeader | |
IcmpV4EchoReplyPacket | |
IcmpV4EchoReplyPacket.Builder | |
IcmpV4EchoReplyPacket.IcmpV4EchoReplyHeader | |
IcmpV4InformationReplyPacket | |
IcmpV4InformationReplyPacket.Builder | |
IcmpV4InformationReplyPacket.IcmpV4InformationReplyHeader | |
IcmpV4InformationRequestPacket | |
IcmpV4InformationRequestPacket.Builder | |
IcmpV4InformationRequestPacket.IcmpV4InformationRequestHeader | |
IcmpV4ParameterProblemPacket | |
IcmpV4ParameterProblemPacket.Builder | |
IcmpV4ParameterProblemPacket.IcmpV4ParameterProblemHeader | |
IcmpV4RedirectPacket | |
IcmpV4RedirectPacket.Builder | |
IcmpV4RedirectPacket.IcmpV4RedirectHeader | |
IcmpV4SourceQuenchPacket | |
IcmpV4SourceQuenchPacket.Builder | |
IcmpV4SourceQuenchPacket.IcmpV4SourceQuenchHeader | |
IcmpV4TimeExceededPacket | |
IcmpV4TimeExceededPacket.Builder | |
IcmpV4TimeExceededPacket.IcmpV4TimeExceededHeader | |
IcmpV4TimestampPacket | |
IcmpV4TimestampPacket.Builder | |
IcmpV4TimestampPacket.IcmpV4TimestampHeader | |
IcmpV4TimestampReplyPacket | |
IcmpV4TimestampReplyPacket.Builder | |
IcmpV4TimestampReplyPacket.IcmpV4TimestampReplyHeader | |
IcmpV6CommonPacket | |
IcmpV6CommonPacket.Builder | |
IcmpV6CommonPacket.IcmpV6CommonHeader | |
IcmpV6DestinationUnreachablePacket | |
IcmpV6DestinationUnreachablePacket.Builder | |
IcmpV6DestinationUnreachablePacket.IcmpV6DestinationUnreachableHeader | |
IcmpV6EchoReplyPacket | |
IcmpV6EchoReplyPacket.Builder | |
IcmpV6EchoReplyPacket.IcmpV6EchoReplyHeader | |
IcmpV6EchoRequestPacket | |
IcmpV6EchoRequestPacket.Builder | |
IcmpV6EchoRequestPacket.IcmpV6EchoRequestHeader | |
IcmpV6NeighborAdvertisementPacket | |
IcmpV6NeighborAdvertisementPacket.Builder | |
IcmpV6NeighborAdvertisementPacket.IcmpV6NeighborAdvertisementHeader | |
IcmpV6NeighborSolicitationPacket | |
IcmpV6NeighborSolicitationPacket.Builder | |
IcmpV6NeighborSolicitationPacket.IcmpV6NeighborSolicitationHeader | |
IcmpV6PacketTooBigPacket | |
IcmpV6PacketTooBigPacket.Builder | |
IcmpV6PacketTooBigPacket.IcmpV6PacketTooBigHeader | |
IcmpV6ParameterProblemPacket | |
IcmpV6ParameterProblemPacket.Builder | |
IcmpV6ParameterProblemPacket.IcmpV6ParameterProblemHeader | |
IcmpV6RedirectPacket | |
IcmpV6RedirectPacket.Builder | |
IcmpV6RedirectPacket.IcmpV6RedirectHeader | |
IcmpV6RouterAdvertisementPacket | |
IcmpV6RouterAdvertisementPacket.Builder | |
IcmpV6RouterAdvertisementPacket.IcmpV6RouterAdvertisementHeader | |
IcmpV6RouterSolicitationPacket | |
IcmpV6RouterSolicitationPacket.Builder | |
IcmpV6RouterSolicitationPacket.IcmpV6RouterSolicitationHeader | |
IcmpV6TimeExceededPacket | |
IcmpV6TimeExceededPacket.Builder | |
IcmpV6TimeExceededPacket.IcmpV6TimeExceededHeader | |
IllegalDnsRData | |
IllegalDnsRData.Builder | |
IllegalIpV4InternetTimestampOptionData | |
IllegalIpV4Option | |
IllegalIpV4Option.Builder | |
IllegalIpV6NeighborDiscoveryOption | |
IllegalIpV6NeighborDiscoveryOption.Builder | |
IllegalIpV6Option | |
IllegalIpV6Option.Builder | |
IllegalIpV6RoutingData | |
IllegalPacket | |
IllegalPacket.Builder | |
IllegalRadiotapData | |
IllegalRadiotapData.Builder | |
IllegalSctpChunk |
Illegal SCTP Chunk
|
IllegalSctpChunk.Builder | |
IllegalTcpOption | |
IllegalTcpOption.Builder | |
IpSelector | |
IpV4EndOfOptionList | |
IpV4InternetTimestampOption | |
IpV4InternetTimestampOption.Builder | |
IpV4InternetTimestampOptionAddressPrespecified | |
IpV4InternetTimestampOptionTimestamps | |
IpV4InternetTimestampOptionTimestampsWithAddresses | |
IpV4InternetTimestampOptionTimestampsWithAddresses.TimestampWithAddress | |
IpV4LooseSourceRouteOption | |
IpV4LooseSourceRouteOption.Builder | |
IpV4NoOperationOption | |
IpV4Packet | |
IpV4Packet.Builder | |
IpV4Packet.IpV4Header | |
IpV4RecordRouteOption | |
IpV4RecordRouteOption.Builder | |
IpV4Rfc1349Tos | |
IpV4Rfc1349Tos.Builder | |
IpV4Rfc791SecurityOption | |
IpV4Rfc791SecurityOption.Builder | |
IpV4Rfc791Tos | |
IpV4Rfc791Tos.Builder | |
IpV4StreamIdOption | |
IpV4StreamIdOption.Builder | |
IpV4StrictSourceRouteOption | |
IpV4StrictSourceRouteOption.Builder | |
IpV6ExtDestinationOptionsPacket | |
IpV6ExtDestinationOptionsPacket.Builder | |
IpV6ExtDestinationOptionsPacket.IpV6ExtDestinationOptionsHeader | |
IpV6ExtFragmentPacket | |
IpV6ExtFragmentPacket.Builder | |
IpV6ExtFragmentPacket.IpV6ExtFragmentHeader | |
IpV6ExtHopByHopOptionsPacket | |
IpV6ExtHopByHopOptionsPacket.Builder | |
IpV6ExtHopByHopOptionsPacket.IpV6ExtHopByHopOptionsHeader | |
IpV6ExtOptionsPacket | |
IpV6ExtOptionsPacket.Builder | |
IpV6ExtOptionsPacket.IpV6ExtOptionsHeader | |
IpV6ExtRoutingPacket | |
IpV6ExtRoutingPacket.Builder | |
IpV6ExtRoutingPacket.IpV6ExtRoutingHeader | |
IpV6ExtUnknownPacket | |
IpV6ExtUnknownPacket.Builder | |
IpV6ExtUnknownPacket.IpV6ExtUnknownHeader | |
IpV6NeighborDiscoveryMtuOption | |
IpV6NeighborDiscoveryMtuOption.Builder | |
IpV6NeighborDiscoveryPrefixInformationOption | |
IpV6NeighborDiscoveryPrefixInformationOption.Builder | |
IpV6NeighborDiscoveryRedirectedHeaderOption | |
IpV6NeighborDiscoveryRedirectedHeaderOption.Builder | |
IpV6NeighborDiscoverySourceLinkLayerAddressOption | |
IpV6NeighborDiscoverySourceLinkLayerAddressOption.Builder | |
IpV6NeighborDiscoveryTargetLinkLayerAddressOption | |
IpV6NeighborDiscoveryTargetLinkLayerAddressOption.Builder | |
IpV6Packet | |
IpV6Packet.Builder | |
IpV6Packet.IpV6Header | |
IpV6Pad1Option | |
IpV6PadNOption | |
IpV6PadNOption.Builder | |
IpV6RoutingSourceRouteData | |
IpV6SimpleFlowLabel | |
IpV6SimpleTrafficClass | |
LinuxSllPacket | |
LinuxSllPacket.Builder | |
LinuxSllPacket.LinuxSllHeader | |
LlcControlInformation |
The Control field of an LLC header in I-format.
|
LlcControlInformation.Builder | |
LlcControlSupervisory |
The Control field of an LLC header in S-format.
|
LlcControlSupervisory.Builder | |
LlcControlUnnumbered |
The Control field of an LLC header in U-format.
|
LlcControlUnnumbered.Builder | |
LlcPacket |
LLC (Logical Link Control) Packet
|
LlcPacket.Builder | |
LlcPacket.LlcHeader |
LLC (Logical Link Control) Header
|
PacketIterator | |
PacketPropertiesLoader | |
PppPacket |
https://tools.ietf.org/html/rfc1661
|
PppPacket.Builder | |
PppPacket.PppHeader | |
PppSelector | |
RadiotapDataAMpduStatus |
Radiotap A-MPDU status field.
|
RadiotapDataAMpduStatus.Builder | |
RadiotapDataAntenna |
Radiotap Antenna field.
|
RadiotapDataAntenna.Builder | |
RadiotapDataAntennaNoise |
Radiotap Antenna noise field.
|
RadiotapDataAntennaNoise.Builder | |
RadiotapDataAntennaSignal |
Radiotap Antenna signal field.
|
RadiotapDataAntennaSignal.Builder | |
RadiotapDataChannel |
Radiotap Channel field.
|
RadiotapDataChannel.Builder | |
RadiotapDataDbAntennaNoise |
Radiotap dB antenna noise field.
|
RadiotapDataDbAntennaNoise.Builder | |
RadiotapDataDbAntennaSignal |
Radiotap dB antenna signal field.
|
RadiotapDataDbAntennaSignal.Builder | |
RadiotapDataDbmTxPower |
Radiotap dBm TX power field.
|
RadiotapDataDbmTxPower.Builder | |
RadiotapDataDbTxAttenuation |
Radiotap dB TX attenuation field.
|
RadiotapDataDbTxAttenuation.Builder | |
RadiotapDataFhss |
Radiotap FHSS field.
|
RadiotapDataFhss.Builder | |
RadiotapDataFlags |
Radiotap Flags field.
|
RadiotapDataFlags.Builder | |
RadiotapDataLockQuality |
Radiotap Lock quality field.
|
RadiotapDataLockQuality.Builder | |
RadiotapDataMcs |
Radiotap MCS field.
|
RadiotapDataMcs.Builder | |
RadiotapDataPad |
Pad between Radiotap fields.
|
RadiotapDataPad.Builder | |
RadiotapDataRate |
Radiotap Rate field.
|
RadiotapDataRate.Builder | |
RadiotapDataRxFlags |
Radiotap RX flags field.
|
RadiotapDataRxFlags.Builder | |
RadiotapDataTsft |
Radiotap TSFT field.
|
RadiotapDataTsft.Builder | |
RadiotapDataTxAttenuation |
Radiotap TX attenuation field.
|
RadiotapDataTxAttenuation.Builder | |
RadiotapDataVht |
Radiotap VHT field.
|
RadiotapDataVht.Builder | |
RadiotapPacket |
Radiotap packet
|
RadiotapPacket.Builder | |
RadiotapPacket.RadiotapHeader |
Radiotap Header + Extended presence masks + Radiotap fields
|
RadiotapPresentBitmask |
The present field of Radiotap header.
|
RadiotapPresentBitmask.Builder | |
SctpPacket |
SCTP Packet
|
SctpPacket.Builder | |
SctpPacket.SctpHeader |
SCTP header
0 16 31 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Src Port | Dst Port | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Verification Tag | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Checksum | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Chunk #1 | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | ... |
SimpleBuilder | |
SnapPacket |
SNAP (Subnetwork Access Protocol) Packet
|
SnapPacket.Builder | |
SnapPacket.SnapHeader |
SNAP (Subnetwork Access Protocol) Header
|
Ssh2BinaryPacket | |
Ssh2BinaryPacket.Builder | |
Ssh2BinaryPacket.Ssh2BinaryHeader | |
Ssh2Boolean | |
Ssh2DebugPacket | |
Ssh2DebugPacket.Builder | |
Ssh2DebugPacket.Ssh2DebugHeader | |
Ssh2DisconnectPacket | |
Ssh2DisconnectPacket.Builder | |
Ssh2DisconnectPacket.Ssh2DisconnectHeader | |
Ssh2IgnorePacket | |
Ssh2IgnorePacket.Builder | |
Ssh2IgnorePacket.Ssh2IgnoreHeader | |
Ssh2KexDhInitPacket | |
Ssh2KexDhInitPacket.Builder | |
Ssh2KexDhInitPacket.Ssh2KexDhInitHeader | |
Ssh2KexDhReplyPacket | |
Ssh2KexDhReplyPacket.Builder | |
Ssh2KexDhReplyPacket.Ssh2KexDhReplyHeader | |
Ssh2KexInitPacket | |
Ssh2KexInitPacket.Builder | |
Ssh2KexInitPacket.Ssh2KexInitHeader | |
Ssh2MpInt | |
Ssh2NameList | |
Ssh2NewKeysPacket | |
Ssh2NewKeysPacket.Ssh2NewKeysHeader | |
Ssh2ServiceAcceptPacket | |
Ssh2ServiceAcceptPacket.Builder | |
Ssh2ServiceAcceptPacket.Ssh2ServiceAcceptHeader | |
Ssh2ServiceRequestPacket | |
Ssh2ServiceRequestPacket.Builder | |
Ssh2ServiceRequestPacket.Ssh2ServiceRequestHeader | |
Ssh2String | |
Ssh2UnimplementedPacket | |
Ssh2UnimplementedPacket.Builder | |
Ssh2UnimplementedPacket.Ssh2UnimplementedHeader | |
Ssh2VersionExchangePacket | |
Ssh2VersionExchangePacket.Builder | |
Ssh2VersionExchangePacket.Ssh2VersionExchangeHeader | |
SshPacket | |
TcpEndOfOptionList | |
TcpMaximumSegmentSizeOption | |
TcpMaximumSegmentSizeOption.Builder | |
TcpNoOperationOption | |
TcpPacket | |
TcpPacket.Builder | |
TcpPacket.TcpHeader | |
TcpSackOption | |
TcpSackOption.Builder | |
TcpSackOption.Sack | |
TcpSackPermittedOption | |
TcpTimestampsOption | |
TcpTimestampsOption.Builder | |
TcpWindowScaleOption | |
TcpWindowScaleOption.Builder | |
UdpPacket | |
UdpPacket.Builder | |
UdpPacket.UdpHeader | |
UnknownDnsRData | |
UnknownDnsRData.Builder | |
UnknownIpV4InternetTimestampOptionData | |
UnknownIpV4Option | |
UnknownIpV4Option.Builder | |
UnknownIpV6NeighborDiscoveryOption | |
UnknownIpV6NeighborDiscoveryOption.Builder | |
UnknownIpV6Option | |
UnknownIpV6Option.Builder | |
UnknownIpV6RoutingData | |
UnknownPacket | |
UnknownPacket.Builder | |
UnknownRadiotapData | |
UnknownRadiotapData.Builder | |
UnknownSctpChunk |
Unknown SCTP Chunk
0 1 2 3 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Chunk Type | Chunk Flags | Chunk Length | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ \ \ / Chunk Value / \ \ +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ |
UnknownSctpChunk.Builder | |
UnknownTcpOption | |
UnknownTcpOption.Builder |
Enum | Description |
---|---|
Dot11FrameControl.ProtocolVersion |
Protocol version of IEEE802.11 frame
|
Dot11HTCapabilitiesElement.AMpduLength |
Maximum A-MPDU Length Exponent field of IEEE802.11 HT Capabilities element.
|
Dot11HTCapabilitiesElement.AMsduLength |
Maximum A-MSDU Length field of IEEE802.11 HT Capabilities element.
|
Dot11HTCapabilitiesElement.BeamformingFeedbackCapability |
Explicit Transmit Beamforming CSI Feedback field,
Explicit Noncompressed Beamforming Feedback Capable field, and
Explicit Compressed Beamforming Feedback Capable field
of IEEE802.11 HT Capabilities element.
|
Dot11HTCapabilitiesElement.Calibration |
Calibration field of IEEE802.11 HT Capabilities element.
|
Dot11HTCapabilitiesElement.ChannelEstimationCapability |
Channel Estimation Capability field of IEEE802.11 HT Capabilities element.
|
Dot11HTCapabilitiesElement.CsiNumRows |
CSI Max Number of Rows Beamformer Supported field of IEEE802.11 HT Capabilities element.
|
Dot11HTCapabilitiesElement.Grouping |
Minimal Grouping field of IEEE802.11 HT Capabilities element.
|
Dot11HTCapabilitiesElement.McsFeedbackCapability |
MCA Feedback field of IEEE802.11 HT Capabilities element.
|
Dot11HTCapabilitiesElement.MpduStartSpacing |
Minimum MPDU Start Spacing field of IEEE802.11 HT Capabilities element.
|
Dot11HTCapabilitiesElement.NumBeamformerAntennas |
CSI Number of Beamformer Antennas Supported field,
Noncompressed Steering Number of Beamformer Antennas Supported field, and
Compressed Steering Number of Beamformer Antennas Supported field
of IEEE802.11 HT Capabilities element.
|
Dot11HTCapabilitiesElement.NumSpatialStreams |
Tx Maximum Number Spatial Streams Supported field of IEEE802.11 HT Capabilities element.
|
Dot11HTCapabilitiesElement.PcoTransitionTime |
PCO Transition Time field of IEEE802.11 HT Capabilities element.
|
Dot11HTCapabilitiesElement.SmPowerSaveMode |
SM Power Save field of IEEE802.11 HT Capabilities element.
|
Dot11HTCapabilitiesElement.StbcSupport |
Rx STBC field of IEEE802.11 HT Capabilities element.
|
Dot11HtControl.CalibrationPosition |
Calibration Position subfield of HT Control field of an IEEE802.11 frame.
|
Dot11HtControl.CsiOrSteering |
CSI/Steering subfield of HT Control field of an IEEE802.11 frame.
|
Dot11LinkAdaptationControl.AselCommand | |
GtpV1Packet.ProtocolType |
GTP Protocol Type
|
GtpVersion | |
RadiotapDataMcs.Bandwidth | |
RadiotapDataMcs.HtFormat | |
RadiotapFecType |
Exception | Description |
---|---|
IllegalRawDataException |
Copyright © 2011–2017 Pcap4J.org. All rights reserved.