This module contains a subset of commonly used 802 network EtherTypes. Copyright (C) IEEE (2023). This version of this YAN...
Version: 2023-04-17
module ieee802-ethertype { yang-version 1; namespace "urn:ieee:std:802.1Q:yang:ieee802-ethertype"; prefix ieee-ethertype; organization "IEEE 802.1 Working Group"; contact "WG-URL: http://ieee802.org/1/ WG-EMail: stds-802-1@ieee.org Contact: IEEE 802.1 Working Group Chair Postal: C/O IEEE 802.1 Working Group IEEE Standards Association 445 Hoes Lane Piscataway NJ 08854 USA E-mail: stds-802-1-chairs@ieee.org"; description "This module contains a subset of commonly used 802 network EtherTypes. Copyright (C) IEEE (2023). This version of this YANG module is part of the IEEE Std 802; see the standard itself for full legal notices."; revision "2023-04-17" { description "Initial revision."; reference "IEEE Std 802f, Overview and Architecture - YANG Data Model for EtherTypes"; } typedef ethertype { type enumeration { enum "ipv4" { value 2048; description "08-00 Internet Protocol version 4 (IPv4)"; reference "Organization: Xerox, US Reference: IETF RFC 894"; } enum "arp" { value 2054; description "08-06 Address Resolution Protocol (ARP)"; reference "Organization: Symbolics, Inc. Reference: IETF RFC 826, IETF RFC 7042"; } enum "wol" { value 2114; description "08-42 Wake-on-LAN"; reference "Organization: None Reference: IEEE Std 802"; } enum "msp" { value 8930; description "22-E2 MAC Status Protocol (MSP)"; reference "Organization: IEEE 802.1 Working Group Reference: IEEE Std 802.1Q"; } enum "cnm" { value 8935; description "22-E7 Congestion Notification Message (CNM)"; reference "Organization: IEEE 802.1 Working Group Reference: IEEE Std 802.1Q"; } enum "cn-tag" { value 8937; description "22-E9 Congestion Notification Tag (CN-TAG)"; reference "Organization: IEEE 802.1 Working Group Reference: IEEE Std 802.1Q"; } enum "msrp" { value 8938; description "22-EA Multiple Stream Reservation Protocol (MSRP)"; reference "Organization: IEEE 802.1 Working Group Reference: IEEE Std 802.1Q"; } enum "trill" { value 8947; description "22-F3 Transparent Interconnection of Lots of Links"; reference "Organization: IETF TRILL Working Group Reference: IETF RFC 6325"; } enum "decnet" { value 24579; description "60-03 DECnet DNA Routing"; reference "Organization: DEC Reference: DECnet DIGITAL Network Architecture - Ethernet Data Link Architectural Specification v1.0.0"; } enum "rarp" { value 32821; description "80-35 Reverse Address Resolution Protocol"; reference "Organization: Private Reference: IETF RFC 903"; } enum "appletalk" { value 32923; description "80-9B Appletalk (Ethertalk)"; reference "Organization: Private Reference: Inside Appletalk, Second Edition"; } enum "aarp" { value 33011; description "80-F3 Appletalk Address Resolution Protocol"; reference "Organization: Private Reference: Inside Appletalk, Second Edition"; } enum "c-tag" { value 33024; description "81-00 Customer VLAN Tag (C-TAG)"; reference "Organization: IEEE 802.1 Working Group Reference: IEEE Std 802.1Q"; } enum "ipx" { value 33079; description "81-37 Internetwork Packet Exchange (IPX)"; reference "Organization: Novell, Inc. Reference: Internetwork Packet Exchange - Novell, Inc."; } enum "qnx" { value 33284; description "82-04 QNX Qnet"; reference "Organization: Quantum Software Systems, Ltd. Reference: QNX - Quantum Software Systems, Ltd."; } enum "ipv6" { value 34525; description "86-DD Internet Protocol Version 6 (IPv6)"; reference "Organization: USC/ISI Reference: IETF RFC 2464"; } enum "efc" { value 34824; description "88-08 Multipoint Control Protocol (MPCP)"; reference "Organization: IEEE 802.3 Working Group Reference: IEEE Std 802.3"; } enum "esp" { value 34825; description "88-09 Ethernet Slow Protocol"; reference "Organization: IEEE 802.3 Working Group Reference: IEEE Std 802.3"; } enum "cobranet" { value 34841; description "88-19 CobraNet"; reference "Organization: Peak Audio Reference: CobraNet Programmer's Reference, Version 2.5"; } enum "mpls-unicast" { value 34887; description "88-47 Multiprotocol Label Switching (MPLS) unicast traffic"; reference "Organization: Cisco Systems Reference: IETF RFC 3031"; } enum "mpls-multicast" { value 34888; description "88-48 Multiprotocol Label Switching (MPLS) multicast"; reference "Organization: Cisco Systems Reference: IETF RFC 3031"; } enum "pppoe-discovery" { value 34915; description "88-63 Point-to-Point Protocol over Ethernet (PPPoE) Discovery Stage"; reference "Organization: UUNET Technologies, Inc. Reference: IETF RFC 2516"; } enum "pppoe-session" { value 34916; description "88-64 Point-to-Point Protocol over Ethernet (PPPoE) Session Stage"; reference "Organization: UUNET Technologies, Inc. Reference: IETF RFC 2516"; } enum "intel-ans" { value 34925; description "88-6D Intel Advanced Networking Services Probe Packets"; reference "Organization: Intel Corporation Reference: Intel(R) Advanced Network Services (Intel(R) ANS) Advanced Settings for Teams"; } enum "llc-encaps" { value 34928; description "88-70 LLC Encapsulation"; reference "Organization: IEEE 802.1 Working Group Reference: IEEE Std 802.1AC"; } enum "homeplug" { value 34939; description "88-7B Homeplug"; reference "Organization: Intellon Corporation Reference: INT51X1 datasheet"; } enum "eapol" { value 34958; description "88-8E Port Access Entity (PAE) EtherType, Extensible Authentication Protocol over LANs (EAPOL)"; reference "Organization: IEEE 802.1 Working Group Reference: IEEE Std 802.1X"; } enum "profinet" { value 34962; description "88-92 PROFINET"; reference "Organization: PROFIBUS International Reference: IEC 61158-6-10"; } enum "hyperscsi" { value 34970; description "88-9A Small Computer System Interface (SCSI) over Ethernet."; reference "Organization: Data Storage Institute Reference: An Ethernet Based Data Storage Protocol for Home Network"; } enum "aoe" { value 34978; description "88-A2 Advanced Technology Attachment (ATA) over Ethernet."; reference "Organization: Coraid Inc Reference: AoE (ATA over Ethernet)"; } enum "ethercat" { value 34980; description "88-A4 Ethernet for Control Automation Technology (EtherCAT)"; reference "Organization: Beckhoff Automation GmbH & Co KG Reference: IEC 61158-4-12"; } enum "s-tag" { value 34984; description "88-A8 Service VLAN Tag (S-TAG) or Backbone VLAN Tag (B-TAG)"; reference "Organization: IEEE 802.1 Working Group Reference: IEEE Std 802.1Q"; } enum "ethernet-powerlink" { value 34987; description "88-AB Ethernet Powerlink"; reference "Organization: Ethernet Powerlink Standardization Group (EPSG) Reference: IEC 61158-4-13"; } enum "exp1" { value 34997; description "88-B5 Local experimental EtherType 1"; reference "Organization: IEEE 802.1 Working Group Reference: IEEE Std 802"; } enum "exp2" { value 34998; description "88-B6 Local experimental EtherType 2"; reference "Organization: IEEE 802.1 Working Group Reference: IEEE Std 802"; } enum "oui-ext" { value 34999; description "88-B7 OUI Extended EtherType"; reference "Organization: IEEE 802.1 Working Group Reference: IEEE Std 802"; } enum "goose" { value 35000; description "88-B8 IEC 61850 Generic Object Oriented Substation Event (GOOSE)"; reference "Organization: IEC TC57 Reference: IEC 61850-8-1"; } enum "gse" { value 35001; description "88-B9 IEC 61850 Generic Substation Events (GSE) management services"; reference "Organization: IEC TC57 Reference: IEC 61850-8-1"; } enum "sv" { value 35002; description "88-BA IEC 61850 Sampled Value Transmission (SV)"; reference "Organization: IEC TC57 Reference: IEC 61850-8-2"; } enum "pre-auth" { value 35015; description "88-C7 RSNA Pre-Authentication"; reference "Organization: IEEE 802.11 Working Group Reference: IEEE Std 802.11"; } enum "lldp" { value 35020; description "88-CC Link Layer Discovery Protocol (LLDP)"; reference "Organization: IEEE 802.1 Working Group Reference: IEEE Std 802.1AB"; } enum "sercos" { value 35021; description "88-CD Sercos Interface"; reference "Organization: sercos international e.V. Reference: IEC 61158-4-19"; } enum "wsmp" { value 35036; description "88-DC WAVE Short Message Protocol (WSMP)"; reference "Organization: IEEE P1609 WG Reference: IEEE Std 1609"; } enum "homeplug-av-mme" { value 35041; description "88-E1 HomePlug AV Mobile Management Entity (MME)"; reference "Organization: HomePlug Powerline Alliance, Inc. Reference: HomePlug AV Specification"; } enum "mrp" { value 35043; description "88-E3 Media Redundancy Protocol"; reference "Organization: Siemens AG Reference: IEC 62439-2"; } enum "macsec" { value 35045; description "88-E5 MACsec EtherType"; reference "Organization: IEEE 802 LAN/MAN Standards Committee Reference: IEEE Std 802.1AE"; } enum "i-tag" { value 35047; description "88-E7 Backbone Service Instance Tag"; reference "Organization: IEEE 802.1 Working Group Reference: IEEE Std 802.1Q"; } enum "mvrp" { value 35061; description "88-F5 Multiple VLAN Registration Protocol (MVRP)"; reference "Organization: IEEE 802.1 Working Group Reference: IEEE Std 802.1Q"; } enum "mmrp" { value 35062; description "88-F6 Multiple MAC Registration Protocol (MMRP)"; reference "Organization: IEEE 802.1 Working Group Reference: IEEE Std 802.1Q"; } enum "ptp" { value 35063; description "88-F7 Precision Time Protocol"; reference "Organization: IEEE I&M Society TC9 Reference: IEEE Std 1588"; } enum "cfm" { value 35074; description "89-02 IEEE 802.1Q Connectivity Fault Management (CFM) PDU Encapsulation EtherType"; reference "Organization: IEEE 802.1 Working Group Reference: IEEE Std 802.1Q"; } enum "fcoe" { value 35078; description "89-06 Fibre Channel over Ethernet (FCoE)"; reference "Organization: Cisco Systems, Inc Reference: T11 FC-BB-5"; } enum "wlan-mgmt" { value 35085; description "89-0D 802.11 Management Protocol"; reference "Organization: IEEE 802.11 Working Group Reference: IEEE Std 802.11"; } enum "encap" { value 35088; description "89-10 Backbone Service Encapsulated Addresses"; reference "Organization: IEEE 802.1 Working Group Reference: IEEE Std 802.1Q"; } enum "fip" { value 35092; description "89-14 FCoE Initialization Protocol"; reference "Organization: Brocade Communications Systems LLC Reference: T11 FC-BB-5"; } enum "roce" { value 35093; description "89-15 Remote Direct Memory Access (RDMA) over Converged Ethernet (RoCEv1)"; reference "Organization: Mellanox Technologies, Inc. Reference: InfiniBand(TM) Architecture Specification"; } enum "mis" { value 35095; description "89-17 Media Independent Service (MIS) Protocol"; reference "Organization: IEEE 802.21 Working Group Reference: IEEE Std 802.21"; } enum "tte" { value 35101; description "89-1D Time-Triggered Ethernet (TTE) Protocol Control Frame"; reference "Organization: TTTech Computertechnik AG Reference: SAE AS6802"; } enum "mirp" { value 35113; description "89-29 Multiple I-SID Registration Protocol (MIRP)"; reference "Organization: IEEE 802.1 Working Group Reference: IEEE Std 802.1Q"; } enum "hsr" { value 35119; description "89-2F High-availability Seamless Redundancy (HSR)"; reference "Organization: International Electrotechnical Commission Reference: IEC 62439-3"; } enum "e-tag" { value 35135; description "89-3F Bridge Port Extension Tag (E-TAG)"; reference "Organization: IEEE 802.1 Working Group Reference: IEEE Std 802.1BR"; } enum "ecp" { value 35136; description "89-40 Edge Control Protocol"; reference "Organization: IEEE 802.1 Working Group Reference: IEEE Std 802.1Q"; } enum "f-tag" { value 35147; description "89-4B Flow Filtering Tag (F-TAG)"; reference "Organization: IEEE 802.1 Working Group Reference: IEEE Std 802.1Q"; } enum "drcp" { value 35154; description "89-52 Distributed Relay Control Protocol (DRCP)"; reference "Organization: IEEE 802.1 Working Group Reference: IEEE Std 802.1AX"; } enum "cim" { value 35234; description "89-A2 Congestion Isolation Message (CIM)"; reference "Organization: IEEE 802.1 Working Group Reference: IEEE Std 802.1Q"; } enum "llc-legacy" { value 51665; description "C9-D1 LLC Encapsulation (obsolete)"; reference "Organization: IEEE 802.1 Working Group Reference: IEEE Std 802.1AC"; } enum "mpp" { value 57915; description "E2-3B MAC Privacy protection Protocol"; reference "Organization: Reference: IEEE Std 802.1AE"; } enum "r-tag" { value 61889; description "F1-C1 Frame Replication and Elimination for Reliability (FRER) Redundancy Tag (R-TAG)"; reference "Organization: IEEE 802.1 Working Group Reference: IEEE Std 802.1CB"; } } description "IEEE Std 802 EtherTypes subset."; } } // module ieee802-ethertype
© 2023 YumaWorks, Inc. All rights reserved.