ieee802-dot1q-lldp-dcbx-tlv

IEEE Std 802.1Q extension TLVs for LLDP References in this YANG module to IEEE Std 802.1Q are to IEEE Std 802.1Q-2022 as amende...

  • Version: 2023-07-03

    ieee802-dot1q-lldp-dcbx-tlv@2023-07-03


    
      module ieee802-dot1q-lldp-dcbx-tlv {
    
        yang-version 1.1;
    
        namespace
          'urn:ieee:std:802.1Q:yang:ieee802-dot1q-lldp-dcbx-tlv';
    
        prefix lldp-dcbx-tlv;
    
        import ieee802-dot1q-types {
          prefix dot1q-types;
        }
        import ieee802-dot1ab-lldp {
          prefix lldp;
        }
    
        organization
          "Institute of Electrical and Electronics Engineers";
    
        contact
          "WG-URL: http://ieee802.org/1/
        WG-EMail: stds-802-1-l@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
          "IEEE Std 802.1Q extension TLVs for LLDP
    
        References in this YANG module to IEEE Std 802.1Q are to IEEE Std 
        802.1Q-2022 as amended by IEEE Std 802.1Qcz-2023.
    
        Copyright (C) IEEE (2023).
          
        This version of this YANG module is part of IEEE Std 802.1Q; see
        the standard itself for full legal notices.";
    
        revision "2023-07-03" {
          description
            "LLDP extension TLVs for DCBX. Published as part of IEEE Std
          802.1Qcz-2023.";
          reference
            "Annex D of IEEE Std 802.1Q";
    
        }
    
    
        identity application-priority-selector {
          description
            "Specify the application priority selection of IEEE Std 802.1Q
          D.2.11 and Table D-8";
        }
    
        identity default {
          base application-priority-selector;
          description
            "Indicates the default application selection of the Application
          Priority Table field of the Application Priority TLV specified in
          D.2.11 of IEEE Std 802.1Q. Signaled as value 1.";
        }
    
        identity pri-tcp-sctp {
          base application-priority-selector;
          description
            "Indicates TCP or SCTP application selection of the Application
          Priority Table field of the Application Priority TLV specified in
          D.2.11 of IEEE Std 802.1Q. Signaled as value 2.";
        }
    
        identity pri-udp-dccp {
          base application-priority-selector;
          description
            "Indicates UDP or DCCP application selection of the Application
          Priority Table field of the Application Priority TLV specified in
          D.2.11 of IEEE Std 802.1Q. Signaled as value 3.";
        }
    
        identity pri-tcp-sctp-udp-dccp {
          base application-priority-selector;
          description
            "Indicates TCP, SCTP, UDP or DCCP application selection of the
          Application Priority Table field of the Application Priority TLV
          specified in D.2.11 of IEEE Std 802.1Q. Signaled as value 4.";
        }
    
        identity pri-dscp {
          base application-priority-selector;
          description
            "Indicates DSCP application selection of the Application Priority
          Table field of the Application Priority TLV specified in D.2.11 of
          IEEE Std 802.1Q. Signaled as value 5.";
        }
    
        identity application-vlan-selector {
          description
            "Specify the application VLAN selection of D.2.14, Table D-12, and
          Table D-13 of IEEE Std 802.1Q";
        }
    
        identity vlan-pvid-ethertype {
          base application-vlan-selector;
          description
            "Indicates PVID or EtherType selection of the Application VLAN
          Table field of the Application VLAN TLV specified in D.2.14 of
          IEEE Std 802.1Q. Signaled as value 1.";
        }
    
        identity vlan-tcp-sctp {
          base application-vlan-selector;
          description
            "Indicates TCP or SCTP application selection of the Application
          VLAN Table field of the Application VLAN TLV specified in D.2.14 of
          IEEE Std 802.1Q. Signaled as value 2.";
        }
    
        identity vlan-udp-dccp {
          base application-vlan-selector;
          description
            "Indicates UDP or DCCP application selection of the Application
          VLAN Table field of the Application VLAN TLV specified in D.2.14 of
          IEEE Std 802.1Q. Signaled as value 3.";
        }
    
        identity vlan-tcp-sctp-udp-dccp {
          base application-vlan-selector;
          description
            "Indicates TCP, SCTP, UDP or DCCP application selection of the
          Application VLAN Table field of the Application VLAN TLV specified
          in D.2.14 of IEEE Std 802.1Q. Signaled as value 4.";
        }
    
        identity vlan-dscp {
          base application-vlan-selector;
          description
            "Indicates DSCP application selection of the Application VLAN Table
          field of the Application VLAN TLV specified in D.2.14 of IEEE Std
          802.1Q. Signaled as value 5.";
        }
      }  // module ieee802-dot1q-lldp-dcbx-tlv
    

© 2023 YumaWorks, Inc. All rights reserved.