841 lines
27 KiB
Plaintext
841 lines
27 KiB
Plaintext
ALCATEL-IND1-MVRP-MIB DEFINITIONS ::= BEGIN
|
|
|
|
IMPORTS
|
|
Counter32, MODULE-IDENTITY,
|
|
OBJECT-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE, Integer32
|
|
FROM SNMPv2-SMI
|
|
VlanId FROM Q-BRIDGE-MIB
|
|
InterfaceIndex FROM IF-MIB
|
|
MODULE-COMPLIANCE, OBJECT-GROUP
|
|
FROM SNMPv2-CONF
|
|
softentIND1Mvrp FROM ALCATEL-IND1-BASE
|
|
MacAddress FROM SNMPv2-TC
|
|
EnabledStatus FROM P-BRIDGE-MIB
|
|
TEXTUAL-CONVENTION FROM SNMPv2-TC;
|
|
|
|
|
|
alcatelIND1MVRPMIB MODULE-IDENTITY
|
|
LAST-UPDATED "200908070000Z"
|
|
ORGANIZATION "Alcatel-Lucent"
|
|
CONTACT-INFO
|
|
"Please consult with Customer Service to insure the most appropriate
|
|
version of this document is used with the products in question:
|
|
|
|
Alcatel-Lucent, Enterprise Solutions Division
|
|
(Formerly Alcatel Internetworking, Incorporated)
|
|
26801 West Agoura Road
|
|
Agoura Hills, CA 91301-5122
|
|
United States Of America
|
|
|
|
Telephone: North America +1 800 995 2696
|
|
Latin America +1 877 919 9526
|
|
Europe +31 23 556 0100
|
|
Asia +65 394 7933
|
|
All Other +1 818 878 4507
|
|
|
|
Electronic Mail: support@ind.alcatel.com
|
|
World Wide Web: http://alcatel-lucent.com/wps/portal/enterprise
|
|
File Transfer Protocol: ftp://ftp.ind.alcatel.com/pub/products/mibs"
|
|
|
|
DESCRIPTION
|
|
"This module describes an authoritative enterprise-specific Simple
|
|
Network Management Protocol (SNMP) Management Information Base (MIB):
|
|
|
|
For the Birds Of Prey Product Line
|
|
MVRP for the distribution of VLAN configuration information.
|
|
|
|
The right to make changes in specification and other information
|
|
contained in this document without prior notice is reserved.
|
|
|
|
No liability shall be assumed for any incidental, indirect, special, or
|
|
consequential damages whatsoever arising from or related to this
|
|
document or the information contained herein.
|
|
|
|
Vendors, end-users, and other interested parties are granted
|
|
non-exclusive license to use this specification in connection with
|
|
management of the products for which it is intended to be used.
|
|
|
|
Copyright (C) 1995-2009 Alcatel-Lucent, Incorporated
|
|
ALL RIGHTS RESERVED WORLDWIDE"
|
|
|
|
REVISION "200908070000Z"
|
|
|
|
DESCRIPTION
|
|
"The MVRP MIB defines a set of MVRP related management objects for VLANs
|
|
and ports that support Multiple VLAN Registration Protocol (MVRP). MVRP as a
|
|
protocol provides mechanisms to dynamically learn and further propagate VLAN
|
|
membership information across a bridged network, as recommended in standards
|
|
IEEE Std. 802.1ak-2007, which is an amendment to IEEE Std 802.1Q-2005 Edition.
|
|
|
|
This MVRP MIB extends already existing IETF_Q_BRIDGE MIB which is based on
|
|
RFC 2674 (Bridges with Traffic Classes, Multicast Filtering and Virtual LAN
|
|
Extensions), to accomodate the proprietary behavior of the device and for
|
|
defining objects as recommended by standards.
|
|
|
|
This MIB comprises proprietary managed objects as well the objects required
|
|
for conforming to the standards. However, the set of objects defined in this MIB,
|
|
do not duplicate, nor conflict with any MIB object definitions defined in the
|
|
IETF_Q_BRIDGE_MIB."
|
|
::= { softentIND1Mvrp 1}
|
|
|
|
----------------------------------------------------------------
|
|
alaMvrpEvents OBJECT IDENTIFIER ::= { alcatelIND1MVRPMIB 0 }
|
|
|
|
alcatelIND1MVRPMIBObjects OBJECT-IDENTITY
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Branch For MVRP Subsystem Managed Objects."
|
|
::= { alcatelIND1MVRPMIB 1 }
|
|
|
|
alcatelIND1MVRPMIBConformance OBJECT-IDENTITY
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Branch for MVRP Module MIB Subsystem Conformance Information."
|
|
::= { alcatelIND1MVRPMIB 2 }
|
|
|
|
alcatelIND1MVRPMIBGroups OBJECT-IDENTITY
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Branch for MVRP Module MIB Subsystem Units of Conformance."
|
|
::= { alcatelIND1MVRPMIBConformance 1 }
|
|
|
|
alcatelIND1MVRPMIBCompliances OBJECT-IDENTITY
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Branch for MVRP Module MIB Subsystem Compliance Statements."
|
|
::= { alcatelIND1MVRPMIBConformance 2 }
|
|
|
|
-- textual conventions
|
|
MvrpPortVlanRestrictBitmap ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The bitmap that includes the status value for different type of restrictions that could be
|
|
applied for a port VLAN combination.
|
|
Each bit in the bitmap corresponds to the status of the restriction applied for a VLAN on a port.
|
|
|
|
Having the bit 'noRestriction(0)' set indicates that the no restriction is applied for the VLAN
|
|
on the port. No other option can be applied along with this option.
|
|
|
|
Having the bit 'restrictRegistration(1)' set indicates that the VLAN is restricted from
|
|
getting registered on the port.
|
|
|
|
Having the bit 'restrictAdvertisement(2)' set indicates that the advertisement for the
|
|
VLAN is restricted on the port.
|
|
|
|
Having the bit 'restrictStaticVlanRegistration(3)' set indicates that the registration
|
|
on a port for a static VLAN is restricted."
|
|
|
|
SYNTAX BITS {
|
|
noRestriction(0),
|
|
restrictRegistration(1),
|
|
restrictAdvertisement(2),
|
|
restrictStaticVlanRegistration(3)
|
|
}
|
|
|
|
----------------------------------------------------------------
|
|
|
|
----------------------------------------------------------------
|
|
--MVRP MIB
|
|
----------------------------------------------------------------
|
|
|
|
alaMvrpGlobalStatus OBJECT-TYPE
|
|
SYNTAX EnabledStatus
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The administrative global status requested by management for
|
|
MVRP. The value enabled(1) indicates that MVRP should
|
|
be enabled on this device. When disabled(2), MVRP
|
|
is disabled in the system and all MVRP packets will be
|
|
forwarded transparently if transparent switching status is
|
|
also enabled. This object affects all MVRP Applicant and Registrar
|
|
state machines. A transition from disabled(2) to enabled(1) will cause a reset of all
|
|
MVRP state machines on all ports."
|
|
DEFVAL { disabled }
|
|
::= { alcatelIND1MVRPMIBObjects 1 }
|
|
|
|
alaMvrpGlobalClearStats OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
default(0),
|
|
reset(1)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Defines the global clear statistics control for MVRP.
|
|
The value reset (1) indicates that MVRP should clear all statistic
|
|
counters related to all ports in the system. By default, this object
|
|
contains a zero value."
|
|
DEFVAL { default }
|
|
::= { alcatelIND1MVRPMIBObjects 2 }
|
|
|
|
alaMvrpTransparentSwitching OBJECT-TYPE
|
|
SYNTAX EnabledStatus
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Defines the behavior when MVRP is globally disabled on a device.
|
|
The value enabled (1) indicates that device behaves like a MVRP
|
|
transparent device and the MVRP frames will be flooded transparently.
|
|
Value disabled (2) disabled indicates that the device will not flood
|
|
MVRP frames and will simply discard the received MVRP frames."
|
|
DEFVAL { disabled }
|
|
::= { alcatelIND1MVRPMIBObjects 3 }
|
|
|
|
alaMvrpMaxVlanLimit OBJECT-TYPE
|
|
SYNTAX Integer32 (32 .. 4094)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Defines the maximum number of dynamic VLANs that can be created on the system by MVRP.
|
|
If the number of VLANs created by MVRP reaches this limit, the system will prevent
|
|
MVRP from creating additional VLANs."
|
|
DEFVAL { 256 }
|
|
::= { alcatelIND1MVRPMIBObjects 4 }
|
|
|
|
alaMvrpVlanConflictInfo OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(0 .. 100))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"MVRP has received registration for Vlan which is configured for End To End Flow Control.
|
|
Notify the Management with the Port in which the MVRP PDU was recieved and the Vlan."
|
|
::= { alcatelIND1MVRPMIBObjects 5 }
|
|
|
|
alaVlanRegistrationProtocolType OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
gvrp(0),
|
|
mvrp(1)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Defines which VLAN registration mode is running in the system."
|
|
DEFVAL { mvrp }
|
|
::= { alcatelIND1MVRPMIBObjects 6 }
|
|
|
|
----------------------------------------------------------------
|
|
-- NOTIFICATIONS (TRAPS)
|
|
-- These notifications will be sent to the management entity
|
|
-- whenever dynamically learnt vlans by mvrp across system reaches the defined limit
|
|
-- and when dynamically learnt vlans by mvrp at each NI reaches a defined limit.
|
|
----------------------------------------------------------------
|
|
|
|
alaMvrpVlanLimitReachedEvent NOTIFICATION-TYPE
|
|
OBJECTS
|
|
{
|
|
alaMvrpMaxVlanLimit
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of vlans learnt dynamically by MVRP has
|
|
reached a configured limit. Notify the management
|
|
entity with number of vlans learnt dynamically by
|
|
MVRP and the configured MVRP vlan limit."
|
|
::= { alaMvrpEvents 1 }
|
|
|
|
alaMvrpE2eVlanConflict NOTIFICATION-TYPE
|
|
OBJECTS
|
|
{
|
|
alaMvrpVlanConflictInfo
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"MVRP has recieved a registration for Vlan which is configured for End To End Flow Control.
|
|
Notify the Management with the Port in which the MVRP PDU was recieved and the Vlan."
|
|
::= { alaMvrpEvents 2 }
|
|
|
|
---------------------------------------------------------------
|
|
--MVRP Port Config Table
|
|
---------------------------------------------------------------
|
|
|
|
-- DESCRIPTION:
|
|
-- "Port configuration information
|
|
-- data for the MVRP Module.
|
|
-- Implementation of this group is mandantory"
|
|
|
|
|
|
alaMvrpPortConfig OBJECT IDENTIFIER ::= { alcatelIND1MVRPMIBObjects 7 }
|
|
|
|
|
|
alaMvrpPortConfigTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF AlaMvrpPortConfigEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A table containing MVRP port configuration information."
|
|
::= { alaMvrpPortConfig 1 }
|
|
|
|
alaMvrpPortConfigEntry OBJECT-TYPE
|
|
SYNTAX AlaMvrpPortConfigEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A MVRP port configuration entry."
|
|
INDEX { alaMvrpPortConfigIfIndex }
|
|
::= { alaMvrpPortConfigTable 1 }
|
|
|
|
AlaMvrpPortConfigEntry ::= SEQUENCE {
|
|
alaMvrpPortConfigIfIndex InterfaceIndex,
|
|
alaMvrpPortStatus EnabledStatus,
|
|
alaMvrpPortConfigRegistrarMode INTEGER,
|
|
alaMvrpPortConfigApplicantMode INTEGER,
|
|
alaMvrpPortConfigJoinTimer Integer32,
|
|
alaMvrpPortConfigLeaveTimer Integer32,
|
|
alaMvrpPortConfigLeaveAllTimer Integer32,
|
|
alaMvrpPortConfigPeriodicTimer Integer32,
|
|
alaMvrpPortConfigPeriodicTransmissionStatus EnabledStatus
|
|
}
|
|
|
|
alaMvrpPortConfigIfIndex OBJECT-TYPE
|
|
SYNTAX InterfaceIndex
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The ifindex of the port on which MVRP is running"
|
|
::= { alaMvrpPortConfigEntry 1 }
|
|
|
|
alaMvrpPortStatus OBJECT-TYPE
|
|
SYNTAX EnabledStatus
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The state of MVRP operation on this port. The value
|
|
enabled(1) indicates that MVRP is enabled on this port.
|
|
When disabled(2), MVRP is disabled on this port.
|
|
Any MVRP packets received will be silently discarded on
|
|
this port and no MVRP registrations will be propagated from
|
|
this port. This object affects all MVRP Applicant and
|
|
Registrar state machines on this port. A transition
|
|
from disabled(2) to enabled(1) will cause a reset of all
|
|
MVRP state machines on this port."
|
|
DEFVAL { disabled }
|
|
::= { alaMvrpPortConfigEntry 2 }
|
|
|
|
alaMvrpPortConfigRegistrarMode OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
normal(1),
|
|
fixed(2),
|
|
forbidden(3)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Defines the mode of operation of all the registrar state machines associated to the port.
|
|
normal - registration as well as de-registration of VLANs are allowed.
|
|
fixed - A VLAN that was previously mapped onto such a port either dynamically or statically
|
|
cannot be de-registered through MVRP. When the port registration mode is set to fixed,
|
|
VLAN(s) can only be mapped onto such port statically.
|
|
forbidden - dynamic VLAN registration or de-registration are not allowed on the port.
|
|
|
|
NOTE: The registrar state machines for the default VLAN will operate in Fixed Registration Mode
|
|
for all the ports on the switch."
|
|
DEFVAL { normal }
|
|
::= { alaMvrpPortConfigEntry 3 }
|
|
|
|
|
|
alaMvrpPortConfigApplicantMode OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
participant (1),
|
|
nonparticipant (2),
|
|
active (3)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Defines the mode of operation of all the applicant state machines associated to the port.
|
|
participant - The state machines participates normally in MVRP protocol exchanges.
|
|
nonparticipant - The state machines does not send any MVRP PDU(s).
|
|
active - The state machines send MVRP frames even on ports that are in blocking state on
|
|
the active spanning tree instance."
|
|
DEFVAL { active }
|
|
::= { alaMvrpPortConfigEntry 4 }
|
|
|
|
|
|
alaMvrpPortConfigJoinTimer OBJECT-TYPE
|
|
SYNTAX Integer32 (250 .. 2147483647)
|
|
UNITS "milliseconds"
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Maximum period of time that a MVRP instance waits before making declarations for VLANs."
|
|
DEFVAL { 600 }
|
|
::= { alaMvrpPortConfigEntry 5 }
|
|
|
|
alaMvrpPortConfigLeaveTimer OBJECT-TYPE
|
|
SYNTAX Integer32 (750 .. 2147483647)
|
|
UNITS "milliseconds"
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Period of time that a registrar state machine of a MVRP instance waits, after receiving
|
|
a leave message on a port for a particular VLAN, to remove the registration of that VLAN
|
|
on the port.
|
|
The value for the Leave Timer must be greater than twice the value for the Join timer,
|
|
plus six times the timer resolution."
|
|
DEFVAL { 1800 }
|
|
::= { alaMvrpPortConfigEntry 6 }
|
|
|
|
alaMvrpPortConfigLeaveAllTimer OBJECT-TYPE
|
|
SYNTAX Integer32 (750 .. 2147483647)
|
|
UNITS "milliseconds"
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Interval at which the Leave All state machine of a MVRP instance generates Leave All
|
|
messages. A Leave All message instructs MVRP to modify the state of all VLANs registered
|
|
on a port to Leaving.
|
|
The value for the LeaveAll Timer must be greater than the value for the Leave
|
|
timer."
|
|
DEFVAL { 30000 }
|
|
::= { alaMvrpPortConfigEntry 7 }
|
|
|
|
alaMvrpPortConfigPeriodicTimer OBJECT-TYPE
|
|
SYNTAX Integer32 (1 .. 2147483647)
|
|
UNITS "seconds"
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Interval at which the Periodic transmission state machine of a MVRP instance generates
|
|
transmission opportunities for the MVRP instance."
|
|
DEFVAL { 1 }
|
|
::= { alaMvrpPortConfigEntry 8 }
|
|
|
|
alaMvrpPortConfigPeriodicTransmissionStatus OBJECT-TYPE
|
|
SYNTAX EnabledStatus
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Used to enable or disable the Periodic transmission state machine of a MVRP instance."
|
|
DEFVAL { enabled }
|
|
::= { alaMvrpPortConfigEntry 9 }
|
|
|
|
---------------------------------------------------------------
|
|
|
|
---------------------------------------------------------------
|
|
--MVRP Port Statistics Table
|
|
---------------------------------------------------------------
|
|
|
|
-- DESCRIPTION:
|
|
-- "Port statistics information
|
|
-- for the MVRP Module.
|
|
-- Implementation of this group is mandantory"
|
|
|
|
alaMvrpPortStats OBJECT IDENTIFIER ::= { alcatelIND1MVRPMIBObjects 8 }
|
|
|
|
|
|
alaMvrpPortStatsTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF AlaMvrpPortStatsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A table containing MVRP port statistics information."
|
|
::= { alaMvrpPortStats 1 }
|
|
|
|
alaMvrpPortStatsEntry OBJECT-TYPE
|
|
SYNTAX AlaMvrpPortStatsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A MVRP port statistics entry."
|
|
INDEX { alaMvrpPortStatsIfIndex }
|
|
::= { alaMvrpPortStatsTable 1 }
|
|
|
|
AlaMvrpPortStatsEntry ::= SEQUENCE {
|
|
alaMvrpPortStatsIfIndex InterfaceIndex,
|
|
alaMvrpPortStatsNewReceived Counter32,
|
|
alaMvrpPortStatsJoinInReceived Counter32,
|
|
alaMvrpPortStatsJoinEmptyReceived Counter32,
|
|
alaMvrpPortStatsLeaveReceived Counter32,
|
|
alaMvrpPortStatsInReceived Counter32,
|
|
alaMvrpPortStatsEmptyReceived Counter32,
|
|
alaMvrpPortStatsLeaveAllReceived Counter32,
|
|
alaMvrpPortStatsNewTransmitted Counter32,
|
|
alaMvrpPortStatsJoinInTransmitted Counter32,
|
|
alaMvrpPortStatsJoinEmptyTransmitted Counter32,
|
|
alaMvrpPortStatsLeaveTransmitted Counter32,
|
|
alaMvrpPortStatsInTransmitted Counter32,
|
|
alaMvrpPortStatsEmptyTransmitted Counter32,
|
|
alaMvrpPortStatsLeaveAllTransmitted Counter32,
|
|
alaMvrpPortStatsTotalPDUReceived Counter32,
|
|
alaMvrpPortStatsTotalPDUTransmitted Counter32,
|
|
alaMvrpPortStatsTotalMsgsReceived Counter32,
|
|
alaMvrpPortStatsTotalMsgsTransmitted Counter32,
|
|
alaMvrpPortStatsInvalidMsgsReceived Counter32,
|
|
alaMvrpPortFailedRegistrations Counter32,
|
|
alaMvrpPortLastPduOrigin MacAddress,
|
|
alaMvrpPortStatsClearStats INTEGER
|
|
}
|
|
|
|
alaMvrpPortStatsIfIndex OBJECT-TYPE
|
|
SYNTAX InterfaceIndex
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The ifindex of the port on which MVRP is running"
|
|
::= { alaMvrpPortStatsEntry 1 }
|
|
|
|
alaMvrpPortStatsNewReceived OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of New messages received."
|
|
::= { alaMvrpPortStatsEntry 2}
|
|
|
|
alaMvrpPortStatsJoinInReceived OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of Join In messages received."
|
|
::= { alaMvrpPortStatsEntry 3}
|
|
|
|
alaMvrpPortStatsJoinEmptyReceived OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of Join Empty messages received."
|
|
::= { alaMvrpPortStatsEntry 4}
|
|
|
|
alaMvrpPortStatsLeaveReceived OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of Leave messages received."
|
|
::= { alaMvrpPortStatsEntry 5}
|
|
|
|
alaMvrpPortStatsInReceived OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of In messages received."
|
|
::= { alaMvrpPortStatsEntry 6}
|
|
|
|
alaMvrpPortStatsEmptyReceived OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of Empty messages received."
|
|
::= { alaMvrpPortStatsEntry 7}
|
|
|
|
alaMvrpPortStatsLeaveAllReceived OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of Leave all messages received."
|
|
::= { alaMvrpPortStatsEntry 8}
|
|
|
|
alaMvrpPortStatsNewTransmitted OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of New messages transmitted."
|
|
::= { alaMvrpPortStatsEntry 9}
|
|
|
|
alaMvrpPortStatsJoinInTransmitted OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of Join In messages transmitted."
|
|
::= { alaMvrpPortStatsEntry 10}
|
|
|
|
alaMvrpPortStatsJoinEmptyTransmitted OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of Join Empty messages transmitted."
|
|
::= { alaMvrpPortStatsEntry 11}
|
|
|
|
alaMvrpPortStatsLeaveTransmitted OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of Leave messages transmitted."
|
|
::= { alaMvrpPortStatsEntry 12}
|
|
|
|
alaMvrpPortStatsInTransmitted OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of In messages transmitted."
|
|
::= { alaMvrpPortStatsEntry 13}
|
|
|
|
alaMvrpPortStatsEmptyTransmitted OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of Empty messages transmitted."
|
|
::= { alaMvrpPortStatsEntry 14}
|
|
|
|
alaMvrpPortStatsLeaveAllTransmitted OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of Leave all messages transmitted."
|
|
::= { alaMvrpPortStatsEntry 15}
|
|
|
|
alaMvrpPortStatsTotalPDUReceived OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The total number of MVRP PDUs received."
|
|
::= { alaMvrpPortStatsEntry 16}
|
|
|
|
alaMvrpPortStatsTotalPDUTransmitted OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The total number of MVRP PDUs transmitted."
|
|
::= { alaMvrpPortStatsEntry 17}
|
|
|
|
alaMvrpPortStatsTotalMsgsReceived OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The total number of MVRP messages received."
|
|
::= { alaMvrpPortStatsEntry 18}
|
|
|
|
alaMvrpPortStatsTotalMsgsTransmitted OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The total number of MVRP messages transmitted."
|
|
::= { alaMvrpPortStatsEntry 19}
|
|
|
|
alaMvrpPortStatsInvalidMsgsReceived OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of Invalid messages received."
|
|
::= { alaMvrpPortStatsEntry 20}
|
|
|
|
alaMvrpPortFailedRegistrations OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The total number of failed GVRP registrations,
|
|
for any reason, on this port."
|
|
::= { alaMvrpPortStatsEntry 21}
|
|
|
|
alaMvrpPortLastPduOrigin OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Source MAC Address of the last GVRP message
|
|
received on this port."
|
|
::= { alaMvrpPortStatsEntry 22}
|
|
|
|
alaMvrpPortStatsClearStats OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
default(0),
|
|
reset(1)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Reset all statistics parameters corresponding to this port.
|
|
By default, this objects contains a zero value."
|
|
DEFVAL { default }
|
|
::= { alaMvrpPortStatsEntry 23}
|
|
|
|
---------------------------------------------------------------
|
|
--MVRP Port Restrict VLAN Config Table
|
|
---------------------------------------------------------------
|
|
|
|
-- DESCRIPTION:
|
|
-- "Port Restrict VLAN configuration information
|
|
-- data for the MVRP Module.
|
|
-- Implementation of this group is mandantory"
|
|
|
|
|
|
alaMvrpPortRestrictVlanConfig OBJECT IDENTIFIER ::= { alcatelIND1MVRPMIBObjects 9 }
|
|
|
|
alaMvrpPortRestrictVlanConfigTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF AlaMvrpPortRestrictVlanConfigEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A table containing MVRP port restrict VLAN configuration information."
|
|
::= { alaMvrpPortRestrictVlanConfig 1 }
|
|
|
|
alaMvrpPortRestrictVlanConfigEntry OBJECT-TYPE
|
|
SYNTAX AlaMvrpPortRestrictVlanConfigEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A MVRP port restrict VLAN configuration entry."
|
|
INDEX { alaMvrpPortRestrictVlanIfIndex, alaMvrpPortRestrictVlanID}
|
|
::= { alaMvrpPortRestrictVlanConfigTable 1 }
|
|
|
|
AlaMvrpPortRestrictVlanConfigEntry ::= SEQUENCE {
|
|
alaMvrpPortRestrictVlanIfIndex InterfaceIndex,
|
|
alaMvrpPortRestrictVlanID VlanId,
|
|
alaMvrpPortVlanRestrictions MvrpPortVlanRestrictBitmap
|
|
}
|
|
|
|
alaMvrpPortRestrictVlanIfIndex OBJECT-TYPE
|
|
SYNTAX InterfaceIndex
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The ifindex of the port on which MVRP is running"
|
|
::= { alaMvrpPortRestrictVlanConfigEntry 1 }
|
|
|
|
alaMvrpPortRestrictVlanID OBJECT-TYPE
|
|
SYNTAX VlanId
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An integer indicating VLAN-ID."
|
|
::= { alaMvrpPortRestrictVlanConfigEntry 2 }
|
|
|
|
alaMvrpPortVlanRestrictions OBJECT-TYPE
|
|
SYNTAX MvrpPortVlanRestrictBitmap
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The bitmap includes the status value for different type of restrictions that could be
|
|
applied for a port VLAN combination. Each bit in the bitmap corresponds to the status
|
|
of a particular restriction applied for a VLAN on the port.
|
|
If the bit is set, the particular restriction is enabled for the VLAN port combination.
|
|
|
|
Having the bit 'noRestriction(0)' set indicates that the no restriction is applied for
|
|
the VLAN on the port. No other option can be applied along with this option.
|
|
|
|
Having the bit 'restrictRegistration(1)' set indicates that the VLAN is restricted from
|
|
getting registered on the port.
|
|
|
|
Having the bit 'restrictAdvertisement(2)' set indicates that the advertisement for the
|
|
VLAN is restricted on the port.
|
|
|
|
Having the bit 'restrictStaticVlanRegistration(3)' set indicates that the registration
|
|
on a port for a static VLAN is restricted."
|
|
DEFVAL { {noRestriction} }
|
|
::= { alaMvrpPortRestrictVlanConfigEntry 3 }
|
|
|
|
----------------------------------------------------------------
|
|
|
|
---------------------------------------------------------------
|
|
--COMPLIANCE
|
|
---------------------------------------------------------------
|
|
|
|
alcatelIND1MVRPMIBCompliance MODULE-COMPLIANCE
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Compliance statement for MVRP."
|
|
MODULE
|
|
MANDATORY-GROUPS
|
|
{
|
|
alaMvrpBaseGroup,
|
|
alaMvrpPortConfigGroup,
|
|
alaMvrpPortStatsGroup,
|
|
alaMvrpPortRestrictVlanConfigGroup
|
|
}
|
|
::= { alcatelIND1MVRPMIBCompliances 1 }
|
|
|
|
---------------------------------------------------------------
|
|
--UNITS OF CONFORMANCE
|
|
---------------------------------------------------------------
|
|
|
|
alaMvrpBaseGroup OBJECT-GROUP
|
|
OBJECTS
|
|
{
|
|
alaMvrpGlobalStatus,
|
|
alaMvrpGlobalClearStats,
|
|
alaMvrpTransparentSwitching,
|
|
alaMvrpMaxVlanLimit,
|
|
alaMvrpVlanConflictInfo,
|
|
alaVlanRegistrationProtocolType
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Collection of objects for management of MVRP Base Group."
|
|
::= { alcatelIND1MVRPMIBGroups 1 }
|
|
|
|
alaMvrpPortConfigGroup OBJECT-GROUP
|
|
OBJECTS
|
|
{
|
|
alaMvrpPortStatus,
|
|
alaMvrpPortConfigRegistrarMode,
|
|
alaMvrpPortConfigApplicantMode,
|
|
alaMvrpPortConfigJoinTimer,
|
|
alaMvrpPortConfigLeaveTimer,
|
|
alaMvrpPortConfigLeaveAllTimer,
|
|
alaMvrpPortConfigPeriodicTimer,
|
|
alaMvrpPortConfigPeriodicTransmissionStatus
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Collection of objects for management of MVRP Port Configuration Table."
|
|
::= { alcatelIND1MVRPMIBGroups 2 }
|
|
|
|
alaMvrpPortStatsGroup OBJECT-GROUP
|
|
OBJECTS
|
|
{
|
|
alaMvrpPortStatsNewReceived,
|
|
alaMvrpPortStatsJoinInReceived,
|
|
alaMvrpPortStatsJoinEmptyReceived,
|
|
alaMvrpPortStatsLeaveReceived,
|
|
alaMvrpPortStatsInReceived,
|
|
alaMvrpPortStatsEmptyReceived,
|
|
alaMvrpPortStatsLeaveAllReceived,
|
|
alaMvrpPortStatsNewTransmitted,
|
|
alaMvrpPortStatsJoinInTransmitted,
|
|
alaMvrpPortStatsJoinEmptyTransmitted,
|
|
alaMvrpPortStatsLeaveTransmitted,
|
|
alaMvrpPortStatsInTransmitted,
|
|
alaMvrpPortStatsEmptyTransmitted,
|
|
alaMvrpPortStatsLeaveAllTransmitted,
|
|
alaMvrpPortStatsTotalPDUReceived,
|
|
alaMvrpPortStatsTotalPDUTransmitted,
|
|
alaMvrpPortStatsTotalMsgsReceived,
|
|
alaMvrpPortStatsTotalMsgsTransmitted,
|
|
alaMvrpPortStatsInvalidMsgsReceived,
|
|
alaMvrpPortFailedRegistrations,
|
|
alaMvrpPortLastPduOrigin,
|
|
alaMvrpPortStatsClearStats
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Collection of objects for management of MVRP Statistics Table."
|
|
::= { alcatelIND1MVRPMIBGroups 3 }
|
|
|
|
alaMvrpPortRestrictVlanConfigGroup OBJECT-GROUP
|
|
OBJECTS
|
|
{
|
|
alaMvrpPortVlanRestrictions
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Collection of objects for management of MVRP Port Restrict VLAN Configuration Table."
|
|
::= { alcatelIND1MVRPMIBGroups 4 }
|
|
|
|
---------------------------------------------------------------
|
|
|
|
END
|