EtherType Lookup
Curated reference table and search for common EtherType values: IPv4, IPv6, ARP, VLAN, MPLS, PPPoE and other layer 2 protocols.
This tool handles input and primary processing in your browser and is designed not to send the input to QuickKit’s server.
EtherType reference table
| Value | Hex | Protocol name | Reference |
|---|---|---|---|
| 2048 | 0x08002048 | IPv4 The payload is an IPv4 packet. RFC 791 | RFC 791 |
| 2054 | 0x08062054 | ARP ARP: maps IPv4 addresses to MAC addresses on the local network. RFC 826 | RFC 826 |
| 2114 | 0x08422114 | Wake-on-LAN A Wake-on-LAN magic packet sent directly in an Ethernet frame; the same packet can also be sent over UDP. De facto (AMD Magic Packet) | De facto (AMD Magic Packet) |
| 8947 | 0x22F38947 | IETF TRILL TRILL: Ethernet frames forwarded across a network of RBridges using link-state routing (RFC 6325). RFC 6325 | RFC 6325 |
| 24579 | 0x600324579 | DECnet Phase IV DECnet Phase IV routing, from Digital Equipment's legacy protocol suite. DECnet specification | DECnet specification |
| 32821 | 0x803532821 | Reverse ARP Reverse ARP: a host asks for its own IPv4 address by its MAC address. Legacy; BOOTP and DHCP replaced it. RFC 903 | RFC 903 |
| 32923 | 0x809B32923 | AppleTalk AppleTalk over Ethernet (EtherTalk), Apple's legacy networking. Appletalk specification | Appletalk specification |
| 33011 | 0x80F333011 | AARP AppleTalk ARP: maps AppleTalk addresses to MAC addresses (legacy). AppleTalk protocol | AppleTalk protocol |
| 33024 | 0x810033024 | VLAN-tagged frame (802.1Q) An IEEE 802.1Q VLAN tag (C-tag) follows. The frame's real EtherType comes after the 4-byte tag. IEEE 802.1Q | IEEE 802.1Q |
| 33079 | 0x813733079 | IPX Novell IPX, a legacy network-layer protocol. Novell IPX specification | Novell IPX specification |
| 34525 | 0x86DD34525 | IPv6 The payload is an IPv6 packet. RFC 8200 | RFC 8200 |
| 34824 | 0x880834824 | Ethernet flow control (PAUSE) MAC Control frames, such as PAUSE for IEEE 802.3x flow control. IEEE 802.3x | IEEE 802.3x |
| 34825 | 0x880934825 | Slow protocols (LACP) IEEE 802.3 Slow Protocols, such as LACP for link aggregation and Ethernet OAM. IEEE 802.3ad | IEEE 802.3ad |
| 34887 | 0x884734887 | MPLS unicast An MPLS label stack follows. Since RFC 5332 it is also used in multicast frames unless the top label is upstream-assigned. RFC 3031 | RFC 3031 |
| 34888 | 0x884834888 | MPLS multicast An MPLS label stack whose top label is upstream-assigned, in a multicast frame (RFC 5332). It was formerly called the MPLS multicast EtherType. RFC 3031 | RFC 3031 |
| 34915 | 0x886334915 | PPPoE Discovery PPPoE Discovery stage, which finds an access concentrator and sets up a PPPoE session. RFC 2516 | RFC 2516 |
| 34916 | 0x886434916 | PPPoE Session PPP frames inside an established PPPoE session. RFC 2516 | RFC 2516 |
| 34958 | 0x888E34958 | EAP over LAN (802.1X) EAP over LAN (EAPOL) for IEEE 802.1X port-based authentication. IEEE 802.1X | IEEE 802.1X |
| 34962 | 0x889234962 | PROFINET PROFINET real-time traffic for industrial automation. Siemens PROFINET specification | Siemens PROFINET specification |
| 34978 | 0x88A234978 | ATA over Ethernet ATA over Ethernet (AoE): disk block access directly over Ethernet. AoE specification | AoE specification |
| 34980 | 0x88A434980 | EtherCAT EtherCAT, a real-time industrial fieldbus over Ethernet. EtherCAT specification | EtherCAT specification |
| 34984 | 0x88A834984 | Service VLAN tag (802.1ad / QinQ) A service VLAN tag (S-tag) follows, as in IEEE 802.1ad provider bridging (QinQ). IEEE 802.1ad | IEEE 802.1ad |
| 34987 | 0x88AB34987 | Ethernet Powerlink Ethernet POWERLINK, a real-time industrial protocol. Ethernet Powerlink specification | Ethernet Powerlink specification |
| 35020 | 0x88CC35020 | LLDP LLDP: a device advertises its identity and capabilities to directly connected neighbors. IEEE 802.1AB | IEEE 802.1AB |
| 35041 | 0x88E135041 | HomePlug AV MME HomePlug AV management messages for powerline networking. HomePlug AV specification | HomePlug AV specification |
| 35045 | 0x88E535045 | MACsec (802.1AE) MACsec (IEEE 802.1AE): Ethernet frames with integrity protection and optional encryption. IEEE 802.1AE | IEEE 802.1AE |
| 35047 | 0x88E735047 | PBB (802.1ah) Provider Backbone Bridges (IEEE 802.1ah, MAC-in-MAC): a backbone service instance tag (I-tag) follows. IEEE 802.1ah | IEEE 802.1ah |
| 35063 | 0x88F735063 | PTP (IEEE 1588) Precision Time Protocol (IEEE 1588) messages sent directly over Ethernet for clock synchronization. IEEE 1588-2008 | IEEE 1588-2008 |
| 35064 | 0x88F835064 | NC-SI NC-SI: traffic between a management controller (BMC) and the network controller it shares. DMTF NC-SI specification | DMTF NC-SI specification |
| 35067 | 0x88FB35067 | PRP PRP (IEC 62439-3) supervision frames for the Parallel Redundancy Protocol. IEC 62439 | IEC 62439 |
| 35074 | 0x890235074 | CFM/OAM (802.1ag) Connectivity Fault Management (IEEE 802.1ag) OAM, such as continuity checks, loopback and linktrace. IEEE 802.1ag | IEEE 802.1ag |
| 35078 | 0x890635078 | FCoE FCoE: Fibre Channel frames carried directly in Ethernet. T11 FC-BB-5 | T11 FC-BB-5 |
| 35092 | 0x891435092 | FCoE Initialization FCoE Initialization Protocol (FIP): discovery and login before FCoE traffic starts. T11 FC-BB-5 | T11 FC-BB-5 |
| 35093 | 0x891535093 | RoCE RoCE version 1: RDMA directly over Ethernet. RoCE version 2 runs over UDP instead. InfiniBand specification | InfiniBand specification |
| 35119 | 0x892F35119 | HSR HSR (IEC 62439-3): the tag of High-availability Seamless Redundancy on ring networks. IEC 62439 | IEC 62439 |
| 36864 | 0x900036864 | Ethernet Configuration Testing Protocol Ethernet Configuration Testing Protocol (loopback), a legacy diagnostic. IEEE 802.3 | IEEE 802.3 |
When ≤ 0x05DC (1500 decimal), the field contains an IEEE 802.3 LENGTH value, not an EtherType.
Curated selection of commonly seen EtherTypes, not the complete set of IEEE Registration Authority assignments. A value missing here may still be assigned; this tool does not determine that.
How it works
Browse or search a curated table of commonly seen EtherTypes. Look up a value by hex (0x0800 or 0800), decimal (2048), or protocol name (IPv4, IPv6, ARP, etc.). Scope: this table is a hand-verified selection, not the complete set of assignments — EtherType values are allocated by the IEEE Registration Authority, and a value missing from this table may still be a valid registered EtherType. Bare digits are ambiguous: "8100" is a decimal number and also the usual written form of the 802.1Q EtherType 0x8100. Auto reads a 4-digit string with a leading zero (0800) as hex and every other all-digit string as decimal, and always labels which reading it used and what the other reading would be; set the number base to Hex or Decimal to decide explicitly. A numeric query is answered as that number only: if the value is not in the table the result is empty, rather than falling back to rows whose hex text happens to contain the same digits. Text that is not a number in the chosen base is matched against the protocol names and the short English and Japanese explanations, never against hex values, so selecting Decimal and typing 86DD finds nothing rather than quietly listing IPv6. The explanations say which frame or protocol a value is assigned for, not what a captured frame actually contains. An 0x prefix is an explicit hex marker in the input, so it wins over the selector: 0x0800 is read as hex even with Decimal selected, and the tool says so. When the two-byte field value is ≤ 0x05DC (1500 decimal), it is an IEEE 802.3 LENGTH field indicating the payload length in bytes, not an EtherType. All entries listed here carry an authoritative standard reference.