Initial commit
This commit is contained in:
994
MIBS/LLDP-EXT-DCBX-MIB
Normal file
994
MIBS/LLDP-EXT-DCBX-MIB
Normal file
@ -0,0 +1,994 @@
|
||||
LLDP-EXT-DCBX-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, OBJECT-TYPE, Integer32, NOTIFICATION-TYPE
|
||||
FROM SNMPv2-SMI
|
||||
TEXTUAL-CONVENTION, TruthValue
|
||||
FROM SNMPv2-TC
|
||||
SnmpAdminString
|
||||
FROM SNMP-FRAMEWORK-MIB
|
||||
MODULE-COMPLIANCE, OBJECT-GROUP, NOTIFICATION-GROUP
|
||||
FROM SNMPv2-CONF
|
||||
lldpExtensions, LldpPortNumber
|
||||
FROM LLDP-MIB;
|
||||
|
||||
lldpXdcbxMIB MODULE-IDENTITY
|
||||
LAST-UPDATED "200811200000Z" -- November 20, 2008
|
||||
ORGANIZATION "IEEE ??? Working Group"
|
||||
CONTACT-INFO
|
||||
"WG-URL: ???
|
||||
WG-EMail: ???
|
||||
|
||||
Contact: Robert Cowart
|
||||
Postal: IBM
|
||||
6303 Barfield Road NE
|
||||
Atlanta, GA 30328-4233
|
||||
USA
|
||||
Tel: +1-404-935-6841
|
||||
E-mail: rcowart@us.ibm.com
|
||||
|
||||
Contact: Nagaraj Govindaiah
|
||||
Postal: EMULEX
|
||||
2560 N First St. Ste.300
|
||||
San Jose, CA 95131
|
||||
USA
|
||||
Tel: +1-408-904-4150
|
||||
E-mail: nagaraj.govindaiah@emulex.com"
|
||||
DESCRIPTION
|
||||
"The LLDP Management Information Base extension module for
|
||||
DCB Capability Exchage Protocol (DCBX).
|
||||
|
||||
In order to assure the uniqueness of the LLDP-MIB,
|
||||
lldpXdcbxMIB is branched from lldpExtensions using OUI value
|
||||
as the node. An OUI/'company_id' is a 24 bit globally unique
|
||||
assigned number referenced by various standards."
|
||||
-- OUI for IEEE DCBX is 6945 (00-1B-21)
|
||||
::= { lldpExtensions 6945 }
|
||||
--**************************************************
|
||||
-- Once the OUI is determined we will use it create
|
||||
-- the MIB branch for this extension similiar to how
|
||||
-- other LLDP extensions have done.
|
||||
--**************************************************
|
||||
|
||||
--------
|
||||
-- Textual Conventions
|
||||
--------
|
||||
|
||||
LldpXdcbxPriority ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"IEEE 802.1p Priorities."
|
||||
SYNTAX Integer32 (0..7)
|
||||
|
||||
LldpXdcbxPriorityGroup ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"DCB Priority Groups."
|
||||
SYNTAX INTEGER {priorityGroupId0(0),
|
||||
priorityGroupId1(1),
|
||||
priorityGroupId2(2),
|
||||
priorityGroupId3(3),
|
||||
priorityGroupId4(4),
|
||||
priorityGroupId5(5),
|
||||
priorityGroupId6(6),
|
||||
priorityGroupId7(7),
|
||||
reserved8(8),
|
||||
reserved9(9),
|
||||
reserved10(10),
|
||||
reserved11(11),
|
||||
reserved12(12),
|
||||
reserved13(13),
|
||||
reserved14(14),
|
||||
noBandwidthLimit(15)}
|
||||
|
||||
LldpXdcbxFeatureType ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Type code of the DCB Feature. Following is a list of defined types:
|
||||
|
||||
2 <20> Priority Groups
|
||||
3 <20> Priority Flow Control
|
||||
4 - Application Protocol"
|
||||
SYNTAX INTEGER {
|
||||
priorityGroup(2),
|
||||
priorityFlowControl(3),
|
||||
applicationProtocol(4)
|
||||
}
|
||||
|
||||
LldpXdcbxFeatureSubType ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"LLDP DCBX Feature Sub Type."
|
||||
SYNTAX INTEGER (0..255)
|
||||
|
||||
LldpXdcbxVersion ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"LLDP DCBX Version."
|
||||
SYNTAX INTEGER (0..255)
|
||||
|
||||
LldpXdcbxTC ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Traffic Classes Supported."
|
||||
SYNTAX INTEGER (0..7)
|
||||
|
||||
LldpXdcbxPgBw ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Priority Group Bandwidth Range."
|
||||
SYNTAX INTEGER (0..100)
|
||||
|
||||
LldpXdcbxTCPFC ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of TCs that can simultaneously support PFC."
|
||||
SYNTAX INTEGER (1..8)
|
||||
|
||||
LldpXdcbxTCPeer ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Private Extension: Number of TCs that supported on the peer."
|
||||
SYNTAX INTEGER (0..8)
|
||||
|
||||
LldpXdcbxAppProtos ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of Application Protocols (TLVs) supported."
|
||||
SYNTAX INTEGER (0..15)
|
||||
|
||||
LldpXdcbxSF ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Selector Field to specify Application Protocol ID Type."
|
||||
SYNTAX INTEGER {
|
||||
l2EtherType(0),
|
||||
socketNumber(1),
|
||||
reserved2(2),
|
||||
reserved3(3)
|
||||
}
|
||||
|
||||
--------
|
||||
-- DCBX MIB Objects
|
||||
--------
|
||||
|
||||
lldpXdcbxNotifications OBJECT IDENTIFIER ::= { lldpXdcbxMIB 0 }
|
||||
lldpXdcbxObjects OBJECT IDENTIFIER ::= { lldpXdcbxMIB 1 }
|
||||
lldpXdcbxFeatures OBJECT IDENTIFIER ::= { lldpXdcbxMIB 2 }
|
||||
|
||||
--------
|
||||
-- DCBX Port Configuration MIB Objects
|
||||
--------
|
||||
|
||||
lldpXdcbxPortTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF LldpXdcbxPortEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A list of all ports capable of supporting DCBX."
|
||||
::= { lldpXdcbxObjects 1 }
|
||||
|
||||
lldpXdcbxPortEntry OBJECT-TYPE
|
||||
SYNTAX LldpXdcbxPortEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry containing DCBX control parameters for a particular port."
|
||||
INDEX { lldpXdcbxPortNumber }
|
||||
::= { lldpXdcbxPortTable 1 }
|
||||
|
||||
LldpXdcbxPortEntry ::= SEQUENCE {
|
||||
lldpXdcbxPortNumber LldpPortNumber,
|
||||
lldpXdcbxPortEnable TruthValue,
|
||||
lldpXdcbxPortVersionOper LldpXdcbxVersion,
|
||||
lldpXdcbxPortVersionMax LldpXdcbxVersion,
|
||||
lldpXdcbxPortSeqNo Integer32,
|
||||
lldpXdcbxPortAckNo Integer32 }
|
||||
|
||||
lldpXdcbxPortNumber OBJECT-TYPE
|
||||
SYNTAX LldpPortNumber
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Each port contained in the chassis (that is known to the LLDP agent)
|
||||
is uniquely identified by a port number.
|
||||
|
||||
A port number has no mandatory relationship to an InterfaceIndex
|
||||
object (of the interfaces MIB, IETF RFC 2863). If the LLDP agent is a
|
||||
IEEE 802.1D, IEEE 802.1Q bridge, the LldpPortNumber will have the same
|
||||
value as the dot1dBasePort object (defined in IETF RFC 1493)
|
||||
associated corresponding bridge port. If the system hosting LLDP agent
|
||||
is not an IEEE 802.1D or an IEEE 802.1Q bridge, the LldpPortNumber
|
||||
will have the same value as the corresponding interface's
|
||||
InterfaceIndex object.
|
||||
|
||||
Port numbers should be in the range of 1 and 4096 since a particular
|
||||
port is also represented by the corresponding port number bit in
|
||||
LldpPortList."
|
||||
::= { lldpXdcbxPortEntry 1 }
|
||||
|
||||
lldpXdcbxPortEnable OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A device capable of any DCB feature must have DCBX enabled by default
|
||||
with an option for DCBX to be administratively disabled."
|
||||
DEFVAL { true }
|
||||
::= { lldpXdcbxPortEntry 2 }
|
||||
|
||||
lldpXdcbxPortVersionOper OBJECT-TYPE
|
||||
SYNTAX LldpXdcbxVersion
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Operating version of the DCBX protocol. The system adjusts as needed
|
||||
to operate at the highest version supported by both link partners."
|
||||
::= { lldpXdcbxPortEntry 3 }
|
||||
|
||||
lldpXdcbxPortVersionMax OBJECT-TYPE
|
||||
SYNTAX LldpXdcbxVersion
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Highest DCBX protocol version supported by the system. Version numbers
|
||||
start at zero. The DCBX protocol must be backward compatible with all
|
||||
previous versions."
|
||||
::= { lldpXdcbxPortEntry 4 }
|
||||
|
||||
lldpXdcbxPortSeqNo OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A value that changes each time an exchanged parameter in one or more
|
||||
of the DCB feature TLV<4C>s changes."
|
||||
::= { lldpXdcbxPortEntry 5 }
|
||||
|
||||
lldpXdcbxPortAckNo OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The SeqNo value from the most recent peer DCBX TLV that has been
|
||||
handled. This acknowledges to the peer that a specific SeqNo has
|
||||
been received."
|
||||
::= { lldpXdcbxPortEntry 6 }
|
||||
|
||||
--------
|
||||
-- DCBX General Feature Configuration MIB Objects
|
||||
--------
|
||||
|
||||
lldpXdcbxFeatTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF LldpXdcbxFeatEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A list of DCBX features configured on this system."
|
||||
::= { lldpXdcbxFeatures 1 }
|
||||
|
||||
lldpXdcbxFeatEntry OBJECT-TYPE
|
||||
SYNTAX LldpXdcbxFeatEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A entry containing DCBX feature parameters which are common to all
|
||||
features."
|
||||
INDEX { lldpXdcbxPortNumber, lldpXdcbxFeatType, lldpXdcbxFeatSubType }
|
||||
::= { lldpXdcbxFeatTable 1 }
|
||||
|
||||
LldpXdcbxFeatEntry ::= SEQUENCE {
|
||||
lldpXdcbxFeatType LldpXdcbxFeatureType,
|
||||
lldpXdcbxFeatSubType LldpXdcbxFeatureSubType,
|
||||
lldpXdcbxFeatVersionOper LldpXdcbxVersion,
|
||||
lldpXdcbxFeatVersionMax LldpXdcbxVersion,
|
||||
lldpXdcbxFeatEnable TruthValue,
|
||||
lldpXdcbxFeatWilling TruthValue,
|
||||
lldpXdcbxFeatError TruthValue,
|
||||
lldpXdcbxFeatAdvertise TruthValue,
|
||||
lldpXdcbxFeatOperMode TruthValue,
|
||||
lldpXdcbxFeatSyncd TruthValue,
|
||||
lldpXdcbxFeatSeqNo Integer32,
|
||||
lldpXdcbxFeatPeerWilling TruthValue,
|
||||
lldpXdcbxFeatLocalParameterChange TruthValue,
|
||||
lldpXdcbxFeatPeerEnable TruthValue,
|
||||
lldpXdcbxFeatPeerError TruthValue,
|
||||
lldpXdcbxFeatPeerAdvertise TruthValue,
|
||||
lldpXdcbxFeatPeerTC LldpXdcbxTCPeer }
|
||||
|
||||
lldpXdcbxFeatType OBJECT-TYPE
|
||||
SYNTAX LldpXdcbxFeatureType
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Type code of the DCB Feature. Following is a list of defined types:
|
||||
|
||||
2 <20> Priority Groups
|
||||
3 <20> Priority Flow Control
|
||||
4 <20> Application Protocol"
|
||||
::= { lldpXdcbxFeatEntry 1 }
|
||||
|
||||
lldpXdcbxFeatSubType OBJECT-TYPE
|
||||
SYNTAX LldpXdcbxFeatureSubType
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Some Feature TLVs may define subtypes that are specific to that
|
||||
feature. When subtypes are not defined by a specific feature, subtype
|
||||
field should be set to zero.
|
||||
|
||||
In general, the Type and SubType, taken together, identify a unique
|
||||
feature that is managed by an instance of the DCB Feature State
|
||||
Machine."
|
||||
DEFVAL { 0 }
|
||||
::= { lldpXdcbxFeatEntry 2 }
|
||||
|
||||
lldpXdcbxFeatVersionOper OBJECT-TYPE
|
||||
SYNTAX LldpXdcbxVersion
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Operating version of the feature. The system adjusts to operate at the
|
||||
highest version supported by both link partners."
|
||||
::= { lldpXdcbxFeatEntry 3 }
|
||||
|
||||
lldpXdcbxFeatVersionMax OBJECT-TYPE
|
||||
SYNTAX LldpXdcbxVersion
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Highest feature version supported by the system. Version numbers start
|
||||
at zero. The feature must be backward compatible for all previous
|
||||
versions."
|
||||
::= { lldpXdcbxFeatEntry 4 }
|
||||
|
||||
lldpXdcbxFeatEnable OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Locally administered parameter that indicates whether the DCB feature
|
||||
is enabled or not."
|
||||
DEFVAL { true }
|
||||
::= { lldpXdcbxFeatEntry 5 }
|
||||
|
||||
lldpXdcbxFeatWilling OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Locally administered parameter that indicates whether this feature
|
||||
accepts its configuration from the peer or not. When set to TRUE, the
|
||||
system uses the DesiredCfg supplied by a not Willing peer as the
|
||||
OperCfg. A system set to Willing must be capable of accepting any
|
||||
valid DesiredCfg for the feature from the peer.
|
||||
|
||||
If both local and remote systems have the same value for the Willing
|
||||
flag, then the local DesiredCfg is used and the operational outcome of
|
||||
the exchange is determined by the Compatible method of the feature."
|
||||
DEFVAL { true }
|
||||
::= { lldpXdcbxFeatEntry 6 }
|
||||
|
||||
lldpXdcbxFeatError OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates that an error has occurred during the configuration exchange
|
||||
with the peer. Error is set TRUE when the OperCfg and OperMode of a
|
||||
feature cannot be set as the protocol requires. Error is also set to
|
||||
TRUE when the Compatible method for the feature fails. The Feature
|
||||
turns OperMode to FALSE if either the local or remote Error flag is
|
||||
set to TRUE.
|
||||
|
||||
Duplicate TLV<4C>s for the same Type/SubType or the DCBX Control TLV also
|
||||
causes Error to be set to TRUE."
|
||||
DEFVAL { false }
|
||||
::= { lldpXdcbxFeatEntry 7 }
|
||||
|
||||
lldpXdcbxFeatAdvertise OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Locally administered parameter that indicates whether this feature is
|
||||
exchanged in the DCBX TLV. When Advertise is False, received TLVs for
|
||||
this feature are ignored."
|
||||
::= { lldpXdcbxFeatEntry 8 }
|
||||
|
||||
lldpXdcbxFeatOperMode OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Operational state of the feature."
|
||||
::= { lldpXdcbxFeatEntry 9 }
|
||||
|
||||
lldpXdcbxFeatSyncd OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates whether the current DesiredCfg has been received by the
|
||||
peer."
|
||||
::= { lldpXdcbxFeatEntry 10 }
|
||||
|
||||
lldpXdcbxFeatSeqNo OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"When Syncd is False, this indicates the value that SeqNo must
|
||||
become equal to before Syncd can become True."
|
||||
::= { lldpXdcbxFeatEntry 11 }
|
||||
|
||||
lldpXdcbxFeatPeerWilling OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Willing state of the peer as received in a DCBX TLV from the
|
||||
peer."
|
||||
::= { lldpXdcbxFeatEntry 12 }
|
||||
|
||||
lldpXdcbxFeatLocalParameterChange OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates that a configurable DCB Feature TLV field or state variable
|
||||
has been modified on the local system."
|
||||
::= { lldpXdcbxFeatEntry 13 }
|
||||
|
||||
lldpXdcbxFeatPeerEnable OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Private Extension: The Feature Enable state of the peer as received in a DCBX TLV from the
|
||||
peer."
|
||||
::= { lldpXdcbxFeatEntry 14 }
|
||||
|
||||
lldpXdcbxFeatPeerError OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Private Extension: The Feature Error state of the peer as received in a DCBX TLV from the
|
||||
peer."
|
||||
::= { lldpXdcbxFeatEntry 15 }
|
||||
|
||||
lldpXdcbxFeatPeerAdvertise OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Private Extension: The Feature Advertisment state of the peer as received in a DCBX TLV from the
|
||||
peer."
|
||||
::= { lldpXdcbxFeatEntry 16 }
|
||||
|
||||
lldpXdcbxFeatPeerTC OBJECT-TYPE
|
||||
SYNTAX LldpXdcbxTCPeer
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Private Extension: Number of TCs that supported on the peer.
|
||||
Relevan for PG and PFC features. If not relevant (as for App feat), will be set to 0."
|
||||
::= { lldpXdcbxFeatEntry 17 }
|
||||
|
||||
--------
|
||||
-- DCBX Priority Group Feature Configuration MIB Objects
|
||||
--------
|
||||
|
||||
lldpXdcbxFeatPg OBJECT IDENTIFIER ::= { lldpXdcbxFeatures 2 }
|
||||
|
||||
lldpXdcbxFeatPgNumTCsSupported OBJECT-TYPE
|
||||
SYNTAX LldpXdcbxTC
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of TCs supported by device.
|
||||
Number of Priority Groups supported by a device can not be more than
|
||||
number of TCs supported."
|
||||
::= { lldpXdcbxFeatPg 1 }
|
||||
|
||||
lldpXdcbxFeatPgPrioAllocTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF LldpXdcbxFeatPgPrioAllocEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A list of priorities and the their priority group assignment or
|
||||
declaration of no bandwidth limit."
|
||||
::= { lldpXdcbxFeatPg 2 }
|
||||
|
||||
lldpXdcbxFeatPgPrioAllocEntry OBJECT-TYPE
|
||||
SYNTAX LldpXdcbxFeatPgPrioAllocEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry for a priority which allows the priority to be assigned to a
|
||||
priority group, or declared with no bandwidth limit."
|
||||
INDEX { lldpXdcbxPortNumber, lldpXdcbxFeatPgPrioAllocPrioId }
|
||||
::= { lldpXdcbxFeatPgPrioAllocTable 1 }
|
||||
|
||||
LldpXdcbxFeatPgPrioAllocEntry ::= SEQUENCE {
|
||||
lldpXdcbxFeatPgPrioAllocPrioId LldpXdcbxPriority,
|
||||
lldpXdcbxFeatPgPrioAllocPgIdDesired LldpXdcbxPriorityGroup,
|
||||
lldpXdcbxFeatPgPrioAllocPgIdOper LldpXdcbxPriorityGroup,
|
||||
lldpXdcbxFeatPgPrioAllocPgIdPeer LldpXdcbxPriorityGroup}
|
||||
|
||||
lldpXdcbxFeatPgPrioAllocPrioId OBJECT-TYPE
|
||||
SYNTAX LldpXdcbxPriority
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The priority which is to be assigned to a priority group, or defined
|
||||
with no bandwidth limit."
|
||||
::= { lldpXdcbxFeatPgPrioAllocEntry 1 }
|
||||
|
||||
lldpXdcbxFeatPgPrioAllocPgIdDesired OBJECT-TYPE
|
||||
SYNTAX LldpXdcbxPriorityGroup
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The locally configured priority group value assigned to this
|
||||
priority."
|
||||
::= { lldpXdcbxFeatPgPrioAllocEntry 2 }
|
||||
|
||||
lldpXdcbxFeatPgPrioAllocPgIdOper OBJECT-TYPE
|
||||
SYNTAX LldpXdcbxPriorityGroup
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The operating priority group value assigned to this priority.
|
||||
|
||||
NOTE: This value may be different than the locally desired value
|
||||
depending on whether or not this feature is 'willing' to accept the
|
||||
peer's desired configuration. The operating configuration MUST match
|
||||
either the locally desired configuration or the peer's desired
|
||||
configuration if the feature is operational."
|
||||
::= { lldpXdcbxFeatPgPrioAllocEntry 3 }
|
||||
|
||||
lldpXdcbxFeatPgPrioAllocPgIdPeer OBJECT-TYPE
|
||||
SYNTAX LldpXdcbxPriorityGroup
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The priority group value that the peer desires to assign to this
|
||||
priority."
|
||||
::= { lldpXdcbxFeatPgPrioAllocEntry 4 }
|
||||
|
||||
|
||||
lldpXdcbxFeatPgBwAllocTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF LldpXdcbxFeatPgBwAllocEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A list of priority group bandwidth allocations."
|
||||
::= { lldpXdcbxFeatPg 3 }
|
||||
|
||||
lldpXdcbxFeatPgBwAllocEntry OBJECT-TYPE
|
||||
SYNTAX LldpXdcbxFeatPgBwAllocEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry for a priority group bandwidth allocation."
|
||||
INDEX { lldpXdcbxPortNumber, lldpXdcbxFeatPgBwAllocPgId }
|
||||
::= { lldpXdcbxFeatPgBwAllocTable 1 }
|
||||
|
||||
LldpXdcbxFeatPgBwAllocEntry ::= SEQUENCE {
|
||||
lldpXdcbxFeatPgBwAllocPgId LldpXdcbxPriorityGroup,
|
||||
lldpXdcbxFeatPgBwAllocBwDesired LldpXdcbxPgBw,
|
||||
lldpXdcbxFeatPgBwAllocBwOper LldpXdcbxPgBw,
|
||||
lldpXdcbxFeatPgBwAllocBwPeer LldpXdcbxPgBw}
|
||||
|
||||
lldpXdcbxFeatPgBwAllocPgId OBJECT-TYPE
|
||||
SYNTAX LldpXdcbxPriorityGroup
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The priority group for which bandwidth is allocated in this table."
|
||||
::= { lldpXdcbxFeatPgBwAllocEntry 1 }
|
||||
|
||||
lldpXdcbxFeatPgBwAllocBwDesired OBJECT-TYPE
|
||||
SYNTAX LldpXdcbxPgBw
|
||||
UNITS "percent"
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The locally configured bandwidth allocated to this priority group."
|
||||
::= { lldpXdcbxFeatPgBwAllocEntry 2 }
|
||||
|
||||
lldpXdcbxFeatPgBwAllocBwOper OBJECT-TYPE
|
||||
SYNTAX LldpXdcbxPgBw
|
||||
UNITS "percent"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The operating bandwidth allocated to this priority group.
|
||||
|
||||
NOTE: This value may be different than the locally desired value
|
||||
depending on whether or not this feature is 'willing' to accept the
|
||||
peer's desired configuration. The operating configuration MUST match
|
||||
either the locally desired configuration or the peer's desired
|
||||
configuration if the feature is operational."
|
||||
::= { lldpXdcbxFeatPgBwAllocEntry 3 }
|
||||
|
||||
lldpXdcbxFeatPgBwAllocBwPeer OBJECT-TYPE
|
||||
SYNTAX LldpXdcbxPgBw
|
||||
UNITS "percent"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The bandwidth allocation that the peer desires to assign to this
|
||||
priority group."
|
||||
::= { lldpXdcbxFeatPgBwAllocEntry 4 }
|
||||
|
||||
|
||||
--------
|
||||
-- DCBX Priority Flow Control Feature Configuration MIB Objects
|
||||
--------
|
||||
|
||||
lldpXdcbxFeatPfc OBJECT IDENTIFIER ::= { lldpXdcbxFeatures 3 }
|
||||
|
||||
lldpXdcbxFeatPfcNumTCPFCSupported OBJECT-TYPE
|
||||
SYNTAX LldpXdcbxTCPFC
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of TCs that can simultaneously support PFC."
|
||||
::= { lldpXdcbxFeatPfc 1 }
|
||||
|
||||
lldpXdcbxFeatPfcTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF LldpXdcbxFeatPfcEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A list of priority flow control configurations for each priority."
|
||||
::= { lldpXdcbxFeatPfc 2 }
|
||||
|
||||
lldpXdcbxFeatPfcEntry OBJECT-TYPE
|
||||
SYNTAX LldpXdcbxFeatPfcEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry for configuring priority flow control for each priority."
|
||||
INDEX { lldpXdcbxPortNumber, lldpXdcbxFeatPfcPriority }
|
||||
::= { lldpXdcbxFeatPfcTable 1 }
|
||||
|
||||
LldpXdcbxFeatPfcEntry ::= SEQUENCE {
|
||||
lldpXdcbxFeatPfcPriority LldpXdcbxPriority,
|
||||
lldpXdcbxFeatPfcEnableDesired TruthValue,
|
||||
lldpXdcbxFeatPfcEnableOper TruthValue,
|
||||
lldpXdcbxFeatPfcEnablePeer TruthValue }
|
||||
|
||||
lldpXdcbxFeatPfcPriority OBJECT-TYPE
|
||||
SYNTAX LldpXdcbxPriority
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The priority for which priority flow control is being configured."
|
||||
::= { lldpXdcbxFeatPfcEntry 1 }
|
||||
|
||||
lldpXdcbxFeatPfcEnableDesired OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The locally configured status of priority flow control for this
|
||||
priority.
|
||||
|
||||
0: Disabled
|
||||
1: Enabled
|
||||
|
||||
PFC Enabled means that flow control in both directions (Rx and Tx) is
|
||||
enabled."
|
||||
::= { lldpXdcbxFeatPfcEntry 2 }
|
||||
|
||||
lldpXdcbxFeatPfcEnableOper OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The operating status of priority flow control for this priority.
|
||||
|
||||
NOTE: This value may be different than the locally desired value
|
||||
depending on whether or not this feature is 'willing' to accept the
|
||||
peer's desired configuration. The operating configuration MUST match
|
||||
either the locally desired configuration or the peer's desired
|
||||
configuration if the feature is operational."
|
||||
::= { lldpXdcbxFeatPfcEntry 3 }
|
||||
|
||||
lldpXdcbxFeatPfcEnablePeer OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The priority flow control status that the peer desires to assign to
|
||||
this priority."
|
||||
::= { lldpXdcbxFeatPfcEntry 4 }
|
||||
|
||||
--------
|
||||
-- DCBX Application Protocol Feature Configuration MIB Objects
|
||||
--------
|
||||
|
||||
lldpXdcbxFeatAppProto OBJECT IDENTIFIER ::= { lldpXdcbxFeatures 4 }
|
||||
|
||||
lldpXdcbxFeatAppProtoTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF LldpXdcbxFeatAppProtoEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A list of Application Protocol configurations."
|
||||
::= { lldpXdcbxFeatAppProto 1 }
|
||||
|
||||
lldpXdcbxFeatAppProtoEntry OBJECT-TYPE
|
||||
SYNTAX LldpXdcbxFeatAppProtoEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry for configuring Application Protocol ID."
|
||||
INDEX { lldpXdcbxPortNumber, lldpXdcbxFeatAppProtoIndex }
|
||||
::= { lldpXdcbxFeatAppProtoTable 1 }
|
||||
|
||||
LldpXdcbxFeatAppProtoEntry ::= SEQUENCE {
|
||||
lldpXdcbxFeatAppProtoIndex LldpXdcbxAppProtos,
|
||||
lldpXdcbxFeatAppProtoSF LldpXdcbxSF,
|
||||
lldpXdcbxFeatAppProtoOUI Integer32,
|
||||
lldpXdcbxFeatAppProtoId INTEGER }
|
||||
|
||||
lldpXdcbxFeatAppProtoIndex OBJECT-TYPE
|
||||
SYNTAX LldpXdcbxAppProtos
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The index of the Application Protocol being configured in a list of
|
||||
Application Protocols."
|
||||
::= { lldpXdcbxFeatAppProtoEntry 1 }
|
||||
|
||||
lldpXdcbxFeatAppProtoSF OBJECT-TYPE
|
||||
SYNTAX LldpXdcbxSF
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The value of the Selector Field for this application protocol."
|
||||
::= { lldpXdcbxFeatAppProtoEntry 2 }
|
||||
|
||||
lldpXdcbxFeatAppProtoOUI OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The value of the Application Protocol OUI for this application
|
||||
protocol."
|
||||
::= { lldpXdcbxFeatAppProtoEntry 3 }
|
||||
|
||||
lldpXdcbxFeatAppProtoId OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The value of the Application Protocol ID for this application
|
||||
protocol."
|
||||
::= { lldpXdcbxFeatAppProtoEntry 4 }
|
||||
|
||||
lldpXdcbxFeatAppProtoPrioTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF LldpXdcbxFeatAppProtoPrioEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A list of priority configurations for each application protocol."
|
||||
::= { lldpXdcbxFeatAppProto 2 }
|
||||
|
||||
lldpXdcbxFeatAppProtoPrioEntry OBJECT-TYPE
|
||||
SYNTAX LldpXdcbxFeatAppProtoPrioEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry for selecting priorities for the Application Protocol."
|
||||
INDEX { lldpXdcbxPortNumber, lldpXdcbxFeatAppProtoIndex, lldpXdcbxFeatAppProtoPriority }
|
||||
::= { lldpXdcbxFeatAppProtoPrioTable 1 }
|
||||
|
||||
LldpXdcbxFeatAppProtoPrioEntry ::= SEQUENCE {
|
||||
lldpXdcbxFeatAppProtoPriority LldpXdcbxPriority,
|
||||
lldpXdcbxFeatAppProtoEnableDesired TruthValue,
|
||||
lldpXdcbxFeatAppProtoEnableOper TruthValue,
|
||||
lldpXdcbxFeatAppProtoEnablePeer TruthValue }
|
||||
|
||||
lldpXdcbxFeatAppProtoPriority OBJECT-TYPE
|
||||
SYNTAX LldpXdcbxPriority
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The priority for which Application Protocol is being configured."
|
||||
::= { lldpXdcbxFeatAppProtoPrioEntry 1 }
|
||||
|
||||
lldpXdcbxFeatAppProtoEnableDesired OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The locally configured status of Application Protocol for this
|
||||
priority.
|
||||
|
||||
0: Disabled
|
||||
1: Enabled"
|
||||
::= { lldpXdcbxFeatAppProtoPrioEntry 2 }
|
||||
|
||||
lldpXdcbxFeatAppProtoEnableOper OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The operating status of Application Protocol for this priority.
|
||||
|
||||
NOTE: This value may be different than the locally desired value
|
||||
depending on whether or not this feature is 'willing' to accept the
|
||||
peer's desired configuration. The operating configuration MUST match
|
||||
either the locally desired configuration or the peer's desired
|
||||
configuration if the feature is operational."
|
||||
::= { lldpXdcbxFeatAppProtoPrioEntry 3 }
|
||||
|
||||
lldpXdcbxFeatAppProtoEnablePeer OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Application Protocol status that the peer desires to assign to
|
||||
this priority."
|
||||
::= { lldpXdcbxFeatAppProtoPrioEntry 4 }
|
||||
|
||||
|
||||
--------
|
||||
-- DCBX Notifications
|
||||
--------
|
||||
|
||||
lldpXdcbxMiscControlError NOTIFICATION-TYPE
|
||||
OBJECTS { lldpXdcbxPortNumber }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This trap is sent whenever an error occurs with DCBX control and there
|
||||
is no other trap defined for the specific error condition."
|
||||
::= { lldpXdcbxNotifications 1 }
|
||||
|
||||
lldpXdcbxMiscFeatureError NOTIFICATION-TYPE
|
||||
OBJECTS { lldpXdcbxFeatError }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This trap is sent whenever lldpXdcbxFeatError is true and there is no
|
||||
other trap defined for the specific error condition."
|
||||
::= { lldpXdcbxNotifications 2 }
|
||||
|
||||
lldpXdcbxMultiplePeers NOTIFICATION-TYPE
|
||||
OBJECTS { lldpXdcbxPortNumber }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This trap is sent when multiple LLDP neighbors are detected on the
|
||||
same port.
|
||||
|
||||
DCBX is expected to operate over a point to point link. If multiple
|
||||
LLDP neighbors are detected, then DCBX behaves as if the peer's DCBX
|
||||
TLVs are not present until the multiple LLDP neighbor condition is no
|
||||
longer present. An LLDP neighbor is identified by its logical MAC
|
||||
Service Access Identifier (MSAP). The logical MSAP is a concatenation
|
||||
of the chassis ID and port ID values transmitted in the LLDPDU."
|
||||
::= { lldpXdcbxNotifications 3 }
|
||||
|
||||
lldpXdcbxLldpTxDisabled NOTIFICATION-TYPE
|
||||
OBJECTS { lldpXdcbxPortNumber }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This trap is sent when the LLDP transmit has been disabled.
|
||||
|
||||
LLDP gives administrator control to enable/disable the protocol
|
||||
independently on the Rx side and Tx side. Since DCBX is an
|
||||
acknowledged protocol which uses LLDP, for the protocol to operate
|
||||
correctly both LLDP Rx and Tx must be enabled on the interface on
|
||||
which DCBX runs. The behavior of DCBX is as follows with respect to
|
||||
LLDP Rx/Tx admin state controls:
|
||||
|
||||
- If either of Rx or Tx is in disable state, DCBX is disabled on the
|
||||
interface. Neither the control nor feature state machines should
|
||||
run. The LLDP PDU's that are generated from this interface do not
|
||||
have any DCBX TLVs. If the peer sends DCBX TLVs they should be
|
||||
ignored as far as the DCBX state machines are concerned.
|
||||
|
||||
- When DCBX is currently running and LLDP TX is disabled, then
|
||||
according to the LLDP specification, a shutdown LLDPDU is sent. When
|
||||
the peer receives this PDU, DCBX is determined to be disabled on the
|
||||
peer. This is equivalent to DCBX TLV TTL expired in the Control
|
||||
State machine and Rx.Feature.present() = FALSE in the Feature state
|
||||
machine. If for some reason this frame is lost, then DCBX depends on
|
||||
standard rxInfoTTL expiry of the peer's LLDP TLV's.
|
||||
|
||||
- When DCBX is currently running and LLDP Rx is disabled, then all
|
||||
DCBX TLV's including the control TLV should be withdrawn from the
|
||||
LLDP PDUs that the interface generates. The peer's behavior should
|
||||
be the same as discussed in the previous case."
|
||||
::= { lldpXdcbxNotifications 4 }
|
||||
|
||||
lldpXdcbxLldpRxDisabled NOTIFICATION-TYPE
|
||||
OBJECTS { lldpXdcbxPortNumber }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This trap is sent when the LLDP receive has been disabled.
|
||||
|
||||
LLDP gives administrator control to enable/disable the protocol
|
||||
independently on the Rx side and Tx side. Since DCBX is an
|
||||
acknowledged protocol which uses LLDP, for the protocol to operate
|
||||
correctly both LLDP Rx and Tx must be enabled on the interface on
|
||||
which DCBX runs. The behavior of DCBX is as follows with respect to
|
||||
LLDP Rx/Tx admin state controls:
|
||||
|
||||
- If either of Rx or Tx is in disable state, DCBX is disabled on the
|
||||
interface. Neither the control nor feature state machines should
|
||||
run. The LLDP PDU's that are generated from this interface do not
|
||||
have any DCBX TLVs. If the peer sends DCBX TLVs they should be
|
||||
ignored as far as the DCBX state machines are concerned.
|
||||
|
||||
- When DCBX is currently running and LLDP TX is disabled, then
|
||||
according to the LLDP specification, a shutdown LLDPDU is sent. When
|
||||
the peer receives this PDU, DCBX is determined to be disabled on the
|
||||
peer. This is equivalent to DCBX TLV TTL expired in the Control
|
||||
State machine and Rx.Feature.present() = FALSE in the Feature state
|
||||
machine. If for some reason this frame is lost, then DCBX depends on
|
||||
standard rxInfoTTL expiry of the peer's LLDP TLV's.
|
||||
|
||||
- When DCBX is currently running and LLDP Rx is disabled, then all
|
||||
DCBX TLV's including the control TLV should be withdrawn from the
|
||||
LLDP PDUs that the interface generates. The peer's behavior should
|
||||
be the same as discussed in the previous case."
|
||||
::= { lldpXdcbxNotifications 5 }
|
||||
|
||||
lldpXdcbxDupControlTlv NOTIFICATION-TYPE
|
||||
OBJECTS { lldpXdcbxPortNumber }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This trap is sent when a duplicate control Sub-TLV is detected.
|
||||
|
||||
The DCBX Control Sub-TLV and the set of Feature Sub-TLVs can be
|
||||
arranged in any order within the DCBX TLV. Duplicate Sub-TLV<4C>s (such
|
||||
as more than one Sub-TLV for the same feature) are not allowed.
|
||||
A duplicate DCBX Control TLV causes an error for all features."
|
||||
::= { lldpXdcbxNotifications 6 }
|
||||
|
||||
lldpXdcbxDupFeatureTlv NOTIFICATION-TYPE
|
||||
OBJECTS { lldpXdcbxFeatType }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This trap is sent when a duplicate feature Sub-TLV is detected.
|
||||
|
||||
The DCBX Control Sub-TLV and the set of Feature Sub-TLVs can be
|
||||
arranged in any order within the DCBX TLV. Duplicate Sub-TLV's (such
|
||||
as more than one Sub-TLV for the same feature) are not allowed.
|
||||
Duplicates are handled as a configuration error for the feature."
|
||||
::= { lldpXdcbxNotifications 7 }
|
||||
|
||||
lldpXdcbxPeerNoFeat NOTIFICATION-TYPE
|
||||
OBJECTS { lldpXdcbxFeatType }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This trap is sent when a feature is not supported on by a peer.
|
||||
|
||||
This condition can occur when a device does not support a feature (not
|
||||
really an error) or if the feature's Advertise flag is off (possible
|
||||
configuration error)."
|
||||
::= { lldpXdcbxNotifications 8 }
|
||||
|
||||
lldpXdcbxPeerNoResp NOTIFICATION-TYPE
|
||||
OBJECTS { lldpXdcbxPortNumber }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This trap is sent when the peer has stopped responding as evidenced by
|
||||
an LLDP timeout event."
|
||||
::= { lldpXdcbxNotifications 9 }
|
||||
|
||||
lldpXdcbxPeerConfigMismatch NOTIFICATION-TYPE
|
||||
OBJECTS { lldpXdcbxPortNumber }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This trap is sent when the configuration received from peer results
|
||||
into partial or complete mismatch."
|
||||
::= { lldpXdcbxNotifications 10 }
|
||||
|
||||
END
|
Reference in New Issue
Block a user