initial commit; version 22.5.12042
This commit is contained in:
243
mibs/rfc/IEEE8021-MVRPX-MIB
Normal file
243
mibs/rfc/IEEE8021-MVRPX-MIB
Normal file
@ -0,0 +1,243 @@
|
||||
IEEE8021-MVRPX-MIB
|
||||
DEFINITIONS ::= BEGIN
|
||||
|
||||
-- ******************************************************************
|
||||
-- IEEE P802.1Q(TM) Multiple VLAN Registration Protocol Extension MIB
|
||||
-- ******************************************************************
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY,
|
||||
OBJECT-TYPE
|
||||
FROM SNMPv2-SMI -- [RFC2578]
|
||||
TruthValue
|
||||
FROM SNMPv2-TC -- [RFC2579]
|
||||
MODULE-COMPLIANCE,
|
||||
OBJECT-GROUP FROM SNMPv2-CONF -- [RFC2580]
|
||||
systemGroup
|
||||
FROM SNMPv2-MIB -- [RFC3418]
|
||||
ieee8021BridgeBasePortEntry
|
||||
|
||||
FROM IEEE8021-BRIDGE-MIB -- IEEE Std 802.1Q
|
||||
;
|
||||
|
||||
|
||||
ieee8021MvrpxMib
|
||||
MODULE-IDENTITY
|
||||
LAST-UPDATED "201806280000Z" -- June 28, 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: IEEE Standards Board
|
||||
445 Hoes Lane
|
||||
Piscataway, NJ 08854
|
||||
USA
|
||||
E-mail: stds-802-1-L@ieee.org
|
||||
"
|
||||
DESCRIPTION
|
||||
"Multiple VLAN Registration Protocol extension module for
|
||||
managing MVRP extensions defined in IEEE Std 802.1Q
|
||||
|
||||
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 part of IEEE Std 802.1Q;
|
||||
see the draft itself for full legal notices.
|
||||
"
|
||||
|
||||
REVISION "201806280000Z" -- June 28, 2018
|
||||
DESCRIPTION
|
||||
"Published as part of IEEE Std 802.1Q-2018.
|
||||
Cross references updated and corrected."
|
||||
|
||||
REVISION "201412150000Z" -- December 15, 2014
|
||||
DESCRIPTION
|
||||
"Published as part of IEEE Std 802.1Q 2014 revision.
|
||||
Cross references updated and corrected."
|
||||
|
||||
REVISION "201104050000Z" -- (YYYYMMDDHHMM Zulu=GMT)
|
||||
DESCRIPTION
|
||||
"Included in IEEE Std 802.1Qbe-2011
|
||||
|
||||
Copyright (C) IEEE (2011)."
|
||||
::= { iso(1) org(3) ieee(111)
|
||||
standards-association-numbers-series-standards (2)
|
||||
lan-man-stds (802) ieee802dot1 (1) ieee802dot1mibs (1) 22 }
|
||||
|
||||
ieee8021MvrpxMIBObjects
|
||||
OBJECT IDENTIFIER ::= { ieee8021MvrpxMib 1 }
|
||||
ieee8021MvrpxConformance
|
||||
OBJECT IDENTIFIER ::= { ieee8021MvrpxMib 2 }
|
||||
|
||||
|
||||
|
||||
-- =============================================================
|
||||
-- MVRP extension augmentation of the Generic Bridge Port Table
|
||||
-- =============================================================
|
||||
|
||||
ieee8021MvrpxPortTable
|
||||
OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF Ieee8021MvrpxPortEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A table that contains controls for the Multiple VLAN
|
||||
Registration Protocol (MVRP) state machines for all of the Ports
|
||||
of a Bridge."
|
||||
REFERENCE "12.9.2"
|
||||
::= { ieee8021MvrpxMIBObjects 1 }
|
||||
|
||||
ieee8021MvrpxPortEntry
|
||||
OBJECT-TYPE
|
||||
SYNTAX Ieee8021MvrpxPortEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Each entry contains the MVRP Registrar controls for one Port."
|
||||
AUGMENTS { ieee8021BridgeBasePortEntry }
|
||||
::= { ieee8021MvrpxPortTable 1 }
|
||||
|
||||
Ieee8021MvrpxPortEntry
|
||||
::= SEQUENCE {
|
||||
ieee8021MvrpxPortNewOnly TruthValue,
|
||||
ieee8021MvrpxPortMvrpNewPropagated TruthValue,
|
||||
ieee8021MvrpxPortXmitZero TruthValue
|
||||
}
|
||||
|
||||
ieee8021MvrpxPortNewOnly
|
||||
OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The mode of operation of the MVRP state machines on
|
||||
this port, if enabled. The value of this object and the value
|
||||
of the individual Port+Attribute type enable object
|
||||
ieee8021QBridgePortMvrpEnabledStatus combine to control the
|
||||
state machines as follows:
|
||||
|
||||
ieee8021MvrpxPortNewOnly
|
||||
ieee8021QBridgePortMvrpEnabledStatus
|
||||
MVRP state machines
|
||||
|
||||
not implemented true(1) Full participant
|
||||
false(2) true(1) Full participant
|
||||
true(1) true(1) New-only participant
|
||||
not implemented false(2) MVRP disabled
|
||||
false(2) false(2) MVRP disabled
|
||||
true(1) false(2) MVRP disabled
|
||||
|
||||
This object affects all MVRP Applicant and Registrar state
|
||||
machines on this port. A change to the value of this object
|
||||
will cause a reset of all MVRP state machines for this attribute
|
||||
type on this port.
|
||||
|
||||
The value of this object MUST be retained across
|
||||
reinitializations of the management system."
|
||||
REFERENCE "12.9.2.1.3, 12.9.2.2.2"
|
||||
DEFVAL { false }
|
||||
::= { ieee8021MvrpxPortEntry 1 }
|
||||
|
||||
ieee8021MvrpxPortMvrpNewPropagated
|
||||
OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The mode of operation of the MVRP on this port, if enabled.
|
||||
If this object contains the value true(1), then all Static VLAN
|
||||
Registration Entries that are Registration Fixed are treated as
|
||||
Registration Fixed (New propagated), and if false(2), as
|
||||
Registration Fixed (New ignored)
|
||||
|
||||
This object affects only the MVRP Applicant and Registrar state
|
||||
machines on this port. A change to the value of this object
|
||||
will cause a reset of all MVRP state machines on this port.
|
||||
|
||||
The value of this object MUST be retained across
|
||||
reinitializations of the management system."
|
||||
REFERENCE "12.7.7.1.2:d, 12.7.7.3.3:d"
|
||||
DEFVAL { false }
|
||||
::= { ieee8021MvrpxPortEntry 2 }
|
||||
|
||||
ieee8021MvrpxPortXmitZero
|
||||
OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Selects whether MVRP is enabled to transmit 0 as the attribute
|
||||
value for the one VLAN ID for which this Port is in the untagged
|
||||
set, true(1) to enable transmit 0, and false(2) to transmit the
|
||||
VLAN ID. The value 0 is not transmitted unless
|
||||
ieee8021MvrpxPortNewOnly is true(1).
|
||||
|
||||
This feature is optional. If not supported, the system SHALL
|
||||
NOT allow this object to be set to the value true(1).
|
||||
|
||||
The value of this object MUST be retained across
|
||||
reinitializations of the management system."
|
||||
REFERENCE "12.9.2.1.3:c, 12.9.2.2.2:e, 11.2.3.1.7"
|
||||
DEFVAL { false }
|
||||
::= { ieee8021MvrpxPortEntry 3 }
|
||||
|
||||
|
||||
|
||||
-- ******************************************************************
|
||||
-- IEEE 802.1Qbe MVRP extension Module - Conformance Information
|
||||
-- ******************************************************************
|
||||
|
||||
ieee8021MvrpxCompliances
|
||||
OBJECT IDENTIFIER
|
||||
::= { ieee8021MvrpxConformance 1 }
|
||||
ieee8021MvrpxGroups
|
||||
OBJECT IDENTIFIER
|
||||
::= { ieee8021MvrpxConformance 2 }
|
||||
|
||||
|
||||
|
||||
-- ******************************************************************
|
||||
-- Units of conformance
|
||||
-- ******************************************************************
|
||||
|
||||
ieee8021MvrpxReqdGroup
|
||||
OBJECT-GROUP
|
||||
OBJECTS {
|
||||
ieee8021MvrpxPortNewOnly,
|
||||
ieee8021MvrpxPortMvrpNewPropagated,
|
||||
ieee8021MvrpxPortXmitZero
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Objects in the MVRP extension augmentation table required
|
||||
group."
|
||||
::= { ieee8021MvrpxGroups 1 }
|
||||
|
||||
|
||||
|
||||
-- ******************************************************************
|
||||
-- MIB Module Compliance statements
|
||||
-- ******************************************************************
|
||||
|
||||
ieee8021MvrpxCompliance
|
||||
MODULE-COMPLIANCE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The compliance statement for support by a Bridge of
|
||||
the IEEE8021-MVRPX-MIB module."
|
||||
|
||||
MODULE SNMPv2-MIB -- The SNMPv2-MIB, RFC 3418
|
||||
MANDATORY-GROUPS {
|
||||
systemGroup
|
||||
}
|
||||
|
||||
MODULE
|
||||
MANDATORY-GROUPS {
|
||||
ieee8021MvrpxReqdGroup
|
||||
}
|
||||
|
||||
::= { ieee8021MvrpxCompliances 1 }
|
||||
|
||||
END
|
Reference in New Issue
Block a user