# 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
