# Ethernet frame types
#
# The EtherType is a two-octet field of Ethernet frames used to indicate
# which protocol is contained in their payload.
#
# More entries, mostly historical, can be found on:
#   https://www.iana.org/assignments/ieee-802-numbers/
#   http://standards-oui.ieee.org/ethertype/eth.txt
#
# <name>  <hexnumber>  <alias1>...<alias35>  # Comment
#
IPv4         0800  ip ip4                 # IP (IPv4)
X25          0805
ARP          0806  ether-arp              # Address Resolution Protocol
FR_ARP       0808                         # Frame Relay ARP [RFC1701]
BPQ          08FF                         # G8BPQ AX.25 over Ethernet
TRILL        22F3                         # TRILL [RFC6325]
L2-IS-IS     22F4                         # TRILL IS-IS [RFC6325]
TEB          6558                         # Transparent Ethernet Bridging [RFC1701]
RAW_FR       6559                         # Raw Frame Relay [RFC1701]
RARP         8035                         # Reverse ARP [RFC903]
ATALK        809B                         # Appletalk
AARP         80F3                         # Appletalk Address Resolution Protocol
802_1Q       8100  8021q 1q 802.1q dot1q  # VLAN tagged frame [802.1q]
IPX          8137                         # Novell IPX
NetBEUI      8191                         # NetBEUI
IPv6         86DD  ip6                    # IP version 6
SLOW         8809                         # Slow Protocols (LACP, OAM...) [802.3ad]
PPP          880B                         # Point-to-Point Protocol
MPLS         8847                         # MPLS [RFC5332]
MPLS_MULTI   8848                         # MPLS with upstream-assigned label [RFC5332]
ATMMPOA      884C                         # MultiProtocol over ATM
PPP_DISC     8863                         # PPP over Ethernet discovery stage
PPP_SES      8864                         # PPP over Ethernet session stage
ATMFATE      8884                         # Frame-based ATM Transport over Ethernet
EAPOL        888E                         # EAP over LAN [802.1x]
EtherCAT     88A4                         # [IEC 61158]
S-TAG        88A8                         # QinQ Service VLAN tag identifier [802.1q]
EAP_PREAUTH  88C7                         # EAPOL Pre-Authentication [802.11i]
LLDP         88CC                         # Link Layer Discovery Protocol [802.1ab]
MACSEC       88E5                         # Media Access Control Security [802.1ae]
PBB          88E7  macinmac               # Provider Backbone Bridging [802.1ah]
MVRP         88F5                         # Multiple VLAN Registration Protocol [802.1q]
PTP          88F7                         # Precision Time Protocol
FCOE         8906                         # Fibre Channel over Ethernet
FIP          8914                         # FCoE Initialization Protocol
ROCE         8915                         # RDMA over Converged Ethernet
LoWPAN       A0ED                         # LoWPAN encapsulation
