Wireshark 4.5.0
The Wireshark network protocol analyzer
|
Go to the source code of this file.
Macros | |
#define | IEEE_802_3_MAX_LEN 1500 |
#define | ETHERNET_II_MIN_LEN 1536 |
#define | ETHERTYPE_UNK 0x0000 |
#define | ETHERTYPE_XNS_IDP 0x0600 |
#define | ETHERTYPE_IP 0x0800 |
#define | ETHERTYPE_X25L3 0x0805 |
#define | ETHERTYPE_ARP 0x0806 |
#define | ETHERTYPE_WOL 0x0842 /* Wake on LAN. Not officially registered. */ |
#define | ETHERTYPE_WMX_M2M 0x08F0 |
#define | ETHERTYPE_BPQ 0x08FF /* AX.25 over ethernet (not officially registered) */ |
#define | ETHERTYPE_VINES_IP 0x0BAD |
#define | ETHERTYPE_VINES_ECHO 0x0BAF |
#define | ETHERTYPE_C15_HBEAT 0x0C15 |
#define | ETHERTYPE_TRAIN 0x1984 /* Created by Microsoft Network Monitor as a summary packet */ |
#define | ETHERTYPE_CGMP 0x2001 |
#define | ETHERTYPE_GIGAMON 0x22E5 /* Gigamon Header */ |
#define | ETHERTYPE_MSRP 0x22EA |
#define | ETHERTYPE_AVTP 0x22F0 |
#define | ETHERTYPE_ROHC 0x22F1 /* IETF RFC 3095 "RObust Header Compression (ROHC): Framework and four profiles: RTP, */ |
#define | ETHERTYPE_TRILL 0x22F3 /* Internet Engineering Task Force */ |
#define | ETHERTYPE_L2ISIS 0x22F4 /* Internet Engineering Task Force */ |
#define | ETHERTYPE_CENTRINO_PROMISC 0x2452 /* Intel Centrino promiscuous packets */ |
#define | ETHERTYPE_3C_NBP_DGRAM 0x3C07 |
#define | ETHERTYPE_EPL_V1 0x3E3F |
#define | ETHERTYPE_C15_CH 0x4742 |
#define | ETHERTYPE_DEC 0x6000 |
#define | ETHERTYPE_DNA_DL 0x6001 |
#define | ETHERTYPE_DNA_RC 0x6002 |
#define | ETHERTYPE_DNA_RT 0x6003 |
#define | ETHERTYPE_LAT 0x6004 |
#define | ETHERTYPE_DEC_DIAG 0x6005 |
#define | ETHERTYPE_DEC_CUST 0x6006 |
#define | ETHERTYPE_DEC_SCA 0x6007 |
#define | ETHERTYPE_ETHBRIDGE 0x6558 /* transparent Ethernet bridging [RFC1701]*/ |
#define | ETHERTYPE_RAW_FR 0x6559 /* Raw Frame Relay [RFC1701] */ |
#define | ETHERTYPE_REVARP 0x8035 |
#define | ETHERTYPE_DEC_LB 0x8038 |
#define | ETHERTYPE_DEC_LAST 0x8041 /* DEC Local Area Systems Transport */ |
#define | ETHERTYPE_ATALK 0x809B |
#define | ETHERTYPE_SNA 0x80D5 |
#define | ETHERTYPE_DLR 0x80E1 /* Allen-Bradley Company, Inc., EtherNet/IP Device Level Ring */ |
#define | ETHERTYPE_AARP 0x80F3 |
#define | ETHERTYPE_VLAN 0x8100 /* 802.1Q Virtual LAN */ |
#define | ETHERTYPE_SLPP 0x8102 /* Nortel/Avaya/Extremenetworks Simple Loop Protection Protocol */ |
#define | ETHERTYPE_VLACP 0x8103 /* Nortel/Avaya/Extremenetworks virtual LACP */ |
#define | ETHERTYPE_OLDSLPP 0x8104 /* Nortel/Avaya/Extremenetworks Simple Loop Protection Protocol */ |
#define | ETHERTYPE_NSRP 0x8133 |
#define | ETHERTYPE_IPX 0x8137 |
#define | ETHERTYPE_SNMP 0x814C /* SNMP over Ethernet, RFC 1089 */ |
#define | ETHERTYPE_WCP 0x80FF /* Wellfleet Compression Protocol */ |
#define | ETHERTYPE_STP 0x8181 /* STP, HIPPI-ST */ |
#define | ETHERTYPE_ISMP 0x81FD /* Cabletron Interswitch Message Protocol */ |
#define | ETHERTYPE_ISMP_TBFLOOD 0x81FF /* Cabletron Interswitch Message Protocol */ |
#define | ETHERTYPE_QNX_QNET6 0x8204 /* 0x8204 QNX QNET/LWL4 for QNX6 OS; 0x8203 for QNX4 OS QNET */ |
#define | ETHERTYPE_IPv6 0x86DD |
#define | ETHERTYPE_WLCCP 0x872D /* Cisco Wireless Lan Context Control Protocol */ |
#define | ETHERTYPE_MINT 0x8783 /* Motorola Media Independent Network Transport */ |
#define | ETHERTYPE_MAC_CONTROL 0x8808 |
#define | ETHERTYPE_SLOW_PROTOCOLS 0x8809 |
#define | ETHERTYPE_PPP 0x880B /* no, this is not PPPoE */ |
#define | ETHERTYPE_COBRANET 0x8819 /* Cirrus cobranet */ |
#define | ETHERTYPE_MPLS 0x8847 /* MPLS unicast packet */ |
#define | ETHERTYPE_MPLS_MULTI 0x8848 /* MPLS multicast packet */ |
#define | ETHERTYPE_FOUNDRY 0x885A /* Some Foundry proprietary protocol */ |
#define | ETHERTYPE_PPPOED 0x8863 /* PPPoE Discovery Protocol */ |
#define | ETHERTYPE_PPPOES 0x8864 /* PPPoE Session Protocol */ |
#define | ETHERTYPE_LINK_CTL 0x886C /* HPNA, wlan link local tunnel */ |
#define | ETHERTYPE_INTEL_ANS 0x886D /* Intel ANS (NIC teaming) http://www.intel.com/support/network/adapter/ans/probes.htm */ |
#define | ETHERTYPE_MS_NLB_HEARTBEAT 0x886F /* MS Network Load Balancing heartbeat http://www.microsoft.com/technet/treeview/default.asp?url=/TechNet/prodtechnol/windows2000serv/deploy/confeat/nlbovw.asp */ |
#define | ETHERTYPE_JUMBO_LLC 0x8870 /* 802.2 jumbo frames http://tools.ietf.org/html/draft-ietf-isis-ext-eth */ |
#define | ETHERTYPE_BRCM_TYPE 0x8874 /* Broadcom Ethernet switches management tag */ |
#define | ETHERTYPE_HOMEPLUG 0x887B /* IEEE assigned Ethertype */ |
#define | ETHERTYPE_CDMA2000_A10_UBS 0x8881 /* the byte stream protocol that is used for IP based micro-mobility bearer interfaces (A10) in CDMA2000(R)-based wireless networks */ |
#define | ETHERTYPE_ATMOE 0x8884 /* A simple ATM over Ethernet encapsulation */ |
#define | ETHERTYPE_EAPOL 0x888E /* 802.1x Authentication */ |
#define | ETHERTYPE_FORTINET_FGCP_HB 0x8890 /* Fortinet FGCP HeartBeat */ |
#define | ETHERTYPE_PROFINET 0x8892 /* PROFIBUS PROFINET protocol */ |
#define | ETHERTYPE_FORTINET_FGCP_SESSION 0x8893 /* Fortinet FGCP HeartBeat */ |
#define | ETHERTYPE_REALTEK 0x8899 /* Realtek Layer 2 Protocols */ |
#define | ETHERTYPE_HYPERSCSI 0x889A /* HyperSCSI */ |
#define | ETHERTYPE_CSM_ENCAPS 0x889B /* Mindspeed Technologies www.mindspeed.com */ |
#define | ETHERTYPE_TELKONET 0x88A1 /* Telkonet powerline ethernet */ |
#define | ETHERTYPE_AOE 0x88A2 |
#define | ETHERTYPE_ECATF 0x88A4 /* Ethernet type for EtherCAT frames */ |
#define | ETHERTYPE_IEEE_802_1AD 0x88A8 /* IEEE 802.1ad Provider Bridge, Q-in-Q */ |
#define | ETHERTYPE_IEEE_EXTREME_MESH 0x88A9 /* Ethernet type for Extreme Mesh */ |
#define | ETHERTYPE_EPL_V2 0x88AB /* communication profile for Real-Time Ethernet */ |
#define | ETHERTYPE_XIMETA 0x88AD /* XiMeta Technology Americas Inc. proprietary communication protocol */ |
#define | ETHERTYPE_BRDWALK 0x88AE |
#define | ETHERTYPE_WAI 0x88B4 /* Instant Wireless Network Communications, Co. Ltd. */ |
#define | ETHERTYPE_EXPERIMENTAL_ETH1 0x88B5 /* IEEE Std 802 - Local Experimental Ethertype 1. */ |
#define | ETHERTYPE_EXPERIMENTAL_ETH2 0x88B6 /* IEEE Std 802 - Local Experimental Ethertype 2. */ |
#define | ETHERTYPE_IEEE802_OUI_EXTENDED 0x88B7 /* IEEE 802a OUI Extended Ethertype */ |
#define | ETHERTYPE_IEC61850_GOOSE 0x88B8 /* IEC 61850 is a global standard for the use in utility communication,*/ |
#define | ETHERTYPE_IEC61850_GSE 0x88B9 /* IEC 61850 is a global standard for the use in utility communication,*/ |
#define | ETHERTYPE_IEC61850_SV 0x88BA /* IEC 61850 is a global standard for the use in utility communication,*/ |
#define | ETHERTYPE_TIPC 0x88CA /* TIPC (Transparent Inter Process Communication, */ |
#define | ETHERTYPE_RSN_PREAUTH 0x88C7 /* 802.11i Pre-Authentication */ |
#define | ETHERTYPE_LLDP 0x88CC /* IEEE 802.1AB Link Layer Discovery Protocol (LLDP) */ |
#define | ETHERTYPE_SERCOS 0x88CD /* SERCOS interface real-time protocol for motion control */ |
#define | ETHERTYPE_3GPP2 0x88D2 /* This will be used in a revision of the Interoperability */ |
#define | ETHERTYPE_CESOETH 0x88D8 /* Circuit Emulation Services over Ethernet (MEF 8) */ |
#define | ETHERTYPE_LLTD 0x88D9 /* Link Layer Topology Discovery (LLTD) */ |
#define | ETHERTYPE_WSMP 0x88DC /* (WAVE) Short Message Protocol (WSM) as defined */ |
#define | ETHERTYPE_VMLAB 0x88DE /* VMware LabManager (used to be Akimbi Systems) */ |
#define | ETHERTYPE_HOMEPLUG_AV 0x88E1 /* HomePlug AV */ |
#define | ETHERTYPE_MRP 0x88E3 /* IEC 61158-6-10 Media Redundancy Protocol (MRP) */ |
#define | ETHERTYPE_MACSEC 0x88E5 /* IEEE 802.1ae Media access control security (MACSEC) */ |
#define | ETHERTYPE_IEEE_802_1AH 0x88E7 /* IEEE 802.1ah Provider Backbone Bridge Mac-in-Mac */ |
#define | ETHERTYPE_ELMI 0x88EE /* Ethernet Local Management Interface (E-LMI) (MEF16) */ |
#define | ETHERTYPE_MVRP 0x88F5 /* IEEE 802.1ak Multiple VLAN Registration Protocol */ |
#define | ETHERTYPE_MMRP 0x88F6 /* IEEE 802.1ak Multiple MAC Registration Protocol */ |
#define | ETHERTYPE_PTP 0x88F7 /* IEEE1588v2 (PTPv2) over Ethernet */ |
#define | ETHERTYPE_NCSI 0x88F8 /* DMTF NC-SI: Network Controller Sideband Interface */ |
#define | ETHERTYPE_PRP 0x88FB /* Parallel Redundancy Protocol (IEC62439 Part 3) */ |
#define | ETHERTYPE_FLIP 0x8901 /* Nokia Solutions and Networks Flow Layer Internal Protocol */ |
#define | ETHERTYPE_CFM 0x8902 /* IEEE 802.1Q Connectivity Fault Management(CFM) protocol */ |
#define | ETHERTYPE_DCE 0x8903 /* Cisco Systems Inc DCE */ |
#define | ETHERTYPE_FCOE 0x8906 /* Fibre Channel over Ethernet */ |
#define | ETHERTYPE_CMD 0x8909 /* Cisco Systems Inc - Cisco MetaData */ |
#define | ETHERTYPE_IEEE80211_DATA_ENCAP 0x890d /* IEEE 802.11 data encapsulation */ |
#define | ETHERTYPE_LINX 0x8911 /* ENEA LINX IPC protocol over Ethernet */ |
#define | ETHERTYPE_FIP 0x8914 /* FCoE Initialization Protocol */ |
#define | ETHERTYPE_ROCE 0x8915 /* Infiniband RDMA over Converged Ethernet */ |
#define | ETHERTYPE_MIH 0x8917 /* Media Independent Handover Protocol */ |
#define | ETHERTYPE_TTE_PCF 0x891D /* TTEthernet Protocol Control Frame */ |
#define | ETHERTYPE_VNTAG 0x8926 /* VN-Tag */ |
#define | ETHERTYPE_SEL_L2 0x892B /* Schweitzer Engineering Labs Layer 2 */ |
#define | ETHERTYPE_BLUECOM 0x892D /* Bachmann bluecom protocol */ |
#define | ETHERTYPE_HSR 0x892F /* High-availability Seamless Redundancy (IEC62439 Part 3) */ |
#define | ETHERTYPE_IEEE_1905 0x893A /* IEEE 1905 */ |
#define | ETHERTYPE_IEEE_802_1BR 0x893F /* IEEE 802.1br E-Tag, Bridge Port Extension */ |
#define | ETHERTYPE_ECP 0x8940 /* Edge Control Protocol */ |
#define | ETHERTYPE_ONOS 0x8942 /* Open Network OS */ |
#define | ETHERTYPE_GEONETWORKING 0x8947 /* GeoNetworking as defined in ETSI EN 302 636-4-1. */ |
#define | ETHERTYPE_NSH 0x894F /* Network Service Header (draft-ietf-sfc-nsh-01.txt) */ |
#define | ETHERTYPE_PA_HBBACKUP 0x8988 /* Paloalto Networks Cluster heartbeat backup via mgmt interfaces */ |
#define | ETHERTYPE_LOOP 0x9000 /* used for layer 2 testing (do i see my own frames on the wire) */ |
#define | ETHERTYPE_RTMAC 0x9021 /* RTnet: Real-Time Media Access Control */ |
#define | ETHERTYPE_RTCFG 0x9022 /* RTnet: Real-Time Configuration Protocol */ |
#define | ETHERTYPE_QINQ_OLD 0x9100 /* QinQ: old non-standard 802.1ad */ |
#define | ETHERTYPE_EERO 0x9104 /* EERO: broadcast packets sent by EERO MESH AP's (not officially registered) */ |
#define | ETHERTYPE_TECMP 0x99FE /* Technically Enhanced Capture Module Protocol (TECMP) and ASAM Capture Module Protocol (CMP)*/ |
#define | ETHERTYPE_6LOWPAN 0xA0ED /* RFC 4944: Transmission of IPv6 Packets over IEEE 802.15.4 Networks */ |
#define | ETHERTYPE_ECPRI 0xAEFE /* Ethernet type of eCPRI */ |
#define | ETHERTYPE_CABLELABS 0xB4E3 /* Ethernet type for CableLabs layer-3 protocol */ |
#define | ETHERTYPE_XIP 0xC0DE /* eXpressive Internet Protocol (not officially registered) */ |
#define | ETHERTYPE_NWP 0xC0DF /* Neighborhood Watch Protocol (not officially registered) */ |
#define | ETHERTYPE_LLT 0xCAFE /* Veritas Low Latency Transport (not officially registered) */ |
#define | ETHERTYPE_TDMOE 0xD00D /* Digium TDMoE packets (not officially registered) */ |
#define | ETHERTYPE_AVSP 0xD28B /* Ethernet type for Arista vendor specific packet frames */ |
#define | ETHERTYPE_EXEH 0xE555 /* EXos internal Extra Header */ |
#define | ETHERTYPE_ATRL 0xFBAC /* Allied Telesis Resiliency Link frames */ |
#define | ETHERTYPE_FCFT 0xFCFC /* used to transport FC frames+MDS hdr internal to Cisco's MDS switch */ |
#define | ETHERTYPE_ACIGLEAN 0xFFF2 /* Used to transport Cisco ACI internal frames for ARP gleaning (not registered) */ |
#define | ETHERTYPE_IEEE_802_1CB 0xF1C1 /* IEEE 802.1CB Frame Replication and Elimination for Reliability */ |
Variables | |
WS_DLL_PUBLIC const value_string | etype_vals [] |
Defines ethernet packet types, similar to tcpdump's ethertype.h
Wireshark - Network traffic analyzer By Gerald Combs geral.nosp@m.d@wi.nosp@m.resha.nosp@m.rk.o.nosp@m.rg Copyright 1998 Gerald Combs
SPDX-License-Identifier: GPL-2.0-or-later