Observium_CE/mibs/rfc/LLDP-EXT-DOT1-V2-MIB

4294 lines
149 KiB
Plaintext

LLDP-EXT-DOT1-V2-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY,
OBJECT-TYPE,
Unsigned32
FROM SNMPv2-SMI
TruthValue,
TEXTUAL-CONVENTION
FROM SNMPv2-TC
SnmpAdminString
FROM SNMP-FRAMEWORK-MIB
MODULE-COMPLIANCE,
OBJECT-GROUP
FROM SNMPv2-CONF
ifGeneralInformationGroup
FROM IF-MIB
lldpV2Extensions,
lldpV2LocPortIfIndex,
lldpV2RemTimeMark,
lldpV2RemLocalIfIndex,
lldpV2RemLocalDestMACAddress,
lldpV2RemIndex,
lldpV2PortConfigEntry
FROM LLDP-V2-MIB
VlanId
FROM Q-BRIDGE-MIB
IEEE8021PriorityValue
FROM IEEE8021-TC-MIB;
lldpV2Xdot1MIB MODULE-IDENTITY
LAST-UPDATED "201806210000Z" -- June 21, 2018
ORGANIZATION "IEEE 802.1 Working Group"
CONTACT-INFO
"WG-URL: http://www.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-L@IEEE.ORG"
DESCRIPTION
"The LLDP Management Information Base extension module for
IEEE 802.1 organizationally defined discovery information.
In order to ensure the uniqueness of the LLDP-V2-MIB,
lldpV2Xdot1MIB is branched from lldpV2Extensions using an
Organizationally Unique Identifier (OUI) value as the node.
An OUI is a 24 bit globally unique number assigned by the
IEEE Registration Authority - see:
http://standards.ieee.org/develop/regauth/oui/index.html
Unless otherwise indicated, the references in this
MIB module are to IEEE Std 802.1Q.
Copyright (C) IEEE (2018). This version of this MIB module
is published as D.5.5 of IEEE Std 802.1Q;
see the standard itself for full legal notices."
REVISION "201806210000Z" -- June 21, 2018
DESCRIPTION
"Published as part of IEEE Std 802.1Q-2018 revision.
Cross references updated and corrected.
Changes introduced by IEEE Std 802.1Qcd-2015 and
IEEE Std 802.1Q-2014 Cor 1-2015 merged. "
REVISION "201502160000Z" -- February 16, 2015
DESCRIPTION
"Published as part of IEEE Std 802.1Q 2014 Cor-1.
Updated as a result of maintenance items #0132 and #0152"
REVISION "201502160000Z" -- February 16, 2015
DESCRIPTION
"Published as part of IEEE Std 802.1Qcd.
Adds Application VLAN TLV objects to the DCBX groups of
the MIB module."
REVISION "201412150000Z" -- December 15, 2014
DESCRIPTION
"Published as part of IEEE Std 802.1Q 2014 revision.
Cross references updated and corrected.
New tables lldpV2Xdot1RemVidUsageDigestV2Table
and lldpV2Xdot1RemManVidV2Table inserted; old
versions deprecated. New versions add an index for
lldpV2RemIndex. "
REVISION "201103250000Z" -- March 25, 2011
DESCRIPTION
"Published as part of IEEE Std 802.1Qaz-2011. Adds the DCBX
objects to the MIB module"
REVISION "201103230000Z" -- March 23, 2011
DESCRIPTION
"Published as part of IEEE Std 802.1Q-2011 revision.
This revision contains changes associated with
relocating the extension MIB from IEEE Std 802.1AB to
IEEE Std 802.1Q, minor tweaks to the text of the
DESCRIPTION statement above to fix references to
IEEE Std 802.1Q, updating of references to refer to
Annex D, and addition of object definitions for
Congestion Notification TLVs and corresponding
compliance statements."
REVISION "200906080000Z" -- June 08, 2009
DESCRIPTION
"Published as part of IEEE Std 802.1AB-2009 revision.
This revision incorporated changes to the MIB to
support the use of LLDP with multiple destination MAC
addresses, and to import the Link Aggregation TLV
from the IEEE 802.3 extension MIB"
-- OUI for IEEE 802.1 is 32962 (00-80-C2)
::= { lldpV2Extensions 32962 }
-----------------------------------------------------------------------
-----------------------------------------------------------------------
--
-- Organizationally Defined Information Extension - IEEE 802.1
-- Definitions to support the basicSet TLV set (Table D-1)
--
-----------------------------------------------------------------------
-----------------------------------------------------------------------
lldpV2Xdot1Objects OBJECT IDENTIFIER ::= { lldpV2Xdot1MIB 1 }
-- LLDP IEEE 802.1 extension MIB groups
lldpV2Xdot1Config OBJECT IDENTIFIER ::= { lldpV2Xdot1Objects 1 }
lldpV2Xdot1LocalData OBJECT IDENTIFIER ::= { lldpV2Xdot1Objects 2 }
lldpV2Xdot1RemoteData OBJECT IDENTIFIER ::= { lldpV2Xdot1Objects 3 }
-----------------------------------------------------------------------
-- Textual Convention definitions
-----------------------------------------------------------------------
LldpV2XLinkAggStatusMap ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"This TC describes the link aggregation status.
The bit 'aggCapable(0)' indicates the link is capable of being
aggregated if 1, not capable if 0.
The bit 'aggEnabled(1)' indicates the link is currently in
an aggregation if 1, not in an aggregation if 0.
The bits 'portTypeLS(1)' and portTypeMS(2)' form the LS
and MS bits of a Port Type value respectively:
00 = no port type specified
01 = transmitted from Aggregation Port
10 = transmitted from Aggregator
11 = transmitted from an Aggregator with a single
Aggregation Port.
The remaining bits are reserved for future standardization."
SYNTAX BITS {
aggCapable(0),
aggEnabled(1),
portTypeLS(2),
portTypeMS(3)
}
-----------------------------------------------------------------------
-- IEEE 802.1 - Configuration for the basicSet TLV set
-----------------------------------------------------------------------
--
-- lldpV2Xdot1ConfigPortVlanTable : configure the transmission of the
-- Port VLAN-ID TLVs on set of ports.
--
lldpV2Xdot1ConfigPortVlanTable OBJECT-TYPE
SYNTAX SEQUENCE OF LldpV2Xdot1ConfigPortVlanEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table that controls selection of LLDP Port VLAN-ID TLVs
to be transmitted on individual ports."
::= { lldpV2Xdot1Config 1 }
lldpV2Xdot1ConfigPortVlanEntry OBJECT-TYPE
SYNTAX LldpV2Xdot1ConfigPortVlanEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"LLDP configuration information that controls the
transmission of IEEE 802.1 organizationally defined Port
VLAN-ID TLV on LLDP transmission-capable ports.
This configuration object augments the
lldpV2PortConfigEntry of the LLDP-MIB, therefore it is only
present along with the port configuration defined by the
associated lldpV2PortConfigEntry entry.
Each active lldpConfigEntry is restored from non-volatile
storage (along with the corresponding
lldpV2PortConfigEntry) after a re-initialization of the
management system."
AUGMENTS { lldpV2PortConfigEntry }
::= { lldpV2Xdot1ConfigPortVlanTable 1 }
LldpV2Xdot1ConfigPortVlanEntry ::= SEQUENCE {
lldpV2Xdot1ConfigPortVlanTxEnable TruthValue
}
lldpV2Xdot1ConfigPortVlanTxEnable OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The lldpV2Xdot1ConfigPortVlanTxEnable, which is defined
as a truth value and configured by the network management,
determines whether the IEEE 802.1 organizationally defined
port VLAN TLV transmission is allowed on a given LLDP
transmission-capable port.
The value of this object is restored from non-volatile
storage after a re-initialization of the management system."
REFERENCE
"9.1.2.1 of IEEE Std 802.1AB"
DEFVAL { false }
::= { lldpV2Xdot1ConfigPortVlanEntry 1 }
--
-- lldpV2Xdot1ConfigVlanNameTable : configure the transmission of the
-- VLAN name instances on set of ports.
--
lldpV2Xdot1ConfigVlanNameTable OBJECT-TYPE
SYNTAX SEQUENCE OF LldpV2Xdot1ConfigVlanNameEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The table that controls selection of LLDP VLAN name TLV
instances to be transmitted on individual ports."
::= { lldpV2Xdot1Config 2 }
lldpV2Xdot1ConfigVlanNameEntry OBJECT-TYPE
SYNTAX LldpV2Xdot1ConfigVlanNameEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"LLDP configuration information that specifies the set of
ports (represented as a PortList) on which the Local System
VLAN name instance is transmitted.
This configuration object augments the lldpV2LocVlanEntry,
therefore it is only present along with the VLAN Name
instance contained in the associated lldpV2LocVlanNameEntry
entry.
Each active lldpV2Xdot1ConfigVlanNameEntry is restored
from non-volatile storage (along with the corresponding
lldpV2Xdot1LocVlanNameEntry) after a re-initialization of
the management system."
AUGMENTS { lldpV2Xdot1LocVlanNameEntry }
::= { lldpV2Xdot1ConfigVlanNameTable 1 }
LldpV2Xdot1ConfigVlanNameEntry ::= SEQUENCE {
lldpV2Xdot1ConfigVlanNameTxEnable TruthValue
}
lldpV2Xdot1ConfigVlanNameTxEnable OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The boolean value that indicates whether the corresponding
Local System VLAN name instance is transmitted on the
port defined by the given lldpV2Xdot1LocVlanNameEntry.
The value of this object is restored from non-volatile
storage after a re-initialization of the management
system."
REFERENCE
"9.1.2.1 of IEEE Std 802.1AB"
DEFVAL { false }
::= { lldpV2Xdot1ConfigVlanNameEntry 1 }
--
-- lldpV2Xdot1ConfigProtoVlanTable : configure the transmission of the
-- protocol VLAN instances on set
-- of ports.
--
lldpV2Xdot1ConfigProtoVlanTable OBJECT-TYPE
SYNTAX SEQUENCE OF LldpV2Xdot1ConfigProtoVlanEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The table that controls selection of LLDP Port And
Protocol VLAN ID TLV instances to be transmitted on
individual ports."
::= { lldpV2Xdot1Config 3 }
lldpV2Xdot1ConfigProtoVlanEntry OBJECT-TYPE
SYNTAX LldpV2Xdot1ConfigProtoVlanEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"LLDP configuration information that specifies the set of
ports (represented as a PortList) on which the Local System
Protocol VLAN instance is transmitted.
This configuration object augments the
lldpV2Xdot1LocVlanEntry, therefore it is only present along
with the Port and Protocol VLAN ID instance contained in
the associated lldpV2Xdot1LocVlanEntry entry.
Each active lldpV2Xdot1ConfigProtoVlanEntry is restored
from non-volatile storage (along with the corresponding
lldpV2Xdot1LocProtoVlanEntry) after a re-initialization of
the management system."
AUGMENTS { lldpV2Xdot1LocProtoVlanEntry }
::= { lldpV2Xdot1ConfigProtoVlanTable 1 }
LldpV2Xdot1ConfigProtoVlanEntry ::= SEQUENCE {
lldpV2Xdot1ConfigProtoVlanTxEnable TruthValue
}
lldpV2Xdot1ConfigProtoVlanTxEnable OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The boolean value that indicates whether the corresponding
Local System Port and Protocol VLAN instance is
transmitted on the port defined by the given
lldpV2Xdot1LocProtoVlanEntry.
The value of this object is restored from non-volatile
storage after a re-initialization of the management system."
REFERENCE
"9.1.2.1 of IEEE Std 802.1AB"
DEFVAL { false }
::= { lldpV2Xdot1ConfigProtoVlanEntry 1 }
--
-- lldpV2Xdot1ConfigProtocolTable : configure the transmission of the
-- protocol instances on set
-- of ports.
--
lldpV2Xdot1ConfigProtocolTable OBJECT-TYPE
SYNTAX SEQUENCE OF LldpV2Xdot1ConfigProtocolEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The table that controls selection of LLDP Protocol
TLV instances to be transmitted on individual ports."
::= { lldpV2Xdot1Config 4 }
lldpV2Xdot1ConfigProtocolEntry OBJECT-TYPE
SYNTAX LldpV2Xdot1ConfigProtocolEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"LLDP configuration information that specifies the set of
ports (represented as a PortList) on which the Local System
Protocol instance is transmitted.
This configuration object augments the
lldpV2Xdot1LocProtoEntry, therefore it is only present
along with the Protocol instance contained in the
associated lldpV2Xdot1LocProtoEntry entry.
Each active lldpV2Xdot1ConfigProtocolEntry is restored
from non-volatile storage (along with the corresponding
lldpV2Xdot1LocProtocolEntry) after a re-initialization of
the management system."
AUGMENTS { lldpV2Xdot1LocProtocolEntry }
::= { lldpV2Xdot1ConfigProtocolTable 1 }
LldpV2Xdot1ConfigProtocolEntry ::= SEQUENCE {
lldpV2Xdot1ConfigProtocolTxEnable TruthValue
}
lldpV2Xdot1ConfigProtocolTxEnable OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The boolean value that indicates whether the corresponding
Local System Protocol Identity instance is transmitted
on the port defined by the given
lldpV2Xdot1LocProtocolEntry.
The value of this object is restored from non-volatile
storage after a re-initialization of the management
system."
REFERENCE
"9.1.2.1 of IEEE Std 802.1AB"
DEFVAL { false }
::= { lldpV2Xdot1ConfigProtocolEntry 1 }
--
-- lldpV2Xdot1ConfigVidUsageDigestTable: configure the transmission
-- of the VID Usage Digest TLVs on set of ports.
--
lldpV2Xdot1ConfigVidUsageDigestTable OBJECT-TYPE
SYNTAX SEQUENCE OF LldpV2Xdot1ConfigVidUsageDigestEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table that controls selection of LLDP VID Usage Digest
TLVs to be transmitted on individual ports."
::= { lldpV2Xdot1Config 5 }
lldpV2Xdot1ConfigVidUsageDigestEntry OBJECT-TYPE
SYNTAX LldpV2Xdot1ConfigVidUsageDigestEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"LLDP configuration information that specifies the set of
ports (represented as a PortList) on which the local
system VID Usage Digest instance will be transmitted.
This configuration object augments the
lldpLocVidUsageDigestEntry, therefore it is only present
along with the VID Usage Digest instance
contained in the associated lldpV2Xdot1LocVidUsageDigestEntry
entry. Each active lldpConfigVidUsageDigestEntry must be
restored from non-volatile storage and re-created (along with
the corresponding lldpV2Xdot1LocVidUsageDigestEntry) after
a re-initialization of the management system."
AUGMENTS { lldpV2Xdot1LocVidUsageDigestEntry }
::= { lldpV2Xdot1ConfigVidUsageDigestTable 1 }
LldpV2Xdot1ConfigVidUsageDigestEntry ::= SEQUENCE {
lldpV2Xdot1ConfigVidUsageDigestTxEnable TruthValue
}
lldpV2Xdot1ConfigVidUsageDigestTxEnable OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The boolean value that indicates whether the corresponding
Local System VID Usage Digest instance will be transmitted
on the port defined by the given
lldpV2Xdot1LocVidUsageDigestEntry. The value of this object
must be restored from non-volatile storage after a
reinitialization of the management system."
REFERENCE
"9.1.2.1 of IEEE Std 802.1AB"
DEFVAL { false }
::= { lldpV2Xdot1ConfigVidUsageDigestEntry 1 }
--
-- lldpV2Xdot1ConfigManVidTable : configure the transmission of the
-- Management VID TLVs on set of ports.
--
lldpV2Xdot1ConfigManVidTable OBJECT-TYPE
SYNTAX SEQUENCE OF LldpV2Xdot1ConfigManVidEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table that controls selection of LLDP Management VID
TLVs to be transmitted on individual ports."
::= { lldpV2Xdot1Config 6 }
lldpV2Xdot1ConfigManVidEntry OBJECT-TYPE
SYNTAX LldpV2Xdot1ConfigManVidEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"LLDP configuration information that specifies the set of
port/destination address pairs on which the Local
System Management VID will be transmitted.
This configuration object augments the
lldpV2Xdot1LocManVidEntry, therefore it is
only present along with the Management VID contained
in the associated lldpV2Xdot1LocManVidEntry entry.
Each active lldpV2Xdot1ConfigManVidEntry must be
restored from non-volatile storage (along with the
corresponding lldpV2Xdot1LocManVidEntry) after a
re-initialization of the management system."
AUGMENTS { lldpV2Xdot1LocManVidEntry }
::= { lldpV2Xdot1ConfigManVidTable 1 }
LldpV2Xdot1ConfigManVidEntry ::= SEQUENCE {
lldpV2Xdot1ConfigManVidTxEnable TruthValue
}
lldpV2Xdot1ConfigManVidTxEnable OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The lldpV2Xdot1ConfigManVidTxEnable, which is defined as a
truth value and configured by the network management,
determines whether the IEEE 802.1 organizationally
defined Management VID TLV transmission is allowed on a given
LLDP transmission-capable port.
The value of this object must be restored from
non-volatile storage after a re-initialization of the
management system."
REFERENCE
"9.1.2.1 of IEEE Std 802.1AB"
DEFVAL { false }
::= { lldpV2Xdot1ConfigManVidEntry 1 }
-----------------------------------------------------------------------
-- IEEE 802.1 - Local System Information
-----------------------------------------------------------------------
--
-- lldpV2Xdot1LocTable - indexed by ifIndex.
--
lldpV2Xdot1LocTable OBJECT-TYPE
SYNTAX SEQUENCE OF LldpV2Xdot1LocEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains one row per port for IEEE 802.1
organizationally defined LLDP extension on the local system
known to this agent."
::= { lldpV2Xdot1LocalData 1 }
lldpV2Xdot1LocEntry OBJECT-TYPE
SYNTAX LldpV2Xdot1LocEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Information about IEEE 802.1 organizationally defined
LLDP extension."
INDEX { lldpV2LocPortIfIndex }
::= { lldpV2Xdot1LocTable 1 }
LldpV2Xdot1LocEntry ::= SEQUENCE {
lldpV2Xdot1LocPortVlanId Unsigned32
}
lldpV2Xdot1LocPortVlanId OBJECT-TYPE
SYNTAX Unsigned32(0|1..4094)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The integer value used to identify the port's VLAN
identifier associated with the local system. A value
of zero shall be used if the system either does not know
the PVID or does
not support Port-based VLAN operation."
REFERENCE
"D.2.1.1"
::= { lldpV2Xdot1LocEntry 1 }
--
-- lldpV2Xdot1LocProtoVlanTable: Port and Protocol VLAN information
-- re-indexed by ifIndex.
--
lldpV2Xdot1LocProtoVlanTable OBJECT-TYPE
SYNTAX SEQUENCE OF LldpV2Xdot1LocProtoVlanEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains one or more rows per Port and Protocol
VLAN information about the local system."
::= { lldpV2Xdot1LocalData 2 }
lldpV2Xdot1LocProtoVlanEntry OBJECT-TYPE
SYNTAX LldpV2Xdot1LocProtoVlanEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Port and protocol VLAN ID Information about a particular
port component. There may be multiple port and protocol
VLANs, identified by a particular
lldpV2Xdot1LocProtoVlanId, configured on the given port."
INDEX { lldpV2LocPortIfIndex,
lldpV2Xdot1LocProtoVlanId }
::= { lldpV2Xdot1LocProtoVlanTable 1 }
LldpV2Xdot1LocProtoVlanEntry ::= SEQUENCE {
lldpV2Xdot1LocProtoVlanId Unsigned32,
lldpV2Xdot1LocProtoVlanSupported TruthValue,
lldpV2Xdot1LocProtoVlanEnabled TruthValue
}
lldpV2Xdot1LocProtoVlanId OBJECT-TYPE
SYNTAX Unsigned32(0|1..4094)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The integer value used to identify the port and protocol
VLANs associated with the given port associated with the
local system. A value of zero shall be used if the system
either does not know the protocol VLAN ID (PPVID) or does
not support port and protocol VLAN operation."
REFERENCE
"D.2.2.2"
::= { lldpV2Xdot1LocProtoVlanEntry 1 }
lldpV2Xdot1LocProtoVlanSupported OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The truth value used to indicate whether the given port
(associated with the local system) supports port and
protocol VLANs."
REFERENCE
"D.2.2.1"
::= { lldpV2Xdot1LocProtoVlanEntry 2 }
lldpV2Xdot1LocProtoVlanEnabled OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The truth value used to indicate whether the port and
protocol VLANs are enabled on the given port associated
with the local system."
REFERENCE
"D.2.2.1"
::= { lldpV2Xdot1LocProtoVlanEntry 3 }
--
-- lldpV2Xdot1LocVlanNameTable : VLAN name information about the local
-- system indexed by ifIndex.
--
lldpV2Xdot1LocVlanNameTable OBJECT-TYPE
SYNTAX SEQUENCE OF LldpV2Xdot1LocVlanNameEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains one or more rows per IEEE 802.1Q VLAN
name information on the local system known to this agent."
::= { lldpV2Xdot1LocalData 3 }
lldpV2Xdot1LocVlanNameEntry OBJECT-TYPE
SYNTAX LldpV2Xdot1LocVlanNameEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"VLAN name Information about a particular port component.
There may be multiple VLANs, identified by a particular
lldpV2Xdot1LocVlanId, configured on the given port."
INDEX { lldpV2LocPortIfIndex,
lldpV2Xdot1LocVlanId }
::= { lldpV2Xdot1LocVlanNameTable 1 }
LldpV2Xdot1LocVlanNameEntry ::= SEQUENCE {
lldpV2Xdot1LocVlanId VlanId,
lldpV2Xdot1LocVlanName SnmpAdminString
}
lldpV2Xdot1LocVlanId OBJECT-TYPE
SYNTAX VlanId
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The integer value used to identify the IEEE 802.1Q
VLAN IDs with which the given port is compatible."
REFERENCE
"D.2.3.2"
::= { lldpV2Xdot1LocVlanNameEntry 1 }
lldpV2Xdot1LocVlanName OBJECT-TYPE
SYNTAX SnmpAdminString (SIZE(1..32))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The string value used to identify VLAN name identified
by the Vlan Id associated with the given port on the
local system.
This object should contain the value of the
dot1QVLANStaticName object (defined in IETF RFC 4363)
identified with the given lldpV2Xdot1LocVlanId."
REFERENCE
"D.2.3.4"
::= { lldpV2Xdot1LocVlanNameEntry 2 }
--
-- lldpV2Xdot1LocProtocolTable : Protocol Identity information
-- re-indexed by ifIndex and destination address
--
lldpV2Xdot1LocProtocolTable OBJECT-TYPE
SYNTAX SEQUENCE OF LldpV2Xdot1LocProtocolEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains one or more rows per protocol identity
information on the local system known to this agent."
REFERENCE
"D.2.4"
::= { lldpV2Xdot1LocalData 4 }
lldpV2Xdot1LocProtocolEntry OBJECT-TYPE
SYNTAX LldpV2Xdot1LocProtocolEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Information about particular protocols that are accessible
through the given port component.
There may be multiple protocols, identified by particular
lldpV2Xdot1ProtocolIndex, lldpV2LocPortIfIndex"
REFERENCE
"D.2.4"
INDEX { lldpV2LocPortIfIndex,
lldpV2Xdot1LocProtocolIndex }
::= { lldpV2Xdot1LocProtocolTable 1 }
LldpV2Xdot1LocProtocolEntry ::= SEQUENCE {
lldpV2Xdot1LocProtocolIndex Unsigned32,
lldpV2Xdot1LocProtocolId OCTET STRING
}
lldpV2Xdot1LocProtocolIndex OBJECT-TYPE
SYNTAX Unsigned32(1..2147483647)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object represents an arbitrary local integer value
used by this agent to identify a particular protocol
identity."
::= { lldpV2Xdot1LocProtocolEntry 1 }
lldpV2Xdot1LocProtocolId OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (1..255))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The octet string value used to identify the protocols
associated with the given port of the local system."
REFERENCE
"D.2.4.3"
::= { lldpV2Xdot1LocProtocolEntry 2 }
--
-- lldpV2Xdot1LocVidUsageDigestTable: Table of hash values of
-- system VID Usage Table transmitted
-- via VID Usage Digest TLV.
--
lldpV2Xdot1LocVidUsageDigestTable OBJECT-TYPE
SYNTAX SEQUENCE OF LldpV2Xdot1LocVidUsageDigestEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains one row per ifIndex/
destination MAC address pair for usage digest
information on the local system known to this agent."
REFERENCE
"D.2.5"
::= { lldpV2Xdot1LocalData 5 }
lldpV2Xdot1LocVidUsageDigestEntry OBJECT-TYPE
SYNTAX LldpV2Xdot1LocVidUsageDigestEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Usage digest information to be transmitted
through the given port."
REFERENCE
"D.2.5"
INDEX { lldpV2LocPortIfIndex }
::= { lldpV2Xdot1LocVidUsageDigestTable 1 }
LldpV2Xdot1LocVidUsageDigestEntry ::= SEQUENCE {
lldpV2Xdot1LocVidUsageDigest Unsigned32
}
lldpV2Xdot1LocVidUsageDigest OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The integer value obtained by applying the CRC32 function
to the 128-octet VID Usage Table. A bit of the VID Usage
Table contains the value PBB-TE-USAGE (binary 1) if the
corresponding element of the MST Configuration Table
(IEEE Std 802.1Q 8.9.1) contains the value PBB-TE MSTID
(hex FFE) and otherwise contains the value NON-PBB-TE-USAGE
(binary 0)."
REFERENCE
"D.2.5.1"
::= { lldpV2Xdot1LocVidUsageDigestEntry 1 }
--
-- lldpV2Xdot1LocManVidTable: Table of values configured on the Local
-- system for the Management VID, or the value 0 if a Management VID
-- has not been provisioned.
--
lldpV2Xdot1LocManVidTable OBJECT-TYPE
SYNTAX SEQUENCE OF LldpV2Xdot1LocManVidEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains one row per ifIndex/
destination MAC address pair for usage digest
information on the local system known to this agent."
REFERENCE
"D.2.6"
::= { lldpV2Xdot1LocalData 6 }
lldpV2Xdot1LocManVidEntry OBJECT-TYPE
SYNTAX LldpV2Xdot1LocManVidEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Usage digest information to be transmitted
through the given port."
REFERENCE
"D.2.6"
INDEX { lldpV2LocPortIfIndex }
::= { lldpV2Xdot1LocManVidTable 1 }
LldpV2Xdot1LocManVidEntry ::= SEQUENCE {
lldpV2Xdot1LocManVid Unsigned32
}
lldpV2Xdot1LocManVid OBJECT-TYPE
SYNTAX Unsigned32 (0|1..4094)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The integer value configured on the Local system for
the Management VID, or
the value 0 if a Management VID has not been provisioned."
REFERENCE
"D.2.6.1"
::= { lldpV2Xdot1LocManVidEntry 1 }
-----------------------------------------------------------------------
-- IEEE 802.1 - Local System Information - Link Aggregation
-----------------------------------------------------------------------
---
---
--- lldpV2Xdot1LocLinkAggTable: Link Aggregation Information Table
---
---
lldpV2Xdot1LocLinkAggTable OBJECT-TYPE
SYNTAX SEQUENCE OF LldpV2Xdot1LocLinkAggEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains one row per port of link aggregation
information (as a part of the LLDP 802.1 organizational
extension) on the local system known to this agent."
::= { lldpV2Xdot1LocalData 7 }
lldpV2Xdot1LocLinkAggEntry OBJECT-TYPE
SYNTAX LldpV2Xdot1LocLinkAggEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Link Aggregation information about a particular port
component."
INDEX { lldpV2LocPortIfIndex }
::= { lldpV2Xdot1LocLinkAggTable 1 }
LldpV2Xdot1LocLinkAggEntry ::= SEQUENCE {
lldpV2Xdot1LocLinkAggStatus LldpV2XLinkAggStatusMap,
lldpV2Xdot1LocLinkAggPortId Unsigned32
}
lldpV2Xdot1LocLinkAggStatus OBJECT-TYPE
SYNTAX LldpV2XLinkAggStatusMap
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The bitmap value contains the link aggregation
capabilities and the current aggregation status of the
link."
REFERENCE
"Annex F of IEEE Std 802.1AX-2014"
::= { lldpV2Xdot1LocLinkAggEntry 1 }
lldpV2Xdot1LocLinkAggPortId OBJECT-TYPE
SYNTAX Unsigned32(0|1..2147483647)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object contains the IEEE 802.1 aggregated port
identifier, aAggPortID (IEEE Std 802.1AX, 6.3.2.1.1),
derived from the ifNumber of the ifIndex for the port
component in link aggregation.
If the port is not in link aggregation state and/or it
does not support link aggregation, this value should be set
to zero."
REFERENCE
"Annex F of IEEE Std 802.1AX-2014"
::= { lldpV2Xdot1LocLinkAggEntry 2 }
-----------------------------------------------------------------------
-- IEEE 802.1 - Remote System Information
-----------------------------------------------------------------------
--
-- lldpV2Xdot1RemTable - re-indexed for ifIndex and destination MAC
-- address
lldpV2Xdot1RemTable OBJECT-TYPE
SYNTAX SEQUENCE OF LldpV2Xdot1RemEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains one or more rows per physical network
connection known to this agent. The agent may wish to
ensure that only one lldpV2Xdot1RemEntry is present for
each local port, or it may choose to maintain multiple
lldpV2Xdot1RemEntries for the same local port."
::= { lldpV2Xdot1RemoteData 1 }
lldpV2Xdot1RemEntry OBJECT-TYPE
SYNTAX LldpV2Xdot1RemEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Information about a particular port component."
INDEX { lldpV2RemTimeMark,
lldpV2RemLocalIfIndex,
lldpV2RemLocalDestMACAddress,
lldpV2RemIndex }
::= { lldpV2Xdot1RemTable 1 }
LldpV2Xdot1RemEntry ::= SEQUENCE {
lldpV2Xdot1RemPortVlanId Unsigned32
}
lldpV2Xdot1RemPortVlanId OBJECT-TYPE
SYNTAX Unsigned32(0|1..4094)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The integer value used to identify the port's VLAN
identifier associated with the remote system. if the
remote system either does not know the PVID or does not
support Port-based VLAN operation, the value of
lldpV2Xdot1RemPortVlanId should be zero."
REFERENCE
"D.2.1.1"
::= { lldpV2Xdot1RemEntry 1 }
--
-- lldpV2Xdot1RemProtoVlanTable - re-indexed by ifIndex and
-- destination MAC address
--
lldpV2Xdot1RemProtoVlanTable OBJECT-TYPE
SYNTAX SEQUENCE OF LldpV2Xdot1RemProtoVlanEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains one or more rows per Port and Protocol
VLAN information about the remote system, received on the
given port."
::= { lldpV2Xdot1RemoteData 2 }
lldpV2Xdot1RemProtoVlanEntry OBJECT-TYPE
SYNTAX LldpV2Xdot1RemProtoVlanEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Port and protocol VLAN name Information about a particular
port component. There may be multiple protocol VLANs,
identified by a particular lldpV2Xdot1RemProtoVlanId,
configured on the remote system."
INDEX { lldpV2RemTimeMark,
lldpV2RemLocalIfIndex,
lldpV2RemLocalDestMACAddress,
lldpV2RemIndex,
lldpV2Xdot1RemProtoVlanId }
::= { lldpV2Xdot1RemProtoVlanTable 1 }
LldpV2Xdot1RemProtoVlanEntry ::= SEQUENCE {
lldpV2Xdot1RemProtoVlanId Unsigned32,
lldpV2Xdot1RemProtoVlanSupported TruthValue,
lldpV2Xdot1RemProtoVlanEnabled TruthValue
}
lldpV2Xdot1RemProtoVlanId OBJECT-TYPE
SYNTAX Unsigned32(0|1..4094)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The integer value used to identify the port and protocol
VLANs associated with the given port associated with the
remote system.
If port and protocol VLANs are not supported on the given
port associated with the remote system, or if the port is
not enabled with any port and protocol VLAN, the value of
lldpV2Xdot1RemProtoVlanId should be zero."
REFERENCE
"D.2.2.2"
::= { lldpV2Xdot1RemProtoVlanEntry 1 }
lldpV2Xdot1RemProtoVlanSupported OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The truth value used to indicate whether the given port
(associated with the remote system) is capable of
supporting port and protocol VLANs."
REFERENCE
"D.2.2.1"
::= { lldpV2Xdot1RemProtoVlanEntry 2 }
lldpV2Xdot1RemProtoVlanEnabled OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The truth value used to indicate whether the port and
protocol VLANs are enabled on the given port associated
with
the remote system."
REFERENCE
"D.2.2.1"
::= { lldpV2Xdot1RemProtoVlanEntry 3 }
--
-- lldpV2Xdot1RemVlanNameTable : VLAN name information of the remote
-- systems
-- Re-indexed by ifIndex and destination MAC address
--
lldpV2Xdot1RemVlanNameTable OBJECT-TYPE
SYNTAX SEQUENCE OF LldpV2Xdot1RemVlanNameEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains one or more rows per IEEE 802.1Q VLAN
name information about the remote system, received on the
given port."
REFERENCE
"D.2.3"
::= { lldpV2Xdot1RemoteData 3 }
lldpV2Xdot1RemVlanNameEntry OBJECT-TYPE
SYNTAX LldpV2Xdot1RemVlanNameEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"VLAN name Information about a particular port component.
There may be multiple VLANs, identified by a particular
lldpV2Xdot1RemVlanId, received on the given port."
INDEX { lldpV2RemTimeMark,
lldpV2RemLocalIfIndex,
lldpV2RemLocalDestMACAddress,
lldpV2RemIndex,
lldpV2Xdot1RemVlanId }
::= { lldpV2Xdot1RemVlanNameTable 1 }
LldpV2Xdot1RemVlanNameEntry ::= SEQUENCE {
lldpV2Xdot1RemVlanId VlanId,
lldpV2Xdot1RemVlanName SnmpAdminString
}
lldpV2Xdot1RemVlanId OBJECT-TYPE
SYNTAX VlanId
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The integer value used to identify the IEEE 802.1Q
VLAN IDs with which the given port of the remote system
is compatible."
REFERENCE
"D.2.3.2"
::= { lldpV2Xdot1RemVlanNameEntry 1 }
lldpV2Xdot1RemVlanName OBJECT-TYPE
SYNTAX SnmpAdminString (SIZE(1..32))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The string value used to identify VLAN name identified
by the VLAN Id associated with the remote system."
REFERENCE
"D.2.3.4"
::= { lldpV2Xdot1RemVlanNameEntry 2 }
--
-- lldpV2Xdot1RemProtocolTable : Protocol information of the remote
-- systems Re-indexed by ifIndex and destination MAC address
--
lldpV2Xdot1RemProtocolTable OBJECT-TYPE
SYNTAX SEQUENCE OF LldpV2Xdot1RemProtocolEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains one or more rows per protocol
information about the remote system, received on
the given port."
::= { lldpV2Xdot1RemoteData 4 }
lldpV2Xdot1RemProtocolEntry OBJECT-TYPE
SYNTAX LldpV2Xdot1RemProtocolEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Protocol information about a particular port component.
There may be multiple protocols, identified by a particular
lldpV2Xdot1ProtocolIndex, received on the given port."
INDEX { lldpV2RemTimeMark,
lldpV2RemLocalIfIndex,
lldpV2RemLocalDestMACAddress,
lldpV2RemIndex,
lldpV2Xdot1RemProtocolIndex }
::= { lldpV2Xdot1RemProtocolTable 1 }
LldpV2Xdot1RemProtocolEntry ::= SEQUENCE {
lldpV2Xdot1RemProtocolIndex Unsigned32,
lldpV2Xdot1RemProtocolId OCTET STRING
}
lldpV2Xdot1RemProtocolIndex OBJECT-TYPE
SYNTAX Unsigned32(1..2147483647)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object represents an arbitrary local integer value
used by this agent to identify a particular protocol
identity."
::= { lldpV2Xdot1RemProtocolEntry 1 }
lldpV2Xdot1RemProtocolId OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (1..255))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The octet string value used to identify the protocols
associated with the given port of remote system."
REFERENCE
"D.2.4.3"
::= { lldpV2Xdot1RemProtocolEntry 2 }
--
-- lldpV2Xdot1RemVidUsageDigestTable: Table of hash values of
-- system VID Usage Table received
-- via VID Usage Digest TLV.
-- This version replaced by a reindexed version (V2).
--
lldpV2Xdot1RemVidUsageDigestTable OBJECT-TYPE
SYNTAX SEQUENCE OF LldpV2Xdot1RemVidUsageDigestEntry
MAX-ACCESS not-accessible
STATUS deprecated
DESCRIPTION
"This table contains one row per ifIndex/
destination MAC address pair for usage digest
information received by the local system."
REFERENCE
"D.2.5"
::= { lldpV2Xdot1RemoteData 5 }
lldpV2Xdot1RemVidUsageDigestEntry OBJECT-TYPE
SYNTAX LldpV2Xdot1RemVidUsageDigestEntry
MAX-ACCESS not-accessible
STATUS deprecated
DESCRIPTION
"Usage digest information received on
the given port/destination address pair."
REFERENCE
"D.2.5"
INDEX { lldpV2RemTimeMark,
lldpV2RemLocalIfIndex,
lldpV2RemLocalDestMACAddress }
::= { lldpV2Xdot1RemVidUsageDigestTable 1 }
LldpV2Xdot1RemVidUsageDigestEntry ::= SEQUENCE {
lldpV2Xdot1RemVidUsageDigest Unsigned32
}
lldpV2Xdot1RemVidUsageDigest OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"The integer value obtained by applying the CRC32 function
to the 128-octet VID Usage Table. A bit of the VID Usage
Table contains the value PBB-TE-USAGE (binary 1) if the
corresponding element of the MST Configuration Table
(IEEE Std 802.1Q 8.9.1) contains the value PBB-TE MSTID
(hex FFE)and otherwise contains the value NON-PBB-TE-USAGE
(binary 0)."
REFERENCE
"D.2.5.1"
::= { lldpV2Xdot1RemVidUsageDigestEntry 1 }
--
-- lldpV2Xdot1RemManVidTable: Table of values configured on remote
-- systems for the Management VID, or the value 0 if a Management
-- VID has not been provisioned.
-- This version replaced by a reindexed version (V2).
--
lldpV2Xdot1RemManVidTable OBJECT-TYPE
SYNTAX SEQUENCE OF LldpV2Xdot1RemManVidEntry
MAX-ACCESS not-accessible
STATUS deprecated
DESCRIPTION
"This table contains one row per ifIndex/
destination MAC address pair for management VID
information received from remote systems."
REFERENCE
"D.2.6"
::= { lldpV2Xdot1RemoteData 6 }
lldpV2Xdot1RemManVidEntry OBJECT-TYPE
SYNTAX LldpV2Xdot1RemManVidEntry
MAX-ACCESS not-accessible
STATUS deprecated
DESCRIPTION
"Management VID information received
through the given port/destination address pair."
REFERENCE
"D.2.6"
INDEX { lldpV2RemTimeMark,
lldpV2RemLocalIfIndex,
lldpV2RemLocalDestMACAddress }
::= { lldpV2Xdot1RemManVidTable 1 }
LldpV2Xdot1RemManVidEntry ::= SEQUENCE {
lldpV2Xdot1RemManVid Unsigned32
}
lldpV2Xdot1RemManVid OBJECT-TYPE
SYNTAX Unsigned32 (0|1..4094)
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"The integer value configured on a system for
the Management VID, or
the value 0 if a Management VID has not been provisioned."
REFERENCE
"D.2.6.1"
::= { lldpV2Xdot1RemManVidEntry 1 }
--
-- lldpV2Xdot1RemVidUsageDigestV2Table: Table of hash values of
-- system VID Usage Table received
-- via VID Usage Digest TLV.
--
lldpV2Xdot1RemVidUsageDigestV2Table OBJECT-TYPE
SYNTAX SEQUENCE OF LldpV2Xdot1RemVidUsageDigestV2Entry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains one row per ifIndex/
destination MAC address pair for usage digest
information received by the local system."
REFERENCE
"D.2.5"
::= { lldpV2Xdot1RemoteData 8 }
lldpV2Xdot1RemVidUsageDigestV2Entry OBJECT-TYPE
SYNTAX LldpV2Xdot1RemVidUsageDigestV2Entry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Usage digest information received on
the given port/destination address pair."
REFERENCE
"D.2.5"
INDEX { lldpV2RemTimeMark,
lldpV2RemLocalIfIndex,
lldpV2RemLocalDestMACAddress,
lldpV2RemIndex }
::= { lldpV2Xdot1RemVidUsageDigestV2Table 1 }
LldpV2Xdot1RemVidUsageDigestV2Entry ::= SEQUENCE {
lldpV2Xdot1RemVidUsageDigestV2 Unsigned32
}
lldpV2Xdot1RemVidUsageDigestV2 OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The integer value obtained by applying the CRC32 function
to the 128-octet VID Usage Table. A bit of the VID Usage
Table contains the value PBB-TE-USAGE (binary 1) if the
corresponding element of the MST Configuration Table
(IEEE Std 802.1Q 8.9.1) contains the value PBB-TE MSTID
(hex FFE)and otherwise contains the value NON-PBB-TE-USAGE
(binary 0)."
REFERENCE
"D.2.5.1"
::= { lldpV2Xdot1RemVidUsageDigestV2Entry 1 }
--
-- lldpV2Xdot1RemManVidV2Table: Table of values configured on remote
-- systems for the Management VID, or the value 0 if a Management
-- VID has not been provisioned.
--
lldpV2Xdot1RemManVidV2Table OBJECT-TYPE
SYNTAX SEQUENCE OF LldpV2Xdot1RemManVidV2Entry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains one row per ifIndex/
destination MAC address pair for management VID
information received from remote systems."
REFERENCE
"D.2.6"
::= { lldpV2Xdot1RemoteData 9 }
lldpV2Xdot1RemManVidV2Entry OBJECT-TYPE
SYNTAX LldpV2Xdot1RemManVidV2Entry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Management VID information received
through the given port/destination address pair."
REFERENCE
"D.2.6"
INDEX { lldpV2RemTimeMark,
lldpV2RemLocalIfIndex,
lldpV2RemLocalDestMACAddress,
lldpV2RemIndex }
::= { lldpV2Xdot1RemManVidV2Table 1 }
LldpV2Xdot1RemManVidV2Entry ::= SEQUENCE {
lldpV2Xdot1RemManVidV2 Unsigned32
}
lldpV2Xdot1RemManVidV2 OBJECT-TYPE
SYNTAX Unsigned32 (0|1..4094)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The integer value configured on a system for
the Management VID, or
the value 0 if a Management VID has not been provisioned."
REFERENCE
"D.2.6.1"
::= { lldpV2Xdot1RemManVidV2Entry 1 }
-----------------------------------------------------------------------
-- Remote System Information - Link Aggregation
-----------------------------------------------------------------------
---
---
--- lldpV2Xdot1RemLinkAggTable: Link Aggregation Information Table
---
---
lldpV2Xdot1RemLinkAggTable OBJECT-TYPE
SYNTAX SEQUENCE OF LldpV2Xdot1RemLinkAggEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains port link aggregation information
(as a part of the LLDP IEEE 802.1 organizational extension)
of the remote system."
::= { lldpV2Xdot1RemoteData 7 }
lldpV2Xdot1RemLinkAggEntry OBJECT-TYPE
SYNTAX LldpV2Xdot1RemLinkAggEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Link Aggregation information about remote system's port
component."
INDEX { lldpV2RemTimeMark,
lldpV2RemLocalIfIndex,
lldpV2RemLocalDestMACAddress,
lldpV2RemIndex }
::= { lldpV2Xdot1RemLinkAggTable 1 }
LldpV2Xdot1RemLinkAggEntry ::= SEQUENCE {
lldpV2Xdot1RemLinkAggStatus LldpV2XLinkAggStatusMap,
lldpV2Xdot1RemLinkAggPortId Unsigned32
}
lldpV2Xdot1RemLinkAggStatus OBJECT-TYPE
SYNTAX LldpV2XLinkAggStatusMap
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The bitmap value contains the link aggregation capabilities
and the current aggregation status of the link."
REFERENCE
"Annex F of IEEE Std 802.1AX-2014"
::= { lldpV2Xdot1RemLinkAggEntry 1 }
lldpV2Xdot1RemLinkAggPortId OBJECT-TYPE
SYNTAX Unsigned32(0|1..2147483647)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object contains the IEEE 802.1 aggregated port
identifier, aAggPortID (IEEE Std 802.1AX, 6.3.2.1.1),
derived from the ifNumber of the ifIndex for the port
component associated with the remote system.
If the remote port is not in link aggregation state and/or
it does not support link aggregation, this value should be
zero."
REFERENCE
"Annex F of IEEE Std 802.1AX-2014"
::= { lldpV2Xdot1RemLinkAggEntry 2 }
-----------------------------------------------------------------------
-- Conformance Information for the basicSet TLV set
-----------------------------------------------------------------------
lldpV2Xdot1Conformance
OBJECT IDENTIFIER ::= { lldpV2Xdot1MIB 2 }
lldpV2Xdot1Compliances
OBJECT IDENTIFIER ::= { lldpV2Xdot1Conformance 1 }
lldpV2Xdot1Groups
OBJECT IDENTIFIER ::= { lldpV2Xdot1Conformance 2 }
-- compliance statements
lldpV2Xdot1TxRxCompliance MODULE-COMPLIANCE
STATUS current
DESCRIPTION
"A compliance statement for SNMP entities that implement
the IEEE 802.1 organizationally defined LLDP extension MIB.
This group is mandatory for all agents that implement the
LLDP 802.1 organizational extension in TX and/or RX mode
for the basicSet TLV set.
This version defines compliance requirements for
V2 of the LLDP MIB."
MODULE -- this module
MANDATORY-GROUPS { lldpV2Xdot1ConfigGroup,
ifGeneralInformationGroup
}
::= { lldpV2Xdot1Compliances 1 }
lldpV2Xdot1TxCompliance MODULE-COMPLIANCE
STATUS current
DESCRIPTION
"A compliance statement for SNMP entities that implement
the IEEE 802.1 organizationally defined LLDP extension MIB.
This group is mandatory for agents that implement the
LLDP 802.1 organizational extension in the RX mode
for the basicSet TLV set.
This version defines compliance requirements for
V2 of the LLDP MIB."
MODULE -- this module
MANDATORY-GROUPS { lldpV2Xdot1LocSysGroup }
::= { lldpV2Xdot1Compliances 2 }
lldpV2Xdot1RxCompliance MODULE-COMPLIANCE
STATUS deprecated
DESCRIPTION
"A compliance statement for SNMP entities that implement
the IEEE 802.1 organizationally defined LLDP extension MIB.
This group is mandatory for agents that implement the
LLDP 802.1 organizational extension in the RX mode
for the basicSet TLV set.
This version defines compliance requirements for
V2 of the LLDP MIB."
MODULE -- this module
MANDATORY-GROUPS { lldpV2Xdot1RemSysGroup }
::= { lldpV2Xdot1Compliances 3 }
lldpV2Xdot1RxComplianceV2 MODULE-COMPLIANCE
STATUS current
DESCRIPTION
"A compliance statement for SNMP entities that implement
the IEEE 802.1 organizationally defined LLDP extension MIB.
This group is mandatory for agents that implement the
LLDP 802.1 organizational extension in the RX mode
for the basicSet TLV set.
This version defines compliance requirements for
V2 of the LLDP MIB."
MODULE -- this module
MANDATORY-GROUPS { lldpV2Xdot1RemSysV2Group }
::= { lldpV2Xdot1Compliances 4 }
-- MIB groupings for the basicSet TLV set
lldpV2Xdot1ConfigGroup OBJECT-GROUP
OBJECTS {
lldpV2Xdot1ConfigPortVlanTxEnable,
lldpV2Xdot1ConfigVlanNameTxEnable,
lldpV2Xdot1ConfigProtoVlanTxEnable,
lldpV2Xdot1ConfigProtocolTxEnable,
lldpV2Xdot1ConfigVidUsageDigestTxEnable,
lldpV2Xdot1ConfigManVidTxEnable
}
STATUS current
DESCRIPTION
"The collection of objects which are used to configure the
IEEE 802.1 organizationally defined LLDP extension
implementation behavior for the basicSet TLV set."
::= { lldpV2Xdot1Groups 1 }
lldpV2Xdot1LocSysGroup OBJECT-GROUP
OBJECTS {
lldpV2Xdot1LocPortVlanId,
lldpV2Xdot1LocProtoVlanSupported,
lldpV2Xdot1LocProtoVlanEnabled,
lldpV2Xdot1LocVlanName,
lldpV2Xdot1LocProtocolId,
lldpV2Xdot1LocVidUsageDigest,
lldpV2Xdot1LocManVid,
lldpV2Xdot1LocLinkAggStatus,
lldpV2Xdot1LocLinkAggPortId
}
STATUS current
DESCRIPTION
"The collection of objects which are used to represent
IEEE 802.1 organizationally defined LLDP extension
associated with the Local Device Information for the
basicSet TLV set."
::= { lldpV2Xdot1Groups 2 }
lldpV2Xdot1RemSysGroup OBJECT-GROUP
OBJECTS {
lldpV2Xdot1RemPortVlanId,
lldpV2Xdot1RemProtoVlanSupported,
lldpV2Xdot1RemProtoVlanEnabled,
lldpV2Xdot1RemVlanName,
lldpV2Xdot1RemProtocolId,
lldpV2Xdot1RemVidUsageDigest,
lldpV2Xdot1RemManVid,
lldpV2Xdot1RemLinkAggStatus,
lldpV2Xdot1RemLinkAggPortId
}
STATUS deprecated
DESCRIPTION
"The collection of objects which are used to represent LLDP
802.1 organizational extension Remote Device Information
for the basicSet TLV set."
::= { lldpV2Xdot1Groups 3 }
lldpV2Xdot1RemSysV2Group OBJECT-GROUP
OBJECTS {
lldpV2Xdot1RemPortVlanId,
lldpV2Xdot1RemProtoVlanSupported,
lldpV2Xdot1RemProtoVlanEnabled,
lldpV2Xdot1RemVlanName,
lldpV2Xdot1RemProtocolId,
lldpV2Xdot1RemVidUsageDigestV2,
lldpV2Xdot1RemManVidV2,
lldpV2Xdot1RemLinkAggStatus,
lldpV2Xdot1RemLinkAggPortId
}
STATUS current
DESCRIPTION
"The collection of objects which are used to represent LLDP
802.1 organizational extension Remote Device Information
for the basicSet TLV set."
::= { lldpV2Xdot1Groups 4 }
-----------------------------------------------------------------------
-----------------------------------------------------------------------
--
-- Organizationally Defined Information Extension - IEEE 802.1
-- Definitions to support the cnSet TLV set (Table D-1)
-- for Congestion Notification
--
-----------------------------------------------------------------------
-----------------------------------------------------------------------
lldpXdot1CnMIB OBJECT IDENTIFIER ::= { lldpV2Xdot1MIB 3 }
lldpXdot1CnObjects OBJECT IDENTIFIER ::= { lldpXdot1CnMIB 1 }
-- CN 802.1 MIB Extension groups
lldpXdot1CnConfig OBJECT IDENTIFIER ::= { lldpXdot1CnObjects 1 }
lldpXdot1CnLocalData OBJECT IDENTIFIER ::= { lldpXdot1CnObjects 2 }
lldpXdot1CnRemoteData OBJECT IDENTIFIER ::= { lldpXdot1CnObjects 3 }
-------------------------------------------------------------------
-- Textual conventions for Congestion Notification
-------------------------------------------------------------------
LldpV2CnBitVector ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"This TC describes a bit vector used in the Congestion
Notification objects. Each bit represents a Boolean status
associated with a priority code point. A bit value of 0
represents FALSE, 1 represents TRUE.
The bit 'pri0status(0)' indicates the status for priority 0
The bit 'pri1status(1)' indicates the status for priority 1
The bit 'pri2status(2)' indicates the status for priority 2
The bit 'pri3status(3)' indicates the status for priority 3
The bit 'pri4status(4)' indicates the status for priority 4
The bit 'pri5status(5)' indicates the status for priority 5
The bit 'pri6status(6)' indicates the status for priority 6
The bit 'pri7status(7)' indicates the status for priority 7"
SYNTAX BITS {
pri0status(0),
pri1status(1),
pri2status(2),
pri3status(3),
pri4status(4),
pri5status(5),
pri6status(6),
pri7status(7)
}
-------------------------------------------------------------------
-- IEEE 802.1 - Congestion Notification Configuration
-------------------------------------------------------------------
--
-- lldpXdot1CnConfigCnTable : configure the
-- transmission of the Congestion Notification TLV on a set of ports
--
lldpXdot1CnConfigCnTable OBJECT-TYPE
SYNTAX SEQUENCE OF LldpXdot1CnConfigCnEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table that controls selection of Congestion Notification
TLVs to be transmitted on individual ports."
::= { lldpXdot1CnConfig 1 }
lldpXdot1CnConfigCnEntry OBJECT-TYPE
SYNTAX LldpXdot1CnConfigCnEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"LLDP configuration information that controls the
transmission of IEEE 802.1 organizationally defined
Congestion Notification TLV on LLDP transmission-capable ports.
This configuration object augments the lldpV2PortConfigEntry of
the LLDP-MIB, therefore it is only present along with the port
configuration defined by the associated lldpV2PortConfigEntry
entry.
Each active lldpConfigEntry is restored from non-volatile
storage (along with the corresponding lldpV2PortConfigEntry)
after a re-initialization of the management system."
AUGMENTS { lldpV2PortConfigEntry }
::= { lldpXdot1CnConfigCnTable 1 }
LldpXdot1CnConfigCnEntry ::= SEQUENCE {
lldpXdot1CnConfigCnTxEnable TruthValue
}
lldpXdot1CnConfigCnTxEnable OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The lldpXdot1CnConfigCnTxEnable, which is
defined as a truth value and configured by the network
management, determines whether the IEEE 802.1 organizationally
defined Congestion Notification TLV transmission is allowed
on a given LLDP transmission-capable port.
The value of this object is restored from non-volatile
storage after a re-initialization of the management system."
REFERENCE
"D.2.7"
DEFVAL { false }
::= { lldpXdot1CnConfigCnEntry 1 }
------------------------------------------------------------------------
-- IEEE 802.1 - Congestion Notification Local System Information
------------------------------------------------------------------------
---
---
--- lldpV2Xdot1LocCnTable: Port Extension Information Table
---
---
lldpV2Xdot1LocCnTable OBJECT-TYPE
SYNTAX SEQUENCE OF LldpV2Xdot1LocCnEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains one row per port of Congestion
Notification information (as a part of the LLDP
802.1 organizational extension) on the local system
known to this agent."
::= { lldpXdot1CnLocalData 1 }
lldpV2Xdot1LocCnEntry OBJECT-TYPE
SYNTAX LldpV2Xdot1LocCnEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Congestion Notification information about a
particular port component."
INDEX { lldpV2LocPortIfIndex }
::= { lldpV2Xdot1LocCnTable 1 }
LldpV2Xdot1LocCnEntry ::= SEQUENCE {
lldpV2Xdot1LocCNPVIndicators LldpV2CnBitVector,
lldpV2Xdot1LocReadyIndicators LldpV2CnBitVector
}
lldpV2Xdot1LocCNPVIndicators OBJECT-TYPE
SYNTAX LldpV2CnBitVector
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object contains the CNPV indicators
for the Port."
REFERENCE
"D.2.7.3"
::= { lldpV2Xdot1LocCnEntry 1 }
lldpV2Xdot1LocReadyIndicators OBJECT-TYPE
SYNTAX LldpV2CnBitVector
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object contains the Ready indicators
for the Port."
REFERENCE
"D.2.7.4"
::= { lldpV2Xdot1LocCnEntry 2 }
------------------------------------------------------------------------
-- IEEE 802.1 - Congestion Notification Remote System Information
------------------------------------------------------------------------
---
---
--- lldpV2Xdot1RemCnTable: Port Extension Information Table
---
---
lldpV2Xdot1RemCnTable OBJECT-TYPE
SYNTAX SEQUENCE OF LldpV2Xdot1RemCnEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains Congestion Notification information
(as a part of the LLDP IEEE 802.1 organizational extension)
of the remote system."
::= { lldpXdot1CnRemoteData 1 }
lldpV2Xdot1RemCnEntry OBJECT-TYPE
SYNTAX LldpV2Xdot1RemCnEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Port Extension information about remote systems port
component."
INDEX { lldpV2RemTimeMark,
lldpV2RemLocalIfIndex,
lldpV2RemLocalDestMACAddress,
lldpV2RemIndex }
::= { lldpV2Xdot1RemCnTable 1 }
LldpV2Xdot1RemCnEntry ::= SEQUENCE {
lldpV2Xdot1RemCNPVIndicators LldpV2CnBitVector,
lldpV2Xdot1RemReadyIndicators LldpV2CnBitVector
}
lldpV2Xdot1RemCNPVIndicators OBJECT-TYPE
SYNTAX LldpV2CnBitVector
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object contains the CNPV indicators
for the Port."
REFERENCE
"D.2.7.3"
::= { lldpV2Xdot1RemCnEntry 1 }
lldpV2Xdot1RemReadyIndicators OBJECT-TYPE
SYNTAX LldpV2CnBitVector
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object contains the Ready indicators
for the Port."
REFERENCE
"D.2.7.4"
::= { lldpV2Xdot1RemCnEntry 2 }
------------------------------------------------------------------------
-- IEEE 802.1 - Congestion Notification Conformance Information
------------------------------------------------------------------------
lldpXdot1CnConformance OBJECT IDENTIFIER ::= { lldpV2Xdot1MIB 4 }
lldpXdot1CnCompliances
OBJECT IDENTIFIER ::= { lldpXdot1CnConformance 1 }
lldpXdot1CnGroups OBJECT IDENTIFIER ::= { lldpXdot1CnConformance 2 }
--
-- Congestion Notification - Compliance Statements
--
lldpXdot1CnCompliance MODULE-COMPLIANCE
STATUS current
DESCRIPTION
"A compliance statement for SNMP entities that implement
the IEEE 802.1 organizationally defined Congestion
Notification LLDP extension MIB.
This group is mandatory for agents that implement the
Congestion Notification cnSet TLV set."
MODULE -- this module
MANDATORY-GROUPS { lldpXdot1CnGroup,
ifGeneralInformationGroup }
::= { lldpXdot1CnCompliances 1 }
--
-- Congestion Notification - MIB groupings
--
lldpXdot1CnGroup OBJECT-GROUP
OBJECTS {
lldpXdot1CnConfigCnTxEnable,
lldpV2Xdot1LocCNPVIndicators,
lldpV2Xdot1LocReadyIndicators,
lldpV2Xdot1RemCNPVIndicators,
lldpV2Xdot1RemReadyIndicators
}
STATUS current
DESCRIPTION
"The collection of objects that support the
Congestion Notification cnSet TLV set."
::= { lldpXdot1CnGroups 1 }
-----------------------------------------------------------------------
-----------------------------------------------------------------------
--
-- Organizationally Defined Information Extension - IEEE 802.1
-- Definitions to support the Data Center eXchange Protocol
-- (DCBX) TLV set (Table D-1)
--
-----------------------------------------------------------------------
-----------------------------------------------------------------------
lldpXdot1dcbxMIB OBJECT IDENTIFIER ::= { lldpV2Xdot1MIB 5 }
lldpXdot1dcbxObjects OBJECT IDENTIFIER ::= { lldpXdot1dcbxMIB 1 }
-- DCBX 802.1 MIB Extension groups
lldpXdot1dcbxConfig OBJECT IDENTIFIER ::= { lldpXdot1dcbxObjects 1 }
lldpXdot1dcbxLocalData OBJECT IDENTIFIER ::= { lldpXdot1dcbxObjects 2 }
lldpXdot1dcbxRemoteData OBJECT IDENTIFIER ::= { lldpXdot1dcbxObjects 3 }
lldpXdot1dcbxAdminData OBJECT IDENTIFIER ::= { lldpXdot1dcbxObjects 4 }
-------------------------------------------------------------------
-- IEEE 802.1 - DCBX Textual Conventions
-------------------------------------------------------------------
LldpXdot1dcbxTrafficClassValue ::= TEXTUAL-CONVENTION
DISPLAY-HINT "d"
STATUS current
DESCRIPTION
"Indicates a traffic class. Values 0-7 correspond to
traffic classes."
SYNTAX Unsigned32 (0..7)
LldpXdot1dcbxTrafficClassBandwidthValue ::= TEXTUAL-CONVENTION
DISPLAY-HINT "d"
STATUS current
DESCRIPTION
"Indicates the bandwidth in percent assigned to a
traffic class."
SYNTAX Unsigned32 (0..100)
LldpXdot1dcbxAppSelector ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"Indicates the contents of a protocol object
1: Ethertype
2: Well Known Port number over TCP, or SCTP
3: Well Known Port number over UDP, or DCCP
4: Well Known Port number over TCP, SCTP, UDP, and DCCP
5: Differentiated Services Code Point (DSCP) value. The
6 bit DSCP value is stored in the low order 6 bits of the
protocol object. The higher order bits are set to zero.
(See IETF RFC 2474 for the definition of the DSCP value.)"
SYNTAX INTEGER {
asEthertype(1),
asTCPPortNumber(2),
asUDPPortNumber(3),
asTCPUDPPortNumber(4),
asDSCPValue(5)
}
LldpXdot1dcbxAppProtocol ::= TEXTUAL-CONVENTION
DISPLAY-HINT "d"
STATUS current
DESCRIPTION
"Contains the application protocol indicator the
type of which is specified by an object with
the syntax of
LldpXdot1dcbxAppSelector"
SYNTAX Unsigned32 (0..65535)
LldpXdot1dcbxSupportedCapacity ::= TEXTUAL-CONVENTION
DISPLAY-HINT "d"
STATUS current
DESCRIPTION
"Indicates the supported capacity of a given feature,
for example, the number of traffic classes supported.
This TC is used for features that have a maximum
capacity of eight and a minimum of one."
SYNTAX Unsigned32 (1..8)
LldpXdot1dcbxTrafficSelectionAlgorithm ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"Indicates the Traffic Selection Algorithm
0: Strict Priority
1: Credit-based shaper
2: Enhanced transmission selection
3-254: Reserved for furture standardization
255: Vendor specific"
SYNTAX INTEGER {
tsaStrictPriority(0),
tsaCreditBasedShaper(1),
tsaEnhancedTransmission(2),
tsaVendorSpecific(255)
}
-------------------------------------------------------------------
-- IEEE 802.1 - DCBX Configuration
-------------------------------------------------------------------
--
-- lldpXdot1dcbxConfigETSConfigurationTable : configure the
-- transmission of the ETS Configuration TLV on a set of ports
--
lldpXdot1dcbxConfigETSConfigurationTable OBJECT-TYPE
SYNTAX SEQUENCE OF LldpXdot1dcbxConfigETSConfigurationEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table that controls selection of ETS Configuration
TLVs to be transmitted on individual ports."
::= { lldpXdot1dcbxConfig 1 }
lldpXdot1dcbxConfigETSConfigurationEntry OBJECT-TYPE
SYNTAX LldpXdot1dcbxConfigETSConfigurationEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"LLDP configuration information that controls the
transmission of IEEE 802.1 organizationally defined
ETS Configuration TLV on LLDP transmission-capable ports.
This configuration object augments the lldpV2PortConfigEntry of
the LLDP-MIB, therefore it is only present along with the port
configuration defined by the associated lldpV2PortConfigEntry
entry.
Each active lldpConfigEntry is restored from non-volatile
storage (along with the corresponding lldpV2PortConfigEntry)
after a re-initialization of the management system."
AUGMENTS { lldpV2PortConfigEntry }
::= { lldpXdot1dcbxConfigETSConfigurationTable 1 }
LldpXdot1dcbxConfigETSConfigurationEntry ::= SEQUENCE {
lldpXdot1dcbxConfigETSConfigurationTxEnable TruthValue
}
lldpXdot1dcbxConfigETSConfigurationTxEnable OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The lldpXdot1dcbxConfigETSConfigurationTxEnable, which is
defined as a truth value and configured by the network
management, determines whether the IEEE 802.1 organizationally
defined ETS Configuration TLV transmission is allowed on a
given LLDP transmission-capable port.
The value of this object is restored from non-volatile
storage after a re-initialization of the management system."
REFERENCE
"D.2.8"
DEFVAL { false }
::= { lldpXdot1dcbxConfigETSConfigurationEntry 1 }
--
-- lldpXdot1dcbxConfigETSRecommendationTable : configure the
-- transmission of the ETS Recommendation TLV on a set of ports
--
lldpXdot1dcbxConfigETSRecommendationTable OBJECT-TYPE
SYNTAX SEQUENCE OF LldpXdot1dcbxConfigETSRecommendationEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table that controls selection of ETS Recommendation
TLVs to be transmitted on individual ports."
::= { lldpXdot1dcbxConfig 2 }
lldpXdot1dcbxConfigETSRecommendationEntry OBJECT-TYPE
SYNTAX LldpXdot1dcbxConfigETSRecommendationEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"LLDP configuration information that controls the
transmission of IEEE 802.1 organizationally defined
ETS Recommendation TLV on LLDP transmission-capable ports.
This configuration object augments the lldpV2PortConfigEntry of
the LLDP-MIB, therefore it is only present along with the port
configuration defined by the associated lldpV2PortConfigEntry
entry.
Each active lldpConfigEntry is restored from non-volatile
storage (along with the corresponding lldpV2PortConfigEntry)
after a re-initialization of the management system."
AUGMENTS { lldpV2PortConfigEntry }
::= { lldpXdot1dcbxConfigETSRecommendationTable 1 }
LldpXdot1dcbxConfigETSRecommendationEntry ::= SEQUENCE {
lldpXdot1dcbxConfigETSRecommendationTxEnable TruthValue
}
lldpXdot1dcbxConfigETSRecommendationTxEnable OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The lldpXdot1dcbxConfigETSRecommendationTxEnable, which is
defined as a truth value and configured by the network
management, determines whether the IEEE 802.1 organizationally
defined ETS Recommendation TLV transmission is allowed on a
given LLDP transmission-capable port.
The value of this object is restored from non-volatile
storage after a re-initialization of the management system."
REFERENCE
"D.2.9"
DEFVAL { false }
::= { lldpXdot1dcbxConfigETSRecommendationEntry 1 }
--
-- lldpXdot1dcbxConfigPFCTable : configure the transmission of the
-- Priority-based Flow Control Configuration TLV on a set of ports
--
lldpXdot1dcbxConfigPFCTable OBJECT-TYPE
SYNTAX SEQUENCE OF LldpXdot1dcbxConfigPFCEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table that controls selection of Priority-based
Flow Control Configuration TLVs to be transmitted on individual ports."
::= { lldpXdot1dcbxConfig 3 }
lldpXdot1dcbxConfigPFCEntry OBJECT-TYPE
SYNTAX LldpXdot1dcbxConfigPFCEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"LLDP configuration information that controls the
transmission of IEEE 802.1 organizationally defined
Priority-based Flow Control Configuration TLV on LLDP
transmission-capable ports.
This configuration object augments the lldpV2PortConfigEntry of
the LLDP-MIB, therefore it is only present along with the port
configuration defined by the associated lldpV2PortConfigEntry
entry.
Each active lldpConfigEntry is restored from non-volatile
storage (along with the corresponding lldpV2PortConfigEntry)
after a re-initialization of the management system."
AUGMENTS { lldpV2PortConfigEntry }
::= { lldpXdot1dcbxConfigPFCTable 1 }
LldpXdot1dcbxConfigPFCEntry ::= SEQUENCE {
lldpXdot1dcbxConfigPFCTxEnable TruthValue
}
lldpXdot1dcbxConfigPFCTxEnable OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The lldpXdot1dcbxConfigPFCTxEnable, which is defined
as a truth value and configured by the network management,
determines whether the IEEE 802.1 organizationally defined
Priority-based Flow Control Configuration TLV transmission is allowed on
a given LLDP transmission-capable port.
The value of this object is restored from non-volatile
storage after a re-initialization of the management system."
REFERENCE
"D.2.10"
DEFVAL { false }
::= { lldpXdot1dcbxConfigPFCEntry 1 }
--
-- lldpXdot1dcbxConfigApplicationPriorityTable : configure the
-- transmission of the Application Priority TLV on a set of ports
--
lldpXdot1dcbxConfigApplicationPriorityTable OBJECT-TYPE
SYNTAX SEQUENCE OF
LldpXdot1dcbxConfigApplicationPriorityEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table that controls selection of Priority-based
Flow Control Configuration TLVs to be transmitted on individual ports."
::= { lldpXdot1dcbxConfig 4 }
lldpXdot1dcbxConfigApplicationPriorityEntry OBJECT-TYPE
SYNTAX LldpXdot1dcbxConfigApplicationPriorityEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"LLDP configuration information that controls the
transmission of IEEE 802.1 organizationally defined
Application Priority TLV on LLDP transmission-capable ports.
This configuration object augments the lldpV2PortConfigEntry of
the LLDP-MIB, therefore it is only present along with the port
configuration defined by the associated lldpV2PortConfigEntry
entry.
Each active lldpConfigEntry is restored from non-volatile
storage (along with the corresponding lldpV2PortConfigEntry)
after a re-initialization of the management system."
AUGMENTS { lldpV2PortConfigEntry }
::= { lldpXdot1dcbxConfigApplicationPriorityTable 1 }
LldpXdot1dcbxConfigApplicationPriorityEntry ::= SEQUENCE {
lldpXdot1dcbxConfigApplicationPriorityTxEnable TruthValue
}
lldpXdot1dcbxConfigApplicationPriorityTxEnable OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The lldpXdot1dcbxConfigApplicationPriorityTxEnable, which
is defined as a truth value and configured by the network
management, determines whether the IEEE 802.1 organizationally
defined Application Priority TLV transmission is allowed on
a given LLDP transmission-capable port.
The value of this object is restored from non-volatile
storage after a re-initialization of the management system."
REFERENCE
"D.2.11"
DEFVAL { false }
::= { lldpXdot1dcbxConfigApplicationPriorityEntry 1 }
--
-- lldpXdot1dcbxConfigApplicationVlanTable : configure the
-- transmission of the Application VLAN TLV on a set of ports
--
lldpXdot1dcbxConfigApplicationVlanTable OBJECT-TYPE
SYNTAX SEQUENCE OF
LldpXdot1dcbxConfigApplicationVlanEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table that controls selection of Application VLAN
TLVs to be transmitted on individual ports."
::= { lldpXdot1dcbxConfig 5 }
lldpXdot1dcbxConfigApplicationVlanEntry OBJECT-TYPE
SYNTAX LldpXdot1dcbxConfigApplicationVlanEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"LLDP configuration information that controls the
transmission of IEEE 802.1 organizationally defined
Application VLAN TLV on LLDP transmission-capable ports.
This configuration object augments the lldpV2PortConfigEntry of
the LLDP-MIB, therefore it is only present along with the port
configuration defined by the associated lldpV2PortConfigEntry
entry.
Each active lldpConfigEntry is restored from non-volatile
storage (along with the corresponding lldpV2PortConfigEntry)
after a re-initialization of the management system."
AUGMENTS { lldpV2PortConfigEntry }
::= { lldpXdot1dcbxConfigApplicationVlanTable 1 }
LldpXdot1dcbxConfigApplicationVlanEntry ::= SEQUENCE {
lldpXdot1dcbxConfigApplicationVlanTxEnable TruthValue
}
lldpXdot1dcbxConfigApplicationVlanTxEnable OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The lldpXdot1dcbxConfigApplicationVlanTxEnable, which
is defined as a truth value and configured by the network
management, determines whether the IEEE 802.1 organizationally
defined Application VLAN TLV transmission is allowed on
a given LLDP transmission-capable port.
The value of this object is restored from non-volatile
storage after a re-initialization of the management system."
REFERENCE
"D.2.14"
DEFVAL { false }
::= { lldpXdot1dcbxConfigApplicationVlanEntry 1 }
------------------------------------------------------------------------
-- IEEE 802.1 - DCBX Local System Information
------------------------------------------------------------------------
--
-- lldpXdot1dcbxLocETSConfigurationTable - Contains the information
-- for the ETS Configuration TLV.
--
lldpXdot1dcbxLocETSConfiguration OBJECT IDENTIFIER
::= { lldpXdot1dcbxLocalData 1 }
lldpXdot1dcbxLocETSBasicConfigurationTable OBJECT-TYPE
SYNTAX SEQUENCE OF LldpXdot1dcbxLocETSBasicConfigurationEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains one row per port for the IEEE 802.1
organizationally defined LLDP ETS Configuration TLV on
the local system known to this agent"
::= { lldpXdot1dcbxLocETSConfiguration 1 }
lldpXdot1dcbxLocETSBasicConfigurationEntry OBJECT-TYPE
SYNTAX LldpXdot1dcbxLocETSBasicConfigurationEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Information about the IEEE 802.1 organizational defined
ETS Configuration TLV LLDP extension."
INDEX { lldpV2LocPortIfIndex }
::= { lldpXdot1dcbxLocETSBasicConfigurationTable 1 }
LldpXdot1dcbxLocETSBasicConfigurationEntry ::= SEQUENCE {
lldpXdot1dcbxLocETSConCreditBasedShaperSupport TruthValue,
lldpXdot1dcbxLocETSConTrafficClassesSupported
LldpXdot1dcbxSupportedCapacity,
lldpXdot1dcbxLocETSConWilling TruthValue
}
lldpXdot1dcbxLocETSConCreditBasedShaperSupport OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Indicates if the credit-based shaper Traffic Selection
Algorithm is supported on the local system."
REFERENCE
"D.2.8.4"
::= { lldpXdot1dcbxLocETSBasicConfigurationEntry 1 }
lldpXdot1dcbxLocETSConTrafficClassesSupported OBJECT-TYPE
SYNTAX LldpXdot1dcbxSupportedCapacity
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Indicates the number of traffic classes supported."
REFERENCE
"D.2.8.5"
::= { lldpXdot1dcbxLocETSBasicConfigurationEntry 2 }
lldpXdot1dcbxLocETSConWilling OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Indicates if the local system is willing to accept the
ETS configuration recommended by the remote system."
REFERENCE
"D.2.8.3"
::= { lldpXdot1dcbxLocETSBasicConfigurationEntry 3 }
lldpXdot1dcbxLocETSConPriorityAssignmentTable OBJECT-TYPE
SYNTAX SEQUENCE OF
LldpXdot1dcbxLocETSConPriorityAssignmentEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains one row per priority. The entry in each
row indicates the traffic class to which the priority is
assigned."
::= { lldpXdot1dcbxLocETSConfiguration 2 }
lldpXdot1dcbxLocETSConPriorityAssignmentEntry OBJECT-TYPE
SYNTAX LldpXdot1dcbxLocETSConPriorityAssignmentEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Indicates a priority to traffic class assignment."
INDEX {
lldpV2LocPortIfIndex,
lldpXdot1dcbxLocETSConPriority
}
::= { lldpXdot1dcbxLocETSConPriorityAssignmentTable 1 }
LldpXdot1dcbxLocETSConPriorityAssignmentEntry ::= SEQUENCE {
lldpXdot1dcbxLocETSConPriority IEEE8021PriorityValue,
lldpXdot1dcbxLocETSConPriTrafficClass
LldpXdot1dcbxTrafficClassValue
}
lldpXdot1dcbxLocETSConPriority OBJECT-TYPE
SYNTAX IEEE8021PriorityValue
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Indicates the priority that is assigned to a traffic
class."
REFERENCE
"D.2.8.6"
::= { lldpXdot1dcbxLocETSConPriorityAssignmentEntry 1 }
lldpXdot1dcbxLocETSConPriTrafficClass OBJECT-TYPE
SYNTAX LldpXdot1dcbxTrafficClassValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Indicates the traffic class to which this priority is
to be assigned."
REFERENCE
"D.2.8.6"
::= { lldpXdot1dcbxLocETSConPriorityAssignmentEntry 2 }
lldpXdot1dcbxLocETSConTrafficClassBandwidthTable OBJECT-TYPE
SYNTAX SEQUENCE OF
LldpXdot1dcbxLocETSConTrafficClassBandwidthEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains one row per traffic class. The
entry in each row indicates the traffic class to
which the bandwidth is assigned."
::= { lldpXdot1dcbxLocETSConfiguration 3 }
lldpXdot1dcbxLocETSConTrafficClassBandwidthEntry OBJECT-TYPE
SYNTAX LldpXdot1dcbxLocETSConTrafficClassBandwidthEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Indicates a traffic class to Bandwidth assignment."
INDEX {
lldpV2LocPortIfIndex,
lldpXdot1dcbxLocETSConTrafficClass
}
::= { lldpXdot1dcbxLocETSConTrafficClassBandwidthTable 1 }
LldpXdot1dcbxLocETSConTrafficClassBandwidthEntry ::= SEQUENCE {
lldpXdot1dcbxLocETSConTrafficClass
LldpXdot1dcbxTrafficClassValue,
lldpXdot1dcbxLocETSConTrafficClassBandwidth
LldpXdot1dcbxTrafficClassBandwidthValue
}
lldpXdot1dcbxLocETSConTrafficClass OBJECT-TYPE
SYNTAX LldpXdot1dcbxTrafficClassValue
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Indicates the traffic class to
which this bandwidth applies"
REFERENCE
"D.2.8.7"
::= { lldpXdot1dcbxLocETSConTrafficClassBandwidthEntry 1 }
lldpXdot1dcbxLocETSConTrafficClassBandwidth OBJECT-TYPE
SYNTAX LldpXdot1dcbxTrafficClassBandwidthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Indicates the bandwidth assigned to this traffic class."
REFERENCE
"D.2.8.7"
::= { lldpXdot1dcbxLocETSConTrafficClassBandwidthEntry 2 }
lldpXdot1dcbxLocETSConTrafficSelectionAlgorithmTable OBJECT-TYPE
SYNTAX SEQUENCE OF
LldpXdot1dcbxLocETSConTrafficSelectionAlgorithmEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains one row per traffic class. The entry
in each row indicates the traffic selction algorithm to be
used by the traffic class."
::= { lldpXdot1dcbxLocETSConfiguration 4 }
lldpXdot1dcbxLocETSConTrafficSelectionAlgorithmEntry OBJECT-TYPE
SYNTAX LldpXdot1dcbxLocETSConTrafficSelectionAlgorithmEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Indicates a traffic class to traffic selection algorithm
assignment."
INDEX {
lldpV2LocPortIfIndex,
lldpXdot1dcbxLocETSConTSATrafficClass
}
::= { lldpXdot1dcbxLocETSConTrafficSelectionAlgorithmTable 1 }
LldpXdot1dcbxLocETSConTrafficSelectionAlgorithmEntry ::= SEQUENCE {
lldpXdot1dcbxLocETSConTSATrafficClass
LldpXdot1dcbxTrafficClassValue,
lldpXdot1dcbxLocETSConTrafficSelectionAlgorithm
LldpXdot1dcbxTrafficSelectionAlgorithm
}
lldpXdot1dcbxLocETSConTSATrafficClass OBJECT-TYPE
SYNTAX LldpXdot1dcbxTrafficClassValue
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Indicates the traffic class that is assigned to a traffic
selection algorithm."
REFERENCE
"D.2.8.8"
::= { lldpXdot1dcbxLocETSConTrafficSelectionAlgorithmEntry 1 }
lldpXdot1dcbxLocETSConTrafficSelectionAlgorithm OBJECT-TYPE
SYNTAX LldpXdot1dcbxTrafficSelectionAlgorithm
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Indicates the Traffic Selection Algorithm to which this
traffic class is to be assigned."
REFERENCE
"D.2.8.8"
::= { lldpXdot1dcbxLocETSConTrafficSelectionAlgorithmEntry 2 }
--
-- lldpXdot1dcbxLocETSRecommendationTable - Contains the information for
-- the ETS Recommendation TLV.
--
lldpXdot1dcbxLocETSReco OBJECT IDENTIFIER ::=
{ lldpXdot1dcbxLocalData 2 }
lldpXdot1dcbxLocETSRecoTrafficClassBandwidthTable OBJECT-TYPE
SYNTAX SEQUENCE OF
LldpXdot1dcbxLocETSRecoTrafficClassBandwidthEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains one row per traffic class. The
entry in each row indicates the traffic class to
which the bandwidth is assigned."
::= { lldpXdot1dcbxLocETSReco 1 }
lldpXdot1dcbxLocETSRecoTrafficClassBandwidthEntry OBJECT-TYPE
SYNTAX LldpXdot1dcbxLocETSRecoTrafficClassBandwidthEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Indicates a traffic class to Bandwidth assignment."
INDEX {
lldpV2LocPortIfIndex,
lldpXdot1dcbxLocETSRecoTrafficClass
}
::= { lldpXdot1dcbxLocETSRecoTrafficClassBandwidthTable 1 }
LldpXdot1dcbxLocETSRecoTrafficClassBandwidthEntry ::= SEQUENCE {
lldpXdot1dcbxLocETSRecoTrafficClass
LldpXdot1dcbxTrafficClassValue,
lldpXdot1dcbxLocETSRecoTrafficClassBandwidth
LldpXdot1dcbxTrafficClassBandwidthValue
}
lldpXdot1dcbxLocETSRecoTrafficClass OBJECT-TYPE
SYNTAX LldpXdot1dcbxTrafficClassValue
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Indicates the traffic class to
which this bandwidth applies"
REFERENCE
"D.2.9.3"
::= { lldpXdot1dcbxLocETSRecoTrafficClassBandwidthEntry 1 }
lldpXdot1dcbxLocETSRecoTrafficClassBandwidth OBJECT-TYPE
SYNTAX LldpXdot1dcbxTrafficClassBandwidthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Indicates the bandwidth assigned to this traffic class."
REFERENCE
"D.2.9.4"
::= { lldpXdot1dcbxLocETSRecoTrafficClassBandwidthEntry 2 }
lldpXdot1dcbxLocETSRecoTrafficSelectionAlgorithmTable OBJECT-TYPE
SYNTAX SEQUENCE OF
LldpXdot1dcbxLocETSRecoTrafficSelectionAlgorithmEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains one row per priority. The entry in each
row indicates the traffic selction algorithm to be used
by the traffic class."
::= { lldpXdot1dcbxLocETSReco 2 }
lldpXdot1dcbxLocETSRecoTrafficSelectionAlgorithmEntry OBJECT-TYPE
SYNTAX LldpXdot1dcbxLocETSRecoTrafficSelectionAlgorithmEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Indicates a priority to traffic selection algorithm
assignment."
INDEX {
lldpV2LocPortIfIndex,
lldpXdot1dcbxLocETSRecoTSATrafficClass
}
::= { lldpXdot1dcbxLocETSRecoTrafficSelectionAlgorithmTable 1 }
LldpXdot1dcbxLocETSRecoTrafficSelectionAlgorithmEntry ::= SEQUENCE {
lldpXdot1dcbxLocETSRecoTSATrafficClass
LldpXdot1dcbxTrafficClassValue,
lldpXdot1dcbxLocETSRecoTrafficSelectionAlgorithm
LldpXdot1dcbxTrafficSelectionAlgorithm
}
lldpXdot1dcbxLocETSRecoTSATrafficClass OBJECT-TYPE
SYNTAX LldpXdot1dcbxTrafficClassValue
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Indicates the traffic class that is assigned to a traffic
selection algorithm."
REFERENCE
"D.2.9.5"
::= { lldpXdot1dcbxLocETSRecoTrafficSelectionAlgorithmEntry 1 }
lldpXdot1dcbxLocETSRecoTrafficSelectionAlgorithm OBJECT-TYPE
SYNTAX LldpXdot1dcbxTrafficSelectionAlgorithm
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Indicates the Traffic Selection Algorithm to which this
traffic class is to be assigned."
REFERENCE
"D.2.9.5"
::= { lldpXdot1dcbxLocETSRecoTrafficSelectionAlgorithmEntry 2 }
--
-- lldpXdot1dcbxLocPFCTable - Contains the information for the PFC
-- Configuration TLV.
--
lldpXdot1dcbxLocPFC OBJECT IDENTIFIER ::= { lldpXdot1dcbxLocalData 3 }
lldpXdot1dcbxLocPFCBasicTable OBJECT-TYPE
SYNTAX SEQUENCE OF LldpXdot1dcbxLocPFCBasicEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains one row per port for the IEEE 802.1
organizationally defined LLDP PFC TLV on the local
system known to this agent"
::= { lldpXdot1dcbxLocPFC 1 }
lldpXdot1dcbxLocPFCBasicEntry OBJECT-TYPE
SYNTAX LldpXdot1dcbxLocPFCBasicEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Information about the IEEE 802.1 organizational defined
PFC TLV LLDP extension."
INDEX { lldpV2LocPortIfIndex }
::= { lldpXdot1dcbxLocPFCBasicTable 1 }
LldpXdot1dcbxLocPFCBasicEntry ::= SEQUENCE {
lldpXdot1dcbxLocPFCWilling TruthValue,
lldpXdot1dcbxLocPFCMBC TruthValue,
lldpXdot1dcbxLocPFCCap LldpXdot1dcbxSupportedCapacity
}
lldpXdot1dcbxLocPFCWilling OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Indicates if the local system is willing to accept the
PFC configuration of the remote system."
REFERENCE
"D.2.10.3"
::= { lldpXdot1dcbxLocPFCBasicEntry 1}
lldpXdot1dcbxLocPFCMBC OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Indicates if the local system is capable of bypassing
MACsec processing when MACsec is disabled."
REFERENCE
"D.2.10.4"
::= { lldpXdot1dcbxLocPFCBasicEntry 2}
lldpXdot1dcbxLocPFCCap OBJECT-TYPE
SYNTAX LldpXdot1dcbxSupportedCapacity
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Indicates the number of traffic classes on the local device
that may simultaneously have PFC enabled."
REFERENCE
"D.2.10.5"
::= { lldpXdot1dcbxLocPFCBasicEntry 3}
lldpXdot1dcbxLocPFCEnableTable OBJECT-TYPE
SYNTAX SEQUENCE OF LldpXdot1dcbxLocPFCEnableEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains eight entries, one entry per priority,
indicating if PFC is enabled on the corresponding priority."
::= { lldpXdot1dcbxLocPFC 2 }
lldpXdot1dcbxLocPFCEnableEntry OBJECT-TYPE
SYNTAX LldpXdot1dcbxLocPFCEnableEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Each entry indicates if PFC is enabled on the
correponding priority"
INDEX {
lldpV2LocPortIfIndex,
lldpXdot1dcbxLocPFCEnablePriority
}
::= { lldpXdot1dcbxLocPFCEnableTable 1 }
LldpXdot1dcbxLocPFCEnableEntry ::= SEQUENCE {
lldpXdot1dcbxLocPFCEnablePriority IEEE8021PriorityValue,
lldpXdot1dcbxLocPFCEnableEnabled TruthValue
}
lldpXdot1dcbxLocPFCEnablePriority OBJECT-TYPE
SYNTAX IEEE8021PriorityValue
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Prioity for which PFC is enabled / disabled"
::= { lldpXdot1dcbxLocPFCEnableEntry 1 }
lldpXdot1dcbxLocPFCEnableEnabled OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Indicates if PFC is enabled on the corresponding priority"
REFERENCE
"D.2.10.6"
::= { lldpXdot1dcbxLocPFCEnableEntry 2 }
--
-- lldpXdot1dcbxLocApplicationPriorityTable - Contains the information
-- for the Application Priority TLV.
--
lldpXdot1dcbxLocApplicationPriorityAppTable OBJECT-TYPE
SYNTAX SEQUENCE OF
LldpXdot1dcbxLocApplicationPriorityAppEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Table containing entries indicating the priorty to be used
for a given application"
::= { lldpXdot1dcbxLocalData 4 }
lldpXdot1dcbxLocApplicationPriorityAppEntry OBJECT-TYPE
SYNTAX LldpXdot1dcbxLocApplicationPriorityAppEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Entry that indicates the priority to be used for a
given application."
INDEX {
lldpV2LocPortIfIndex,
lldpXdot1dcbxLocApplicationPriorityAESelector,
lldpXdot1dcbxLocApplicationPriorityAEProtocol
}
::= { lldpXdot1dcbxLocApplicationPriorityAppTable 1 }
LldpXdot1dcbxLocApplicationPriorityAppEntry ::= SEQUENCE {
lldpXdot1dcbxLocApplicationPriorityAESelector
LldpXdot1dcbxAppSelector,
lldpXdot1dcbxLocApplicationPriorityAEProtocol
LldpXdot1dcbxAppProtocol,
lldpXdot1dcbxLocApplicationPriorityAEPriority
IEEE8021PriorityValue
}
lldpXdot1dcbxLocApplicationPriorityAESelector OBJECT-TYPE
SYNTAX LldpXdot1dcbxAppSelector
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Indicates the contents of the protocol object
(lldpXdot1dcbxLocApplicationPriorityAEProtocol)
1: Ethertype
2: Well Known Port number over TCP, or SCTP
3: Well Known Port number over UDP, or DCCP
4: Well Known Port number over TCP, SCTP, UDP, and DCCP
5: Differentiated Services Code Point (DSCP) value. The
6 bit DSCP value is stored in the low order 6 bits of the
protocol object. The higher order bits are set to zero.
(See IETF RFC 2474 for the definition of the DSCP value.)"
REFERENCE
"D.2.11.3"
::= { lldpXdot1dcbxLocApplicationPriorityAppEntry 1 }
lldpXdot1dcbxLocApplicationPriorityAEProtocol OBJECT-TYPE
SYNTAX LldpXdot1dcbxAppProtocol
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The protocol indicator of the type indicated by
lldpXdot1dcbxLocApplicationPriorityAESelector."
REFERENCE
"D.2.11.3"
::= { lldpXdot1dcbxLocApplicationPriorityAppEntry 2 }
lldpXdot1dcbxLocApplicationPriorityAEPriority OBJECT-TYPE
SYNTAX IEEE8021PriorityValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The priority code point that should be used in
frames transporting the protocol indicated by
lldpXdot1dcbxLocApplicationPriorityAESelector and
lldpXdot1dcbxLocApplicationPriorityAEProtocol"
REFERENCE
"D.2.11.3"
::= { lldpXdot1dcbxLocApplicationPriorityAppEntry 3 }
--
-- lldpXdot1dcbxLocApplicationVlanAppTable - Contains the information
-- for the Application VLAN TLV.
--
lldpXdot1dcbxLocApplicationVlanAppTable OBJECT-TYPE
SYNTAX SEQUENCE OF
LldpXdot1dcbxLocApplicationVlanAppEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Table containing entries indicating the VLAN to be used
for a given application"
::= { lldpXdot1dcbxLocalData 5 }
lldpXdot1dcbxLocApplicationVlanAppEntry OBJECT-TYPE
SYNTAX LldpXdot1dcbxLocApplicationVlanAppEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Entry that indicates the VLAN to be used for a
given application."
INDEX {
lldpV2LocPortIfIndex,
lldpXdot1dcbxLocApplicationVlanAESelector,
lldpXdot1dcbxLocApplicationVlanAEProtocol
}
::= { lldpXdot1dcbxLocApplicationVlanAppTable 1 }
LldpXdot1dcbxLocApplicationVlanAppEntry ::= SEQUENCE {
lldpXdot1dcbxLocApplicationVlanAESelector
LldpXdot1dcbxAppSelector,
lldpXdot1dcbxLocApplicationVlanAEProtocol
LldpXdot1dcbxAppProtocol,
lldpXdot1dcbxLocApplicationVlanAEVlanId
VlanId
}
lldpXdot1dcbxLocApplicationVlanAESelector OBJECT-TYPE
SYNTAX LldpXdot1dcbxAppSelector
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Indicates the contents of the protocol object
(lldpXdot1dcbxLocApplicationVlanAEProtocol)
1: Ethertype
2: Well Known Port number over TCP, or SCTP
3: Well Known Port number over UDP, or DCCP
4: Well Known Port number over TCP, SCTP, UDP, and DCCP
5: Differentiated Services Code Point (DSCP) value. The
6 bit DSCP value is stored in the low order 6 bits of the
protocol object. The higher order bits are set to zero.
(See IETF RFC 2474 for the definition of the DSCP value.)"
REFERENCE
"D.2.11.3"
::= { lldpXdot1dcbxLocApplicationVlanAppEntry 1 }
lldpXdot1dcbxLocApplicationVlanAEProtocol OBJECT-TYPE
SYNTAX LldpXdot1dcbxAppProtocol
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The protocol indicator of the type indicated by
lldpXdot1dcbxLocApplicationVlanAESelector."
REFERENCE
"D.2.11.3"
::= { lldpXdot1dcbxLocApplicationVlanAppEntry 2 }
lldpXdot1dcbxLocApplicationVlanAEVlanId OBJECT-TYPE
SYNTAX VlanId
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The VLAN Identifier that should be used in
frames transporting the protocol indicated by
lldpXdot1dcbxLocApplicationVlanAESelector and
lldpXdot1dcbxLocApplicationVlanAEProtocol"
REFERENCE
"D.2.14.3"
::= { lldpXdot1dcbxLocApplicationVlanAppEntry 3 }
------------------------------------------------------------------------
-- IEEE 802.1 - DCBX Remote System Information
------------------------------------------------------------------------
--
-- lldpXdot1dcbxRemETSConfigurationTable - Contains the information
-- for the remote system ETS Configuration TLV.
--
lldpXdot1dcbxRemETSConfiguration OBJECT IDENTIFIER
::= { lldpXdot1dcbxRemoteData 1 }
lldpXdot1dcbxRemETSBasicConfigurationTable OBJECT-TYPE
SYNTAX SEQUENCE OF LldpXdot1dcbxRemETSBasicConfigurationEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains one row per port for the IEEE 802.1
organizationally defined LLDP ETS Configuration TLV on
the local system known to this agent"
::= { lldpXdot1dcbxRemETSConfiguration 1 }
lldpXdot1dcbxRemETSBasicConfigurationEntry OBJECT-TYPE
SYNTAX LldpXdot1dcbxRemETSBasicConfigurationEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Information about the IEEE 802.1 organizational defined
ETS Configuration TLV LLDP extension."
INDEX {
lldpV2RemTimeMark,
lldpV2RemLocalIfIndex,
lldpV2RemLocalDestMACAddress,
lldpV2RemIndex
}
::= { lldpXdot1dcbxRemETSBasicConfigurationTable 1 }
LldpXdot1dcbxRemETSBasicConfigurationEntry ::= SEQUENCE {
lldpXdot1dcbxRemETSConCreditBasedShaperSupport TruthValue,
lldpXdot1dcbxRemETSConTrafficClassesSupported
LldpXdot1dcbxSupportedCapacity,
lldpXdot1dcbxRemETSConWilling TruthValue
}
lldpXdot1dcbxRemETSConCreditBasedShaperSupport OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Indicates if the credit-based shaper Traffic Selection
algorithm is supported on the remote system."
REFERENCE
"D.2.8.4"
::= { lldpXdot1dcbxRemETSBasicConfigurationEntry 1 }
lldpXdot1dcbxRemETSConTrafficClassesSupported OBJECT-TYPE
SYNTAX LldpXdot1dcbxSupportedCapacity
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Indicates the number of traffic classes supported."
REFERENCE
"D.2.8.5"
::= { lldpXdot1dcbxRemETSBasicConfigurationEntry 2 }
lldpXdot1dcbxRemETSConWilling OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Indicates if the remote system is willing to accept the
ETS configuration recommended by the remote system."
REFERENCE
"D.2.8.3"
::= { lldpXdot1dcbxRemETSBasicConfigurationEntry 3 }
lldpXdot1dcbxRemETSConPriorityAssignmentTable OBJECT-TYPE
SYNTAX SEQUENCE OF
LldpXdot1dcbxRemETSConPriorityAssignmentEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains one row per priority. The entry in
each row indicates the traffic class to which the
priority is assigned."
::= { lldpXdot1dcbxRemETSConfiguration 2 }
lldpXdot1dcbxRemETSConPriorityAssignmentEntry OBJECT-TYPE
SYNTAX LldpXdot1dcbxRemETSConPriorityAssignmentEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Indicates a priority to traffic class assignment."
INDEX {
lldpV2RemTimeMark,
lldpV2RemLocalIfIndex,
lldpV2RemLocalDestMACAddress,
lldpV2RemIndex,
lldpXdot1dcbxRemETSConPriority
}
::= { lldpXdot1dcbxRemETSConPriorityAssignmentTable 1 }
LldpXdot1dcbxRemETSConPriorityAssignmentEntry ::= SEQUENCE {
lldpXdot1dcbxRemETSConPriority IEEE8021PriorityValue,
lldpXdot1dcbxRemETSConPriTrafficClass
LldpXdot1dcbxTrafficClassValue
}
lldpXdot1dcbxRemETSConPriority OBJECT-TYPE
SYNTAX IEEE8021PriorityValue
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Indicates the priority that is assigned to a traffic
class."
REFERENCE
"D.2.8.6"
::= { lldpXdot1dcbxRemETSConPriorityAssignmentEntry 1 }
lldpXdot1dcbxRemETSConPriTrafficClass OBJECT-TYPE
SYNTAX LldpXdot1dcbxTrafficClassValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Indicates the traffic class to which this priority is
to be assigned."
REFERENCE
"D.2.8.6"
::= { lldpXdot1dcbxRemETSConPriorityAssignmentEntry 2 }
lldpXdot1dcbxRemETSConTrafficClassBandwidthTable OBJECT-TYPE
SYNTAX SEQUENCE OF
LldpXdot1dcbxRemETSConTrafficClassBandwidthEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains one row per traffic class. The
entry in each row indicates the traffic class to
which the bandwidth is assigned."
::= { lldpXdot1dcbxRemETSConfiguration 3 }
lldpXdot1dcbxRemETSConTrafficClassBandwidthEntry OBJECT-TYPE
SYNTAX LldpXdot1dcbxRemETSConTrafficClassBandwidthEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Indicates a traffic class to Bandwidth assignment."
INDEX {
lldpV2RemTimeMark,
lldpV2RemLocalIfIndex,
lldpV2RemLocalDestMACAddress,
lldpV2RemIndex,
lldpXdot1dcbxRemETSConTrafficClass
}
::= { lldpXdot1dcbxRemETSConTrafficClassBandwidthTable 1 }
LldpXdot1dcbxRemETSConTrafficClassBandwidthEntry ::= SEQUENCE {
lldpXdot1dcbxRemETSConTrafficClass
LldpXdot1dcbxTrafficClassValue,
lldpXdot1dcbxRemETSConTrafficClassBandwidth
LldpXdot1dcbxTrafficClassBandwidthValue
}
lldpXdot1dcbxRemETSConTrafficClass OBJECT-TYPE
SYNTAX LldpXdot1dcbxTrafficClassValue
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Indicates the traffic class to
which this bandwidth applies"
REFERENCE
"D.2.8.7"
::= { lldpXdot1dcbxRemETSConTrafficClassBandwidthEntry 1 }
lldpXdot1dcbxRemETSConTrafficClassBandwidth OBJECT-TYPE
SYNTAX LldpXdot1dcbxTrafficClassBandwidthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Indicates the bandwidth assigned to this traffic class."
REFERENCE
"D.2.8.7"
::= { lldpXdot1dcbxRemETSConTrafficClassBandwidthEntry 2 }
lldpXdot1dcbxRemETSConTrafficSelectionAlgorithmTable OBJECT-TYPE
SYNTAX SEQUENCE OF
LldpXdot1dcbxRemETSConTrafficSelectionAlgorithmEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains one row per traffic class. The
entry in each row indicates the traffic selction
algorithm to be used by the traffic class."
::= { lldpXdot1dcbxRemETSConfiguration 4 }
lldpXdot1dcbxRemETSConTrafficSelectionAlgorithmEntry OBJECT-TYPE
SYNTAX LldpXdot1dcbxRemETSConTrafficSelectionAlgorithmEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Indicates a traffic class to traffic selection
algorithm assignment."
INDEX {
lldpV2RemTimeMark,
lldpV2RemLocalIfIndex,
lldpV2RemLocalDestMACAddress,
lldpV2RemIndex,
lldpXdot1dcbxRemETSConTSATrafficClass
}
::= { lldpXdot1dcbxRemETSConTrafficSelectionAlgorithmTable 1 }
LldpXdot1dcbxRemETSConTrafficSelectionAlgorithmEntry ::= SEQUENCE {
lldpXdot1dcbxRemETSConTSATrafficClass
LldpXdot1dcbxTrafficClassValue,
lldpXdot1dcbxRemETSConTrafficSelectionAlgorithm
LldpXdot1dcbxTrafficSelectionAlgorithm
}
lldpXdot1dcbxRemETSConTSATrafficClass OBJECT-TYPE
SYNTAX LldpXdot1dcbxTrafficClassValue
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Indicates the traffic class that is assigned to a traffic
selection algorithm."
REFERENCE
"D.2.8.8"
::= { lldpXdot1dcbxRemETSConTrafficSelectionAlgorithmEntry 1 }
lldpXdot1dcbxRemETSConTrafficSelectionAlgorithm OBJECT-TYPE
SYNTAX LldpXdot1dcbxTrafficSelectionAlgorithm
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Indicates the Traffic Selection Algorithm to which this
traffic class is to be assigned."
REFERENCE
"D.2.8.8"
::= { lldpXdot1dcbxRemETSConTrafficSelectionAlgorithmEntry 2 }
--
-- lldpXdot1dcbxRemETSRecommendationTable - Contains the information for
-- the remote system ETS Recommendation TLV.
--
lldpXdot1dcbxRemETSReco OBJECT IDENTIFIER ::=
{ lldpXdot1dcbxRemoteData 2 }
lldpXdot1dcbxRemETSRecoTrafficClassBandwidthTable OBJECT-TYPE
SYNTAX SEQUENCE OF
LldpXdot1dcbxRemETSRecoTrafficClassBandwidthEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains one row per traffic class. The
entry in each row indicates the traffic class to
which the bandwidth is assigned."
::= { lldpXdot1dcbxRemETSReco 1 }
lldpXdot1dcbxRemETSRecoTrafficClassBandwidthEntry OBJECT-TYPE
SYNTAX LldpXdot1dcbxRemETSRecoTrafficClassBandwidthEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Indicates a traffic class to Bandwidth assignment."
INDEX {
lldpV2RemTimeMark,
lldpV2RemLocalIfIndex,
lldpV2RemLocalDestMACAddress,
lldpV2RemIndex,
lldpXdot1dcbxRemETSRecoTrafficClass
}
::= { lldpXdot1dcbxRemETSRecoTrafficClassBandwidthTable 1 }
LldpXdot1dcbxRemETSRecoTrafficClassBandwidthEntry ::= SEQUENCE {
lldpXdot1dcbxRemETSRecoTrafficClass
LldpXdot1dcbxTrafficClassValue,
lldpXdot1dcbxRemETSRecoTrafficClassBandwidth
LldpXdot1dcbxTrafficClassBandwidthValue
}
lldpXdot1dcbxRemETSRecoTrafficClass OBJECT-TYPE
SYNTAX LldpXdot1dcbxTrafficClassValue
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Indicates the traffic class to
which this bandwidth applies"
REFERENCE
"D.2.9.4"
::= { lldpXdot1dcbxRemETSRecoTrafficClassBandwidthEntry 1 }
lldpXdot1dcbxRemETSRecoTrafficClassBandwidth OBJECT-TYPE
SYNTAX LldpXdot1dcbxTrafficClassBandwidthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Indicates the bandwidth assigned to this traffic class."
REFERENCE
"D.2.9.4"
::= { lldpXdot1dcbxRemETSRecoTrafficClassBandwidthEntry 2 }
lldpXdot1dcbxRemETSRecoTrafficSelectionAlgorithmTable OBJECT-TYPE
SYNTAX SEQUENCE OF
LldpXdot1dcbxRemETSRecoTrafficSelectionAlgorithmEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains one row per traffic class. The
entry in each row indicates the traffic selction
algorithm to be used by the priority."
::= { lldpXdot1dcbxRemETSReco 2 }
lldpXdot1dcbxRemETSRecoTrafficSelectionAlgorithmEntry OBJECT-TYPE
SYNTAX LldpXdot1dcbxRemETSRecoTrafficSelectionAlgorithmEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Indicates a priority to traffic selection algorithm
assignment."
INDEX {
lldpV2RemTimeMark,
lldpV2RemLocalIfIndex,
lldpV2RemLocalDestMACAddress,
lldpV2RemIndex,
lldpXdot1dcbxRemETSRecoTSATrafficClass
}
::= { lldpXdot1dcbxRemETSRecoTrafficSelectionAlgorithmTable 1 }
LldpXdot1dcbxRemETSRecoTrafficSelectionAlgorithmEntry ::= SEQUENCE {
lldpXdot1dcbxRemETSRecoTSATrafficClass
LldpXdot1dcbxTrafficClassValue,
lldpXdot1dcbxRemETSRecoTrafficSelectionAlgorithm
LldpXdot1dcbxTrafficSelectionAlgorithm
}
lldpXdot1dcbxRemETSRecoTSATrafficClass OBJECT-TYPE
SYNTAX LldpXdot1dcbxTrafficClassValue
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Indicates the traffic class that is assigned to a traffic
selection algorithm."
REFERENCE
"D.2.9.5"
::= { lldpXdot1dcbxRemETSRecoTrafficSelectionAlgorithmEntry 1 }
lldpXdot1dcbxRemETSRecoTrafficSelectionAlgorithm OBJECT-TYPE
SYNTAX LldpXdot1dcbxTrafficSelectionAlgorithm
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Indicates the Traffic Selection Algorithm to which this
traffic class is to be assigned."
REFERENCE
"D.2.9.5"
::= { lldpXdot1dcbxRemETSRecoTrafficSelectionAlgorithmEntry 2 }
--
-- lldpXdot1dcbxRemPFCTable - Contains the information for the remote
-- system PFC TLV.
--
lldpXdot1dcbxRemPFC OBJECT IDENTIFIER ::= { lldpXdot1dcbxRemoteData 3 }
lldpXdot1dcbxRemPFCBasicTable OBJECT-TYPE
SYNTAX SEQUENCE OF LldpXdot1dcbxRemPFCBasicEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains one row per port for the IEEE 802.1
organizationally defined LLDP PFC TLV on the local
system known to this agent"
::= { lldpXdot1dcbxRemPFC 1 }
lldpXdot1dcbxRemPFCBasicEntry OBJECT-TYPE
SYNTAX LldpXdot1dcbxRemPFCBasicEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Information about the IEEE 802.1 organizational defined
PFC TLV LLDP extension."
INDEX {
lldpV2RemTimeMark,
lldpV2RemLocalIfIndex,
lldpV2RemLocalDestMACAddress,
lldpV2RemIndex
}
::= { lldpXdot1dcbxRemPFCBasicTable 1 }
LldpXdot1dcbxRemPFCBasicEntry ::= SEQUENCE {
lldpXdot1dcbxRemPFCWilling TruthValue,
lldpXdot1dcbxRemPFCMBC TruthValue,
lldpXdot1dcbxRemPFCCap LldpXdot1dcbxSupportedCapacity
}
lldpXdot1dcbxRemPFCWilling OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Indicates if the remote system is willing to accept the
PFC configuration of the local system."
REFERENCE
"D.2.10.3"
::= { lldpXdot1dcbxRemPFCBasicEntry 1}
lldpXdot1dcbxRemPFCMBC OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Indicates if the remote system is capable of bypassing
MACsec processing when MACsec is disabled."
REFERENCE
"D.2.10.4"
::= { lldpXdot1dcbxRemPFCBasicEntry 2}
lldpXdot1dcbxRemPFCCap OBJECT-TYPE
SYNTAX LldpXdot1dcbxSupportedCapacity
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Indicates the number of traffic classes on the remote device
that may simultaneously have PFC enabled."
REFERENCE
"D.2.10.5"
::= { lldpXdot1dcbxRemPFCBasicEntry 3}
lldpXdot1dcbxRemPFCEnableTable OBJECT-TYPE
SYNTAX SEQUENCE OF LldpXdot1dcbxRemPFCEnableEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains eight entries, one entry per priority,
indicating if PFC is enabled on the corresponding priority."
::= { lldpXdot1dcbxRemPFC 2 }
lldpXdot1dcbxRemPFCEnableEntry OBJECT-TYPE
SYNTAX LldpXdot1dcbxRemPFCEnableEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Each entry indicates if PFC is enabled on the
correponding priority"
INDEX {
lldpV2RemTimeMark,
lldpV2RemLocalIfIndex,
lldpV2RemLocalDestMACAddress,
lldpV2RemIndex,
lldpXdot1dcbxRemPFCEnablePriority
}
::= { lldpXdot1dcbxRemPFCEnableTable 1 }
LldpXdot1dcbxRemPFCEnableEntry ::= SEQUENCE {
lldpXdot1dcbxRemPFCEnablePriority IEEE8021PriorityValue,
lldpXdot1dcbxRemPFCEnableEnabled TruthValue
}
lldpXdot1dcbxRemPFCEnablePriority OBJECT-TYPE
SYNTAX IEEE8021PriorityValue
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Prioity for which PFC is enabled / disabled"
::= { lldpXdot1dcbxRemPFCEnableEntry 1 }
lldpXdot1dcbxRemPFCEnableEnabled OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Indicates if PFC is enabled on the corresponding priority"
REFERENCE
"D.2.10.6"
::= { lldpXdot1dcbxRemPFCEnableEntry 2 }
--
-- lldpXdot1dcbxRemApplicationPriorityTable - Contains the information
-- for the remote system Application Priority TLV.
--
lldpXdot1dcbxRemApplicationPriorityAppTable OBJECT-TYPE
SYNTAX SEQUENCE OF
LldpXdot1dcbxRemApplicationPriorityAppEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Table containing entries indicating the priorty to be used
for a given application"
::= { lldpXdot1dcbxRemoteData 4 }
lldpXdot1dcbxRemApplicationPriorityAppEntry OBJECT-TYPE
SYNTAX LldpXdot1dcbxRemApplicationPriorityAppEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Entry that indicates the priority to be used for a
given application."
INDEX {
lldpV2RemTimeMark,
lldpV2RemLocalIfIndex,
lldpV2RemLocalDestMACAddress,
lldpV2RemIndex,
lldpXdot1dcbxRemApplicationPriorityAESelector,
lldpXdot1dcbxRemApplicationPriorityAEProtocol
}
::= { lldpXdot1dcbxRemApplicationPriorityAppTable 1 }
LldpXdot1dcbxRemApplicationPriorityAppEntry ::= SEQUENCE {
lldpXdot1dcbxRemApplicationPriorityAESelector
LldpXdot1dcbxAppSelector,
lldpXdot1dcbxRemApplicationPriorityAEProtocol
LldpXdot1dcbxAppProtocol,
lldpXdot1dcbxRemApplicationPriorityAEPriority
IEEE8021PriorityValue
}
lldpXdot1dcbxRemApplicationPriorityAESelector OBJECT-TYPE
SYNTAX LldpXdot1dcbxAppSelector
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Indicates the contents of the protocol object
(lldpXdot1dcbxRemApplicationPriorityAEProtocol)
1: Ethertype
2: Well Known Port number over TCP, or SCTP
3: Well Known Port number over UDP, or DCCP
4: Well Known Port number over TCP, SCTP, UDP, and DCCP
5: Differentiated Services Code Point (DSCP) value. The
6 bit DSCP value is stored in the low order 6 bits of the
protocol object. The higher order bits are set to zero.
(See IETF RFC 2474 for the definition of the DSCP value.)"
REFERENCE
"D.2.11.3"
::= { lldpXdot1dcbxRemApplicationPriorityAppEntry 1 }
lldpXdot1dcbxRemApplicationPriorityAEProtocol OBJECT-TYPE
SYNTAX LldpXdot1dcbxAppProtocol
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The protocol indicator of the type indicated by
lldpXdot1dcbxRemApplicationPriorityAESelector."
REFERENCE
"D.2.11.3"
::= { lldpXdot1dcbxRemApplicationPriorityAppEntry 2 }
lldpXdot1dcbxRemApplicationPriorityAEPriority OBJECT-TYPE
SYNTAX IEEE8021PriorityValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The priority code point that should be used in
frames transporting the protocol indicated by
lldpXdot1dcbxRemApplicationPriorityAESelector and
lldpXdot1dcbxRemApplicationPriorityAEProtocol"
REFERENCE
"D.2.11.3"
::= { lldpXdot1dcbxRemApplicationPriorityAppEntry 3 }
--
-- lldpXdot1dcbxRemApplicationVlanAppTable - Contains the information
-- for the remote system Application VLAN TLV.
--
lldpXdot1dcbxRemApplicationVlanAppTable OBJECT-TYPE
SYNTAX SEQUENCE OF
LldpXdot1dcbxRemApplicationVlanAppEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Table containing entries indicating the VLAN to be used
for a given application"
::= { lldpXdot1dcbxRemoteData 5 }
lldpXdot1dcbxRemApplicationVlanAppEntry OBJECT-TYPE
SYNTAX LldpXdot1dcbxRemApplicationVlanAppEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Entry that indicates the VLAN to be used for a
given application."
INDEX {
lldpV2RemTimeMark,
lldpV2RemLocalIfIndex,
lldpV2RemLocalDestMACAddress,
lldpV2RemIndex,
lldpXdot1dcbxRemApplicationVlanAESelector,
lldpXdot1dcbxRemApplicationVlanAEProtocol
}
::= { lldpXdot1dcbxRemApplicationVlanAppTable 1 }
LldpXdot1dcbxRemApplicationVlanAppEntry ::= SEQUENCE {
lldpXdot1dcbxRemApplicationVlanAESelector
LldpXdot1dcbxAppSelector,
lldpXdot1dcbxRemApplicationVlanAEProtocol
LldpXdot1dcbxAppProtocol,
lldpXdot1dcbxRemApplicationVlanAEVlanId
VlanId
}
lldpXdot1dcbxRemApplicationVlanAESelector OBJECT-TYPE
SYNTAX LldpXdot1dcbxAppSelector
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Indicates the contents of the protocol object
(lldpXdot1dcbxRemApplicationVlanAEProtocol)
1: Ethertype
2: Well Known Port number over TCP, or SCTP
3: Well Known Port number over UDP, or DCCP
4: Well Known Port number over TCP, SCTP, UDP, and DCCP
5: Differentiated Services Code Point (DSCP) value. The
6 bit DSCP value is stored in the low order 6 bits of the
protocol object. The higher order bits are set to zero.
(See IETF RFC 2474 for the definition of the DSCP value.)"
REFERENCE
"D.2.11.3"
::= { lldpXdot1dcbxRemApplicationVlanAppEntry 1 }
lldpXdot1dcbxRemApplicationVlanAEProtocol OBJECT-TYPE
SYNTAX LldpXdot1dcbxAppProtocol
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The protocol indicator of the type indicated by
lldpXdot1dcbxRemApplicationVlanAESelector."
REFERENCE
"D.2.11.3"
::= { lldpXdot1dcbxRemApplicationVlanAppEntry 2 }
lldpXdot1dcbxRemApplicationVlanAEVlanId OBJECT-TYPE
SYNTAX VlanId
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The VLAN Identifier that should be used in
frames transporting the protocol indicated by
lldpXdot1dcbxRemApplicationVlanAESelector and
lldpXdot1dcbxRemApplicationVlanAEProtocol"
REFERENCE
"D.2.14.3"
::= { lldpXdot1dcbxRemApplicationVlanAppEntry 3 }
------------------------------------------------------------------------
-- IEEE 802.1 - DCBX Administrative Information
------------------------------------------------------------------------
--
-- lldpXdot1dcbxAdminETSConfigurationTable - Contains the information
-- for the ETS Configuration TLV.
--
lldpXdot1dcbxAdminETSConfiguration OBJECT IDENTIFIER
::= { lldpXdot1dcbxAdminData 1 }
lldpXdot1dcbxAdminETSBasicConfigurationTable OBJECT-TYPE
SYNTAX SEQUENCE OF
LldpXdot1dcbxAdminETSBasicConfigurationEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains one row per port for the IEEE 802.1
organizationally defined LLDP ETS Configuration TLV
on the local system known to this agent"
::= { lldpXdot1dcbxAdminETSConfiguration 1 }
lldpXdot1dcbxAdminETSBasicConfigurationEntry OBJECT-TYPE
SYNTAX LldpXdot1dcbxAdminETSBasicConfigurationEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Information about the IEEE 802.1 organizational defined
ETS Configuration TLV LLDP extension."
INDEX { lldpV2LocPortIfIndex }
::= { lldpXdot1dcbxAdminETSBasicConfigurationTable 1 }
LldpXdot1dcbxAdminETSBasicConfigurationEntry ::= SEQUENCE {
lldpXdot1dcbxAdminETSConCreditBasedShaperSupport TruthValue,
lldpXdot1dcbxAdminETSConTrafficClassesSupported
LldpXdot1dcbxSupportedCapacity,
lldpXdot1dcbxAdminETSConWilling TruthValue
}
lldpXdot1dcbxAdminETSConCreditBasedShaperSupport OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Indicates support for the credit-based shaper Traffic
Selection Algorithm."
REFERENCE
"D.2.8.4"
::= { lldpXdot1dcbxAdminETSBasicConfigurationEntry 1 }
lldpXdot1dcbxAdminETSConTrafficClassesSupported OBJECT-TYPE
SYNTAX LldpXdot1dcbxSupportedCapacity
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Indicates the number of traffic classes supported."
REFERENCE
"D.2.8.5"
::= { lldpXdot1dcbxAdminETSBasicConfigurationEntry 2 }
lldpXdot1dcbxAdminETSConWilling OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Indicates if the local system is willing to accept the
ETS configuration recommended by the remote system."
REFERENCE
"D.2.8.3"
DEFVAL { false }
::= { lldpXdot1dcbxAdminETSBasicConfigurationEntry 3 }
lldpXdot1dcbxAdminETSConPriorityAssignmentTable OBJECT-TYPE
SYNTAX SEQUENCE OF
LldpXdot1dcbxAdminETSConPriorityAssignmentEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains one row per priority. The entry in each
row indicates the traffic class to which the priority is
assigned."
::= { lldpXdot1dcbxAdminETSConfiguration 2 }
lldpXdot1dcbxAdminETSConPriorityAssignmentEntry OBJECT-TYPE
SYNTAX LldpXdot1dcbxAdminETSConPriorityAssignmentEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Indicates a priority to traffic class assignment."
INDEX {
lldpV2LocPortIfIndex,
lldpXdot1dcbxAdminETSConPriority
}
::= { lldpXdot1dcbxAdminETSConPriorityAssignmentTable 1 }
LldpXdot1dcbxAdminETSConPriorityAssignmentEntry ::= SEQUENCE {
lldpXdot1dcbxAdminETSConPriority IEEE8021PriorityValue,
lldpXdot1dcbxAdminETSConPriTrafficClass
LldpXdot1dcbxTrafficClassValue
}
lldpXdot1dcbxAdminETSConPriority OBJECT-TYPE
SYNTAX IEEE8021PriorityValue
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Indicates the priority that is assigned to a traffic
class."
REFERENCE
"D.2.8.6"
::= { lldpXdot1dcbxAdminETSConPriorityAssignmentEntry 1 }
lldpXdot1dcbxAdminETSConPriTrafficClass OBJECT-TYPE
SYNTAX LldpXdot1dcbxTrafficClassValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Indicates the traffic class to which this priority is
to be assigned."
REFERENCE
"D.2.8.6"
DEFVAL { 0 }
::= { lldpXdot1dcbxAdminETSConPriorityAssignmentEntry 2 }
lldpXdot1dcbxAdminETSConTrafficClassBandwidthTable OBJECT-TYPE
SYNTAX SEQUENCE OF
LldpXdot1dcbxAdminETSConTrafficClassBandwidthEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains one row per traffic class. The
entry in each row indicates the traffic class to
which the bandwidth is assigned."
::= { lldpXdot1dcbxAdminETSConfiguration 3 }
lldpXdot1dcbxAdminETSConTrafficClassBandwidthEntry OBJECT-TYPE
SYNTAX LldpXdot1dcbxAdminETSConTrafficClassBandwidthEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Indicates a traffic class to Bandwidth assignment."
INDEX {
lldpV2LocPortIfIndex,
lldpXdot1dcbxAdminETSConTrafficClass
}
::= { lldpXdot1dcbxAdminETSConTrafficClassBandwidthTable 1 }
LldpXdot1dcbxAdminETSConTrafficClassBandwidthEntry ::= SEQUENCE {
lldpXdot1dcbxAdminETSConTrafficClass
LldpXdot1dcbxTrafficClassValue,
lldpXdot1dcbxAdminETSConTrafficClassBandwidth
LldpXdot1dcbxTrafficClassBandwidthValue
}
lldpXdot1dcbxAdminETSConTrafficClass OBJECT-TYPE
SYNTAX LldpXdot1dcbxTrafficClassValue
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Indicates the traffic class to
which this bandwidth applies"
REFERENCE
"D.2.8.7"
::= { lldpXdot1dcbxAdminETSConTrafficClassBandwidthEntry 1 }
lldpXdot1dcbxAdminETSConTrafficClassBandwidth OBJECT-TYPE
SYNTAX LldpXdot1dcbxTrafficClassBandwidthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Indicates the bandwidth assigned to this traffic class.
The sum of the bandwidths assigned to a given port is
required at all times to eqaul 100. An operation that
attempts to change this table such that the bandwidth
entires do not total 100 shall be rejected. An implication
of this is that modification of this table requires that
multiple set operations be included in a single SNMP PDU,
commonly referred to as an MSET operation, to perform
simultaneous set operations to keep the sum at 100. Any
attempt to change a single entry in this table will result
in the operation being rejected since entries in the
table referring to the given port will no longer
sum to 100."
REFERENCE
"D.2.8.7"
::= { lldpXdot1dcbxAdminETSConTrafficClassBandwidthEntry 2 }
lldpXdot1dcbxAdminETSConTrafficSelectionAlgorithmTable OBJECT-TYPE
SYNTAX SEQUENCE OF
LldpXdot1dcbxAdminETSConTrafficSelectionAlgorithmEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains one row per traffic class. The entry
in each row indicates the traffic selction algorithm to
be used by the priority."
::= { lldpXdot1dcbxAdminETSConfiguration 4 }
lldpXdot1dcbxAdminETSConTrafficSelectionAlgorithmEntry OBJECT-TYPE
SYNTAX LldpXdot1dcbxAdminETSConTrafficSelectionAlgorithmEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Indicates a traffic class to traffic selection
algorithm assignment."
INDEX {
lldpV2LocPortIfIndex,
lldpXdot1dcbxAdminETSConTSATrafficClass
}
::= { lldpXdot1dcbxAdminETSConTrafficSelectionAlgorithmTable 1 }
LldpXdot1dcbxAdminETSConTrafficSelectionAlgorithmEntry ::= SEQUENCE {
lldpXdot1dcbxAdminETSConTSATrafficClass
LldpXdot1dcbxTrafficClassValue,
lldpXdot1dcbxAdminETSConTrafficSelectionAlgorithm
LldpXdot1dcbxTrafficSelectionAlgorithm
}
lldpXdot1dcbxAdminETSConTSATrafficClass OBJECT-TYPE
SYNTAX LldpXdot1dcbxTrafficClassValue
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Indicates the traffic class that is assigned
to a traffic selection algorithm."
REFERENCE
"D.2.8.8"
::= { lldpXdot1dcbxAdminETSConTrafficSelectionAlgorithmEntry 1 }
lldpXdot1dcbxAdminETSConTrafficSelectionAlgorithm OBJECT-TYPE
SYNTAX LldpXdot1dcbxTrafficSelectionAlgorithm
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Indicates the Traffic Selection Algorithm to which this
traffic class is to be assigned."
REFERENCE
"D.2.8.8"
::= { lldpXdot1dcbxAdminETSConTrafficSelectionAlgorithmEntry 2 }
--
-- lldpXdot1dcbxAdminETSRecommendationTable - Contains the information
-- for the ETS Recommendation TLV.
--
lldpXdot1dcbxAdminETSReco OBJECT IDENTIFIER ::=
{ lldpXdot1dcbxAdminData 2 }
lldpXdot1dcbxAdminETSRecoTrafficClassBandwidthTable OBJECT-TYPE
SYNTAX SEQUENCE OF
LldpXdot1dcbxAdminETSRecoTrafficClassBandwidthEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains one row per traffic class. The
entry in each row indicates the traffic class to
which the bandwidth is assigned."
::= { lldpXdot1dcbxAdminETSReco 1 }
lldpXdot1dcbxAdminETSRecoTrafficClassBandwidthEntry OBJECT-TYPE
SYNTAX LldpXdot1dcbxAdminETSRecoTrafficClassBandwidthEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Indicates a traffic class to Bandwidth assignment."
INDEX {
lldpV2LocPortIfIndex,
lldpXdot1dcbxAdminETSRecoTrafficClass
}
::= { lldpXdot1dcbxAdminETSRecoTrafficClassBandwidthTable 1 }
LldpXdot1dcbxAdminETSRecoTrafficClassBandwidthEntry ::= SEQUENCE {
lldpXdot1dcbxAdminETSRecoTrafficClass
LldpXdot1dcbxTrafficClassValue,
lldpXdot1dcbxAdminETSRecoTrafficClassBandwidth
LldpXdot1dcbxTrafficClassBandwidthValue
}
lldpXdot1dcbxAdminETSRecoTrafficClass OBJECT-TYPE
SYNTAX LldpXdot1dcbxTrafficClassValue
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Indicates the traffic class to
which this bandwidth applies"
REFERENCE
"D.2.9.4"
::= { lldpXdot1dcbxAdminETSRecoTrafficClassBandwidthEntry 1 }
lldpXdot1dcbxAdminETSRecoTrafficClassBandwidth OBJECT-TYPE
SYNTAX LldpXdot1dcbxTrafficClassBandwidthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Indicates the bandwidth assigned to this traffic class.
The sum of the bandwidths assigned to a given port is
required at all times to eqaul 100. An operation that
attempts to change this table such that the bandwidth
entires do not total 100 shall be rejected. An implication
of this is that modification of this table requires that
multiple set operations be included in a single SNMP PDU,
commonly referred to as an MSET operation, to perform
simultaneous set operations to keep the sum at 100. Any
attempt to change a single entry in this table will result
in the operation being rejected since entries in the
table referring to the given port will no longer
sum to 100."
REFERENCE
"D.2.9.4"
::= { lldpXdot1dcbxAdminETSRecoTrafficClassBandwidthEntry 2 }
lldpXdot1dcbxAdminETSRecoTrafficSelectionAlgorithmTable OBJECT-TYPE
SYNTAX SEQUENCE OF
LldpXdot1dcbxAdminETSRecoTrafficSelectionAlgorithmEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains one row per traffic class. The entry
in each row indicates the traffic selction algorithm to
be used by the traffic class."
::= { lldpXdot1dcbxAdminETSReco 2 }
lldpXdot1dcbxAdminETSRecoTrafficSelectionAlgorithmEntry OBJECT-TYPE
SYNTAX LldpXdot1dcbxAdminETSRecoTrafficSelectionAlgorithmEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Indicates a traffic class to traffic selection
algorithm assignment."
INDEX {
lldpV2LocPortIfIndex,
lldpXdot1dcbxAdminETSRecoTSATrafficClass
}
::= { lldpXdot1dcbxAdminETSRecoTrafficSelectionAlgorithmTable 1 }
LldpXdot1dcbxAdminETSRecoTrafficSelectionAlgorithmEntry ::= SEQUENCE {
lldpXdot1dcbxAdminETSRecoTSATrafficClass
LldpXdot1dcbxTrafficClassValue,
lldpXdot1dcbxAdminETSRecoTrafficSelectionAlgorithm
LldpXdot1dcbxTrafficSelectionAlgorithm
}
lldpXdot1dcbxAdminETSRecoTSATrafficClass OBJECT-TYPE
SYNTAX LldpXdot1dcbxTrafficClassValue
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Indicates the traffic class that is assigned to a traffic
selection algorithm."
REFERENCE
"D.2.9.5"
::= { lldpXdot1dcbxAdminETSRecoTrafficSelectionAlgorithmEntry 1 }
lldpXdot1dcbxAdminETSRecoTrafficSelectionAlgorithm OBJECT-TYPE
SYNTAX LldpXdot1dcbxTrafficSelectionAlgorithm
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Indicates the Traffic Selection Algorithm to which this
traffic class is to be assigned."
REFERENCE
"D.2.9.5"
::= { lldpXdot1dcbxAdminETSRecoTrafficSelectionAlgorithmEntry 2 }
--
-- lldpXdot1dcbxAdminPFCTable - Contains the information for the PFC
-- Configuration TLV.
--
lldpXdot1dcbxAdminPFC OBJECT IDENTIFIER ::= { lldpXdot1dcbxAdminData 3 }
lldpXdot1dcbxAdminPFCBasicTable OBJECT-TYPE
SYNTAX SEQUENCE OF LldpXdot1dcbxAdminPFCBasicEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains one row per port for the IEEE 802.1
organizationally defined LLDP PFC TLV on the local
system known to this agent"
::= { lldpXdot1dcbxAdminPFC 1 }
lldpXdot1dcbxAdminPFCBasicEntry OBJECT-TYPE
SYNTAX LldpXdot1dcbxAdminPFCBasicEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Information about the IEEE 802.1 organizational defined
PFC TLV LLDP extension."
INDEX { lldpV2LocPortIfIndex }
::= { lldpXdot1dcbxAdminPFCBasicTable 1 }
LldpXdot1dcbxAdminPFCBasicEntry ::= SEQUENCE {
lldpXdot1dcbxAdminPFCWilling TruthValue,
lldpXdot1dcbxAdminPFCMBC TruthValue,
lldpXdot1dcbxAdminPFCCap LldpXdot1dcbxSupportedCapacity
}
lldpXdot1dcbxAdminPFCWilling OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Indicates if the local system is willing to accept the
PFC configuration of the remote system."
REFERENCE
"D.2.10.3"
DEFVAL { false }
::= { lldpXdot1dcbxAdminPFCBasicEntry 1}
lldpXdot1dcbxAdminPFCMBC OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Indicates if the local system is capable of bypassing
MACsec processing when MACsec is disabled."
REFERENCE
"D.2.10.4"
::= { lldpXdot1dcbxAdminPFCBasicEntry 2}
lldpXdot1dcbxAdminPFCCap OBJECT-TYPE
SYNTAX LldpXdot1dcbxSupportedCapacity
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Indicates the number of traffic classes on the local device
that may simultaneously have PFC enabled.
Note that this typically indicates a physical limitation of the
device. However, some devices may allow this parameter to be
administratively configured, in which case the MAX-ACCESS
should be changed to read-write with and an appropriate
DEFVAL added."
REFERENCE
"D.2.10.5"
::= { lldpXdot1dcbxAdminPFCBasicEntry 3}
lldpXdot1dcbxAdminPFCEnableTable OBJECT-TYPE
SYNTAX SEQUENCE OF LldpXdot1dcbxAdminPFCEnableEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains eight entries, one entry per priority,
indicating if PFC is enabled on the corresponding priority."
::= { lldpXdot1dcbxAdminPFC 2 }
lldpXdot1dcbxAdminPFCEnableEntry OBJECT-TYPE
SYNTAX LldpXdot1dcbxAdminPFCEnableEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Each entry indicates if PFC is enabled on the
correponding priority"
INDEX {
lldpV2LocPortIfIndex,
lldpXdot1dcbxAdminPFCEnablePriority
}
::= { lldpXdot1dcbxAdminPFCEnableTable 1 }
LldpXdot1dcbxAdminPFCEnableEntry ::= SEQUENCE {
lldpXdot1dcbxAdminPFCEnablePriority IEEE8021PriorityValue,
lldpXdot1dcbxAdminPFCEnableEnabled TruthValue
}
lldpXdot1dcbxAdminPFCEnablePriority OBJECT-TYPE
SYNTAX IEEE8021PriorityValue
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Prioity for which PFC is enabled / disabled"
::= { lldpXdot1dcbxAdminPFCEnableEntry 1 }
lldpXdot1dcbxAdminPFCEnableEnabled OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Indicates if PFC is enabled on the corresponding priority"
REFERENCE
"D.2.10.6"
DEFVAL { false }
::= { lldpXdot1dcbxAdminPFCEnableEntry 2 }
--
-- lldpXdot1dcbxAdminApplicationPriorityTable - Contains the
-- information for the Application Priority TLV.
--
lldpXdot1dcbxAdminApplicationPriorityAppTable OBJECT-TYPE
SYNTAX SEQUENCE OF
LldpXdot1dcbxAdminApplicationPriorityAppEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Table containing entries indicating the priorty to be used
for a given application"
::= { lldpXdot1dcbxAdminData 4 }
lldpXdot1dcbxAdminApplicationPriorityAppEntry OBJECT-TYPE
SYNTAX LldpXdot1dcbxAdminApplicationPriorityAppEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Entry that indicates the priority to be used for a
given application."
INDEX {
lldpV2LocPortIfIndex,
lldpXdot1dcbxAdminApplicationPriorityAESelector,
lldpXdot1dcbxAdminApplicationPriorityAEProtocol
}
::= { lldpXdot1dcbxAdminApplicationPriorityAppTable 1 }
LldpXdot1dcbxAdminApplicationPriorityAppEntry ::= SEQUENCE {
lldpXdot1dcbxAdminApplicationPriorityAESelector
LldpXdot1dcbxAppSelector,
lldpXdot1dcbxAdminApplicationPriorityAEProtocol
LldpXdot1dcbxAppProtocol,
lldpXdot1dcbxAdminApplicationPriorityAEPriority
IEEE8021PriorityValue
}
lldpXdot1dcbxAdminApplicationPriorityAESelector OBJECT-TYPE
SYNTAX LldpXdot1dcbxAppSelector
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Indicates the contents of the protocol object
(lldpXdot1dcbxAdminApplicationPriorityAEProtocol)
1: Ethertype
2: Well Known Port number over TCP, or SCTP
3: Well Known Port number over UDP, or DCCP
4: Well Known Port number over TCP, SCTP, UDP, and DCCP
5: Differentiated Services Code Point (DSCP) value. The
6 bit DSCP value is stored in the low order 6 bits of the
protocol object. The higher order bits are set to zero.
(See IETF RFC 2474 for the definition of the DSCP value.)"
REFERENCE
"D.2.10.6"
::= { lldpXdot1dcbxAdminApplicationPriorityAppEntry 1 }
lldpXdot1dcbxAdminApplicationPriorityAEProtocol OBJECT-TYPE
SYNTAX LldpXdot1dcbxAppProtocol
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The protocol indicator of the type indicated by
lldpXdot1dcbxAdminApplicationPriorityAESelector."
REFERENCE
"D.2.10.6"
::= { lldpXdot1dcbxAdminApplicationPriorityAppEntry 2 }
lldpXdot1dcbxAdminApplicationPriorityAEPriority OBJECT-TYPE
SYNTAX IEEE8021PriorityValue
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The priority code point that should be used in
frames transporting the protocol indicated by
lldpXdot1dcbxAdminApplicationPriorityAESelector and
lldpXdot1dcbxAdminApplicationPriorityAEProtocol"
REFERENCE
"D.2.10.6"
::= { lldpXdot1dcbxAdminApplicationPriorityAppEntry 3 }
--
-- lldpXdot1dcbxAdminApplicationVlanAppTable - Contains the
-- information for the Application VLAN TLV.
--
lldpXdot1dcbxAdminApplicationVlanAppTable OBJECT-TYPE
SYNTAX SEQUENCE OF
LldpXdot1dcbxAdminApplicationVlanAppEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Table containing entries indicating the VLAN to be used
for a given application"
::= { lldpXdot1dcbxAdminData 5 }
lldpXdot1dcbxAdminApplicationVlanAppEntry OBJECT-TYPE
SYNTAX LldpXdot1dcbxAdminApplicationVlanAppEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Entry that indicates the VLAN to be used for a
given application."
INDEX {
lldpV2LocPortIfIndex,
lldpXdot1dcbxAdminApplicationVlanAESelector,
lldpXdot1dcbxAdminApplicationVlanAEProtocol
}
::= { lldpXdot1dcbxAdminApplicationVlanAppTable 1 }
LldpXdot1dcbxAdminApplicationVlanAppEntry ::= SEQUENCE {
lldpXdot1dcbxAdminApplicationVlanAESelector
LldpXdot1dcbxAppSelector,
lldpXdot1dcbxAdminApplicationVlanAEProtocol
LldpXdot1dcbxAppProtocol,
lldpXdot1dcbxAdminApplicationVlanAEVlanId
VlanId
}
lldpXdot1dcbxAdminApplicationVlanAESelector OBJECT-TYPE
SYNTAX LldpXdot1dcbxAppSelector
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Indicates the contents of the protocol object
(lldpXdot1dcbxAdminApplicationVlanAEProtocol)
1: Ethertype
2: Well Known Port number over TCP, or SCTP
3: Well Known Port number over UDP, or DCCP
4: Well Known Port number over TCP, SCTP, UDP, and DCCP
5: Differentiated Services Code Point (DSCP) value. The
6 bit DSCP value is stored in the low order 6 bits of the
protocol object. The higher order bits are set to zero.
(See IETF RFC 2474 for the definition of the DSCP value.)"
REFERENCE
"D.2.12.3"
::= { lldpXdot1dcbxAdminApplicationVlanAppEntry 1 }
lldpXdot1dcbxAdminApplicationVlanAEProtocol OBJECT-TYPE
SYNTAX LldpXdot1dcbxAppProtocol
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The protocol indicator of the type indicated by
lldpXdot1dcbxAdminApplicationVlanAESelector."
REFERENCE
"D.2.14.3"
::= { lldpXdot1dcbxAdminApplicationVlanAppEntry 2 }
lldpXdot1dcbxAdminApplicationVlanAEVlanId OBJECT-TYPE
SYNTAX VlanId
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The VLAN Identifier that should be used in
frames transporting the protocol indicated by
lldpXdot1dcbxAdminApplicationVlanAESelector and
lldpXdot1dcbxAdminApplicationVlanAEProtocol"
REFERENCE
"D.2.14.3"
::= { lldpXdot1dcbxAdminApplicationVlanAppEntry 3 }
------------------------------------------------------------------------
-- IEEE 802.1 - DCBX Conformance Information
------------------------------------------------------------------------
lldpXdot1dcbxConformance OBJECT IDENTIFIER ::= { lldpV2Xdot1MIB 6 }
lldpXdot1dcbxCompliances
OBJECT IDENTIFIER ::= { lldpXdot1dcbxConformance 1 }
lldpXdot1dcbxGroups
OBJECT IDENTIFIER ::= { lldpXdot1dcbxConformance 2 }
--
-- Compliance Statements
--
lldpXdot1dcbxCompliance MODULE-COMPLIANCE
STATUS current
DESCRIPTION
"A compliance statement for SNMP entities that implement
the IEEE 802.1 organizationally defined DCBX LLDP
extension MIB.
This group is mandatory for agents which implement Enhanced
Transmission Selection."
MODULE -- this module
MANDATORY-GROUPS { lldpXdot1dcbxETSGroup,
lldpXdot1dcbxPFCGroup,
lldpXdot1dcbxApplicationPriorityGroup,
lldpXdot1dcbxApplicationVlanGroup,
ifGeneralInformationGroup
}
::= { lldpXdot1dcbxCompliances 1 }
--
-- MIB Groupings
--
lldpXdot1dcbxETSGroup OBJECT-GROUP
OBJECTS {
lldpXdot1dcbxConfigETSConfigurationTxEnable,
lldpXdot1dcbxConfigETSRecommendationTxEnable,
lldpXdot1dcbxLocETSConCreditBasedShaperSupport,
lldpXdot1dcbxLocETSConTrafficClassesSupported,
lldpXdot1dcbxLocETSConWilling,
lldpXdot1dcbxLocETSConPriTrafficClass,
lldpXdot1dcbxLocETSConTrafficClassBandwidth,
lldpXdot1dcbxLocETSConTrafficSelectionAlgorithm,
lldpXdot1dcbxLocETSRecoTrafficClassBandwidth,
lldpXdot1dcbxLocETSRecoTrafficSelectionAlgorithm,
lldpXdot1dcbxRemETSConCreditBasedShaperSupport,
lldpXdot1dcbxRemETSConTrafficClassesSupported,
lldpXdot1dcbxRemETSConWilling,
lldpXdot1dcbxRemETSConPriTrafficClass,
lldpXdot1dcbxRemETSConTrafficClassBandwidth,
lldpXdot1dcbxRemETSConTrafficSelectionAlgorithm,
lldpXdot1dcbxRemETSRecoTrafficClassBandwidth,
lldpXdot1dcbxRemETSRecoTrafficSelectionAlgorithm,
lldpXdot1dcbxAdminETSConCreditBasedShaperSupport,
lldpXdot1dcbxAdminETSConTrafficClassesSupported,
lldpXdot1dcbxAdminETSConWilling,
lldpXdot1dcbxAdminETSConPriTrafficClass,
lldpXdot1dcbxAdminETSConTrafficClassBandwidth,
lldpXdot1dcbxAdminETSConTrafficSelectionAlgorithm,
lldpXdot1dcbxAdminETSRecoTrafficClassBandwidth,
lldpXdot1dcbxAdminETSRecoTrafficSelectionAlgorithm
}
STATUS current
DESCRIPTION
"The collection of objects used for Enhanced
Transmission Selection."
::= { lldpXdot1dcbxGroups 1 }
lldpXdot1dcbxPFCGroup OBJECT-GROUP
OBJECTS {
lldpXdot1dcbxConfigPFCTxEnable,
lldpXdot1dcbxLocPFCWilling,
lldpXdot1dcbxLocPFCMBC,
lldpXdot1dcbxLocPFCCap,
lldpXdot1dcbxLocPFCEnableEnabled,
lldpXdot1dcbxRemPFCWilling,
lldpXdot1dcbxRemPFCMBC,
lldpXdot1dcbxRemPFCCap,
lldpXdot1dcbxRemPFCEnableEnabled,
lldpXdot1dcbxAdminPFCWilling,
lldpXdot1dcbxAdminPFCMBC,
lldpXdot1dcbxAdminPFCCap,
lldpXdot1dcbxAdminPFCEnableEnabled
}
STATUS current
DESCRIPTION
"The collection of objects used for Priority-
base Flow Control."
::= { lldpXdot1dcbxGroups 2 }
lldpXdot1dcbxApplicationPriorityGroup OBJECT-GROUP
OBJECTS {
lldpXdot1dcbxConfigApplicationPriorityTxEnable,
lldpXdot1dcbxLocApplicationPriorityAEPriority,
lldpXdot1dcbxRemApplicationPriorityAEPriority,
lldpXdot1dcbxAdminApplicationPriorityAEPriority
}
STATUS current
DESCRIPTION
"The collection of objects used for Application
priority."
::= { lldpXdot1dcbxGroups 3 }
lldpXdot1dcbxApplicationVlanGroup OBJECT-GROUP
OBJECTS {
lldpXdot1dcbxConfigApplicationVlanTxEnable,
lldpXdot1dcbxLocApplicationVlanAEVlanId,
lldpXdot1dcbxRemApplicationVlanAEVlanId,
lldpXdot1dcbxAdminApplicationVlanAEVlanId
}
STATUS current
DESCRIPTION
"The collection of objects used for Application
VLAN."
::= { lldpXdot1dcbxGroups 4 }
END