mibs/MIBS/nokia/ALCATEL-IND1-MLD-MIB
2023-12-05 12:25:34 +01:00

1494 lines
47 KiB
Plaintext

ALCATEL-IND1-MLD-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY, OBJECT-TYPE, Counter32, Unsigned32, TimeTicks
FROM SNMPv2-SMI
RowStatus
FROM SNMPv2-TC
InetAddressIPv6,InetAddressType, InetAddress
FROM INET-ADDRESS-MIB
MODULE-COMPLIANCE, OBJECT-GROUP
FROM SNMPv2-CONF
InterfaceIndex
FROM IF-MIB
softentIND1Mld
FROM ALCATEL-IND1-BASE;
alcatelIND1MldMIB MODULE-IDENTITY
LAST-UPDATED "200809100000Z"
ORGANIZATION "Alcatel-Lucent"
CONTACT-INFO
"Please consult with Customer Service to ensure 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):
Proprietary IPv6 Multicast MIB definitions
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-2007 Alcatel-Lucent
ALL RIGHTS RESERVED WORLDWIDE"
REVISION "200809100000Z"
DESCRIPTION
"Add flood unknown object"
REVISION "200808080000Z"
DESCRIPTION
"The latest version of this MIB Module. Added maximum group limit objects."
REVISION "200704030000Z"
DESCRIPTION
"The revised version of this MIB Module."
::= { softentIND1Mld 1 }
alcatelIND1MldMIBObjects OBJECT IDENTIFIER ::= { alcatelIND1MldMIB 1 }
--
-- System Configuration
--
alaMld OBJECT IDENTIFIER ::= { alcatelIND1MldMIBObjects 1 }
alaMldStatus OBJECT-TYPE
SYNTAX INTEGER { none(0), enable(1), disable(2) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Administratively enable IPv6 multicast switching and routing
on the system."
DEFVAL { disable }
::= { alaMld 1 }
alaMldQuerying OBJECT-TYPE
SYNTAX INTEGER { none(0), enable(1), disable(2) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Administratively enable MLD Querying on the system."
DEFVAL { disable }
::= { alaMld 2 }
alaMldSpoofing OBJECT-TYPE
SYNTAX INTEGER { none(0), enable(1), disable(2) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Administratively enable MLD Spoofing on the system."
DEFVAL { disable }
::= { alaMld 3 }
alaMldZapping OBJECT-TYPE
SYNTAX INTEGER { none(0), enable(1), disable(2) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Administratively enable MLD Zapping on the system."
DEFVAL { disable }
::= { alaMld 4 }
alaMldVersion OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Set the default MLD protocol Version running on the system."
DEFVAL { 1 }
::= { alaMld 5 }
alaMldRobustness OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Set the MLD Robustness variable used on the system."
DEFVAL { 2 }
::= { alaMld 6 }
alaMldQueryInterval OBJECT-TYPE
SYNTAX Unsigned32
UNITS "seconds"
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Set the MLD Query Interval used on the system."
DEFVAL { 125 }
::= { alaMld 7 }
alaMldQueryResponseInterval OBJECT-TYPE
SYNTAX Unsigned32
UNITS "milliseconds"
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Set the MLD Query Response Interval on the system."
DEFVAL { 10000 }
::= { alaMld 8 }
alaMldLastMemberQueryInterval OBJECT-TYPE
SYNTAX Unsigned32
UNITS "milliseconds"
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Set the MLD Last Member Query Interval on the system."
DEFVAL { 1000 }
::= { alaMld 9 }
alaMldRouterTimeout OBJECT-TYPE
SYNTAX Unsigned32
UNITS "seconds"
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The MLD Router Timeout on the system."
DEFVAL { 90 }
::= { alaMld 10 }
alaMldSourceTimeout OBJECT-TYPE
SYNTAX Unsigned32
UNITS "seconds"
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The MLD Source Timeout on the system."
DEFVAL { 30 }
::= { alaMld 11 }
alaMldProxying OBJECT-TYPE
SYNTAX INTEGER { none(0), enable(1), disable(2) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Administratively enable MLD Proxying on the system."
DEFVAL { disable }
::= { alaMld 12 }
alaMldUnsolicitedReportInterval OBJECT-TYPE
SYNTAX Unsigned32
UNITS "seconds"
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The MLD Unsolicited Report Interval on the system."
DEFVAL { 1 }
::= { alaMld 13 }
alaMldQuerierForwarding OBJECT-TYPE
SYNTAX INTEGER { none(0), enable(1), disable(2) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Administratively enable MLD Querier Forwarding on the system."
DEFVAL { disable }
::= { alaMld 14 }
alaMldMaxGroupLimit OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The global limit on maximum number of MLD Group memberships that can be learnt on each
port/vlan instance."
DEFVAL {0}
::= { alaMld 15 }
alaMldMaxGroupExceedAction OBJECT-TYPE
SYNTAX INTEGER { none(0), drop(1), replace(2) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The global configuration of action to be taken when MLD group membership limit is exceeded on a
port/vlan instance."
DEFVAL { none }
::= { alaMld 16 }
alaMldFloodUnknown OBJECT-TYPE
SYNTAX INTEGER { none(0), enable(1), disable(2) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Administratively enable flooding of multicast data packets during flow
learning and setup."
DEFVAL { disable }
::= { alaMld 17 }
--
-- VLAN Configuration Table
--
alaMldVlan OBJECT IDENTIFIER ::= { alcatelIND1MldMIBObjects 2 }
alaMldVlanTable OBJECT-TYPE
SYNTAX SEQUENCE OF MldVlanEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The VLAN table contains the information on which IPv6 multicast
switching and routing is configured."
::= { alaMldVlan 1 }
alaMldVlanEntry OBJECT-TYPE
SYNTAX MldVlanEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry corresponds to a VLAN on which IPv6 multicast switching
and routing is configured."
INDEX {
alaMldVlanIndex
}
::= { alaMldVlanTable 1 }
MldVlanEntry ::= SEQUENCE {
alaMldVlanIndex Unsigned32,
alaMldVlanStatus INTEGER,
alaMldVlanQuerying INTEGER,
alaMldVlanSpoofing INTEGER,
alaMldVlanZapping INTEGER,
alaMldVlanVersion Unsigned32,
alaMldVlanRobustness Unsigned32,
alaMldVlanQueryInterval Unsigned32,
alaMldVlanQueryResponseInterval Unsigned32,
alaMldVlanLastMemberQueryInterval Unsigned32,
alaMldVlanRouterTimeout Unsigned32,
alaMldVlanSourceTimeout Unsigned32,
alaMldVlanProxying INTEGER,
alaMldVlanUnsolicitedReportInterval Unsigned32,
alaMldVlanQuerierForwarding INTEGER,
alaMldVlanMaxGroupLimit Unsigned32,
alaMldVlanMaxGroupExceedAction INTEGER,
alaMldVlanSpoofAddressType InetAddressType,
alaMldVlanSpoofAddress InetAddress
}
alaMldVlanIndex OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The VLAN on which IPv6 multicast switching and routing
is configured."
::= { alaMldVlanEntry 1 }
alaMldVlanStatus OBJECT-TYPE
SYNTAX INTEGER { none(0), enable(1), disable(2) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Administratively enable IPv6 multicast switching and routing
on the VLAN."
::= { alaMldVlanEntry 2 }
alaMldVlanQuerying OBJECT-TYPE
SYNTAX INTEGER { none(0), enable(1), disable(2) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Administratively enable MLD Querying on the VLAN."
::= { alaMldVlanEntry 3 }
alaMldVlanSpoofing OBJECT-TYPE
SYNTAX INTEGER { none(0), enable(1), disable(2) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Administratively enable MLD Spoofing on the VLAN."
::= { alaMldVlanEntry 4 }
alaMldVlanZapping OBJECT-TYPE
SYNTAX INTEGER { none(0), enable(1), disable(2) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Administratively enable MLD Zapping on the VLAN."
::= { alaMldVlanEntry 5 }
alaMldVlanVersion OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Set the default MLD protocol Version running on the VLAN."
::= { alaMldVlanEntry 6 }
alaMldVlanRobustness OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Set the MLD Robustness variable used on the VLAN."
::= { alaMldVlanEntry 7 }
alaMldVlanQueryInterval OBJECT-TYPE
SYNTAX Unsigned32
UNITS "seconds"
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Set the MLD Query Interval used on the VLAN."
::= { alaMldVlanEntry 8 }
alaMldVlanQueryResponseInterval OBJECT-TYPE
SYNTAX Unsigned32
UNITS "milliseconds"
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Set the MLD Query Response Interval on the VLAN."
::= { alaMldVlanEntry 9 }
alaMldVlanLastMemberQueryInterval OBJECT-TYPE
SYNTAX Unsigned32
UNITS "milliseconds"
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Set the MLD Last Member Query Interval on the VLAN."
::= { alaMldVlanEntry 10 }
alaMldVlanRouterTimeout OBJECT-TYPE
SYNTAX Unsigned32
UNITS "seconds"
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Set the MLD Router Timeout on the VLAN."
::= { alaMldVlanEntry 11 }
alaMldVlanSourceTimeout OBJECT-TYPE
SYNTAX Unsigned32
UNITS "seconds"
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Set the MLD Source Timeout on the VLAN."
::= { alaMldVlanEntry 12 }
alaMldVlanProxying OBJECT-TYPE
SYNTAX INTEGER { none(0), enable(1), disable(2) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Administratively enable MLD Proxying on the VLAN."
::= { alaMldVlanEntry 13 }
alaMldVlanUnsolicitedReportInterval OBJECT-TYPE
SYNTAX Unsigned32
UNITS "seconds"
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Set the MLD Unsolicited Report Interval on the VLAN."
::= { alaMldVlanEntry 14 }
alaMldVlanQuerierForwarding OBJECT-TYPE
SYNTAX INTEGER { none(0), enable(1), disable(2) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Administratively enable MLD Querier Forwarding on the VLAN."
::= { alaMldVlanEntry 15 }
alaMldVlanMaxGroupLimit OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The maximum number of MLD Group memberships that can be learnt on the VLAN."
DEFVAL {0}
::= { alaMldVlanEntry 16 }
alaMldVlanMaxGroupExceedAction OBJECT-TYPE
SYNTAX INTEGER { none(0), drop(1), replace(2) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The action to be taken when the MLD group membership limit is exceeded on the VLAN."
DEFVAL { none }
::= { alaMldVlanEntry 17 }
alaMldVlanSpoofAddressType OBJECT-TYPE
SYNTAX InetAddressType(1..2)
MAX-ACCESS read-write
STATUS obsolete
DESCRIPTION
"Set the type of SpoofAddress for the VLAN."
::= { alaMldVlanEntry 18 }
alaMldVlanSpoofAddress OBJECT-TYPE
SYNTAX InetAddress
MAX-ACCESS read-write
STATUS obsolete
DESCRIPTION
"Set the SpoofAddress for the VLAN."
::= { alaMldVlanEntry 19 }
--
-- Group Membership Table
--
alaMldMember OBJECT IDENTIFIER ::= { alcatelIND1MldMIBObjects 3 }
alaMldMemberTable OBJECT-TYPE
SYNTAX SEQUENCE OF MldMemberEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The table listing the MLD group membership information."
::= { alaMldMember 1 }
alaMldMemberEntry OBJECT-TYPE
SYNTAX MldMemberEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry corresponding to an MLD group membership request."
INDEX {
alaMldMemberVlan,
alaMldMemberIfIndex,
alaMldMemberGroupAddress,
alaMldMemberSourceAddress
}
::= { alaMldMemberTable 1 }
MldMemberEntry ::= SEQUENCE {
alaMldMemberVlan Unsigned32,
alaMldMemberIfIndex InterfaceIndex,
alaMldMemberGroupAddress InetAddressIPv6,
alaMldMemberSourceAddress InetAddressIPv6,
alaMldMemberMode INTEGER,
alaMldMemberCount Counter32,
alaMldMemberTimeout TimeTicks
}
alaMldMemberVlan OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The group membership request's VLAN."
::= { alaMldMemberEntry 1 }
alaMldMemberIfIndex OBJECT-TYPE
SYNTAX InterfaceIndex
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The group membership request's ifIndex."
::= { alaMldMemberEntry 2 }
alaMldMemberGroupAddress OBJECT-TYPE
SYNTAX InetAddressIPv6
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The group membership request's IPv6 group address."
::= { alaMldMemberEntry 3 }
alaMldMemberSourceAddress OBJECT-TYPE
SYNTAX InetAddressIPv6
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The group membership request's IPv6 source address."
::= { alaMldMemberEntry 4 }
alaMldMemberMode OBJECT-TYPE
SYNTAX INTEGER { include(1), exclude(2) }
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The group membership request's MLD source filter mode."
::= { alaMldMemberEntry 5 }
alaMldMemberCount OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The group membership request's counter."
::= { alaMldMemberEntry 6 }
alaMldMemberTimeout OBJECT-TYPE
SYNTAX TimeTicks
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The group membership request's timeout."
::= { alaMldMemberEntry 7 }
--
-- Static Group Membership Table
--
alaMldStaticMember OBJECT IDENTIFIER ::= { alcatelIND1MldMIBObjects 4 }
alaMldStaticMemberTable OBJECT-TYPE
SYNTAX SEQUENCE OF MldStaticMemberEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The table listing the static MLD group membership information."
::= { alaMldStaticMember 1 }
alaMldStaticMemberEntry OBJECT-TYPE
SYNTAX MldStaticMemberEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry corresponding to a static MLD group membership request."
INDEX {
alaMldStaticMemberVlan,
alaMldStaticMemberIfIndex,
alaMldStaticMemberGroupAddress
}
::= { alaMldStaticMemberTable 1 }
MldStaticMemberEntry ::= SEQUENCE {
alaMldStaticMemberVlan Unsigned32,
alaMldStaticMemberIfIndex InterfaceIndex,
alaMldStaticMemberGroupAddress InetAddressIPv6,
alaMldStaticMemberRowStatus RowStatus
}
alaMldStaticMemberVlan OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The static group membership request's VLAN."
::= { alaMldStaticMemberEntry 1 }
alaMldStaticMemberIfIndex OBJECT-TYPE
SYNTAX InterfaceIndex
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The static group membership request's ifIndex."
::= { alaMldStaticMemberEntry 2 }
alaMldStaticMemberGroupAddress OBJECT-TYPE
SYNTAX InetAddressIPv6
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The static group membership request's IPv6 group address."
::= { alaMldStaticMemberEntry 3 }
alaMldStaticMemberRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Used in accordance with installation and removal conventions
for conceptual rows."
::= { alaMldStaticMemberEntry 4 }
--
-- Neighbor Table
--
alaMldNeighbor OBJECT IDENTIFIER ::= { alcatelIND1MldMIBObjects 5 }
alaMldNeighborTable OBJECT-TYPE
SYNTAX SEQUENCE OF MldNeighborEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The table listing the neighboring IP multicast routers."
::= { alaMldNeighbor 1 }
alaMldNeighborEntry OBJECT-TYPE
SYNTAX MldNeighborEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry corresponding to an IP multicast router."
INDEX {
alaMldNeighborVlan,
alaMldNeighborIfIndex,
alaMldNeighborHostAddress
}
::= { alaMldNeighborTable 1 }
MldNeighborEntry ::= SEQUENCE {
alaMldNeighborVlan Unsigned32,
alaMldNeighborIfIndex InterfaceIndex,
alaMldNeighborHostAddress InetAddressIPv6,
alaMldNeighborCount Counter32,
alaMldNeighborTimeout TimeTicks
}
alaMldNeighborVlan OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The IP multicast router's VLAN."
::= { alaMldNeighborEntry 1 }
alaMldNeighborIfIndex OBJECT-TYPE
SYNTAX InterfaceIndex
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The IP multicast router's ifIndex."
::= { alaMldNeighborEntry 2 }
alaMldNeighborHostAddress OBJECT-TYPE
SYNTAX InetAddressIPv6
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The IP multicast router's IPv6 host address."
::= { alaMldNeighborEntry 3 }
alaMldNeighborCount OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The IP multicast router's counter."
::= { alaMldNeighborEntry 4 }
alaMldNeighborTimeout OBJECT-TYPE
SYNTAX TimeTicks
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The IP multicast router's timeout."
::= { alaMldNeighborEntry 5 }
--
-- Static Neighbor Table
--
alaMldStaticNeighbor OBJECT IDENTIFIER ::= { alcatelIND1MldMIBObjects 6 }
alaMldStaticNeighborTable OBJECT-TYPE
SYNTAX SEQUENCE OF MldStaticNeighborEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The table listing the static IP multicast routers."
::= { alaMldStaticNeighbor 1 }
alaMldStaticNeighborEntry OBJECT-TYPE
SYNTAX MldStaticNeighborEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry corresponding to a static IP multicast router."
INDEX {
alaMldStaticNeighborVlan,
alaMldStaticNeighborIfIndex
}
::= { alaMldStaticNeighborTable 1 }
MldStaticNeighborEntry ::= SEQUENCE {
alaMldStaticNeighborVlan Unsigned32,
alaMldStaticNeighborIfIndex InterfaceIndex,
alaMldStaticNeighborRowStatus RowStatus
}
alaMldStaticNeighborVlan OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The static IP multicast router's VLAN."
::= { alaMldStaticNeighborEntry 1 }
alaMldStaticNeighborIfIndex OBJECT-TYPE
SYNTAX InterfaceIndex
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The static IP multicast router's ifIndex."
::= { alaMldStaticNeighborEntry 2 }
alaMldStaticNeighborRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Used in accordance with installation and removal conventions
for conceptual rows."
::= { alaMldStaticNeighborEntry 3 }
--
-- Querier Table
--
alaMldQuerier OBJECT IDENTIFIER ::= { alcatelIND1MldMIBObjects 7 }
alaMldQuerierTable OBJECT-TYPE
SYNTAX SEQUENCE OF MldQuerierEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The table listing the neighboring MLD queriers."
::= { alaMldQuerier 1 }
alaMldQuerierEntry OBJECT-TYPE
SYNTAX MldQuerierEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry corresponding to an MLD querier."
INDEX {
alaMldQuerierVlan,
alaMldQuerierIfIndex,
alaMldQuerierHostAddress
}
::= { alaMldQuerierTable 1 }
MldQuerierEntry ::= SEQUENCE {
alaMldQuerierVlan Unsigned32,
alaMldQuerierIfIndex InterfaceIndex,
alaMldQuerierHostAddress InetAddressIPv6,
alaMldQuerierCount Counter32,
alaMldQuerierTimeout TimeTicks
}
alaMldQuerierVlan OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The MLD querier's VLAN."
::= { alaMldQuerierEntry 1 }
alaMldQuerierIfIndex OBJECT-TYPE
SYNTAX InterfaceIndex
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The MLD querier's ifIndex."
::= { alaMldQuerierEntry 2 }
alaMldQuerierHostAddress OBJECT-TYPE
SYNTAX InetAddressIPv6
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The MLD querier's IPv6 host address."
::= { alaMldQuerierEntry 3 }
alaMldQuerierCount OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The MLD querier's counter."
::= { alaMldQuerierEntry 4 }
alaMldQuerierTimeout OBJECT-TYPE
SYNTAX TimeTicks
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The MLD querier's timeout."
::= { alaMldQuerierEntry 5 }
--
-- Static Querier Table
--
alaMldStaticQuerier OBJECT IDENTIFIER ::= { alcatelIND1MldMIBObjects 8 }
alaMldStaticQuerierTable OBJECT-TYPE
SYNTAX SEQUENCE OF MldStaticQuerierEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The table listing the static MLD queriers."
::= { alaMldStaticQuerier 1 }
alaMldStaticQuerierEntry OBJECT-TYPE
SYNTAX MldStaticQuerierEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry corresponding to a static MLD querier."
INDEX {
alaMldStaticQuerierVlan,
alaMldStaticQuerierIfIndex
}
::= { alaMldStaticQuerierTable 1 }
MldStaticQuerierEntry ::= SEQUENCE {
alaMldStaticQuerierVlan Unsigned32,
alaMldStaticQuerierIfIndex InterfaceIndex,
alaMldStaticQuerierRowStatus RowStatus
}
alaMldStaticQuerierVlan OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The static MLD querier's VLAN."
::= { alaMldStaticQuerierEntry 1 }
alaMldStaticQuerierIfIndex OBJECT-TYPE
SYNTAX InterfaceIndex
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The static MLD querier's ifIndex."
::= { alaMldStaticQuerierEntry 2 }
alaMldStaticQuerierRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Used in accordance with installation and removal conventions
for conceptual rows."
::= { alaMldStaticQuerierEntry 3 }
--
-- Source Table
--
alaMldSource OBJECT IDENTIFIER ::= { alcatelIND1MldMIBObjects 9 }
alaMldSourceTable OBJECT-TYPE
SYNTAX SEQUENCE OF MldSourceEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The table listing the IP multicast source information."
::= { alaMldSource 1 }
alaMldSourceEntry OBJECT-TYPE
SYNTAX MldSourceEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry corresponding to an IP multicast source flow."
INDEX {
alaMldSourceVlan,
alaMldSourceGroupAddress,
alaMldSourceHostAddress,
alaMldSourceDestAddress,
alaMldSourceOrigAddress
}
::= { alaMldSourceTable 1 }
MldSourceEntry ::= SEQUENCE {
alaMldSourceVlan Unsigned32,
alaMldSourceIfIndex InterfaceIndex,
alaMldSourceGroupAddress InetAddressIPv6,
alaMldSourceHostAddress InetAddressIPv6,
alaMldSourceDestAddress InetAddressIPv6,
alaMldSourceOrigAddress InetAddressIPv6,
alaMldSourceType INTEGER
}
alaMldSourceVlan OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The IP multicast source flow's VLAN."
::= { alaMldSourceEntry 1 }
alaMldSourceIfIndex OBJECT-TYPE
SYNTAX InterfaceIndex
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The IP multicast source flow's ifIndex."
::= { alaMldSourceEntry 2 }
alaMldSourceGroupAddress OBJECT-TYPE
SYNTAX InetAddressIPv6
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The IP multicast source flow's IPv6 group address."
::= { alaMldSourceEntry 3 }
alaMldSourceHostAddress OBJECT-TYPE
SYNTAX InetAddressIPv6
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The IP multicast source flow's IPv6 host address."
::= { alaMldSourceEntry 4 }
alaMldSourceDestAddress OBJECT-TYPE
SYNTAX InetAddressIPv6
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The IP multicast source flow's IPv6 tunnel destination address."
::= { alaMldSourceEntry 5 }
alaMldSourceOrigAddress OBJECT-TYPE
SYNTAX InetAddressIPv6
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The IP multicast source flow's IPv6 tunnel source address."
::= { alaMldSourceEntry 6 }
alaMldSourceType OBJECT-TYPE
SYNTAX INTEGER { mcast(1), pim(2) }
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The IP multicast source flow's encapsulation type."
::= { alaMldSourceEntry 7 }
--
-- Forward Table
--
alaMldForward OBJECT IDENTIFIER ::= { alcatelIND1MldMIBObjects 10 }
alaMldForwardTable OBJECT-TYPE
SYNTAX SEQUENCE OF MldForwardEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The table listing the IP multicast forward information."
::= { alaMldForward 1 }
alaMldForwardEntry OBJECT-TYPE
SYNTAX MldForwardEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry corresponding to an IP multicast forwarded flow."
INDEX {
alaMldForwardVlan,
alaMldForwardGroupAddress,
alaMldForwardHostAddress,
alaMldForwardDestAddress,
alaMldForwardOrigAddress,
alaMldForwardNextVlan,
alaMldForwardNextIfIndex
}
::= { alaMldForwardTable 1 }
MldForwardEntry ::= SEQUENCE {
alaMldForwardVlan Unsigned32,
alaMldForwardIfIndex InterfaceIndex,
alaMldForwardGroupAddress InetAddressIPv6,
alaMldForwardHostAddress InetAddressIPv6,
alaMldForwardDestAddress InetAddressIPv6,
alaMldForwardOrigAddress InetAddressIPv6,
alaMldForwardType INTEGER,
alaMldForwardNextVlan Unsigned32,
alaMldForwardNextIfIndex InterfaceIndex,
alaMldForwardNextType INTEGER
}
alaMldForwardVlan OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The IP multicast forwarded flow's VLAN."
::= { alaMldForwardEntry 1 }
alaMldForwardIfIndex OBJECT-TYPE
SYNTAX InterfaceIndex
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The IP multicast forwarded flow's ifIndex."
::= { alaMldForwardEntry 2 }
alaMldForwardGroupAddress OBJECT-TYPE
SYNTAX InetAddressIPv6
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The IP multicast forwarded flow's IPv6 group address."
::= { alaMldForwardEntry 3 }
alaMldForwardHostAddress OBJECT-TYPE
SYNTAX InetAddressIPv6
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The IP multicast forwarded flow's IPv6 host address."
::= { alaMldForwardEntry 4 }
alaMldForwardDestAddress OBJECT-TYPE
SYNTAX InetAddressIPv6
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The IP multicast forwarded flow's IPv6 tunnel destination address."
::= { alaMldForwardEntry 5 }
alaMldForwardOrigAddress OBJECT-TYPE
SYNTAX InetAddressIPv6
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The IP multicast forwarded flow's IPv6 tunnel source address."
::= { alaMldForwardEntry 6 }
alaMldForwardType OBJECT-TYPE
SYNTAX INTEGER { mcast(1), pim(2) }
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The IP multicast forwarded flow's encapsulation type."
::= { alaMldForwardEntry 7 }
alaMldForwardNextVlan OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The IP multicast forwarded flow's next VLAN."
::= { alaMldForwardEntry 8 }
alaMldForwardNextIfIndex OBJECT-TYPE
SYNTAX InterfaceIndex
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The IP multicast forwarded flow's next ifIndex."
::= { alaMldForwardEntry 9 }
alaMldForwardNextType OBJECT-TYPE
SYNTAX INTEGER { mcast(1), pim(2) }
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The IP multicast forwarded flow's next encapsulation type."
::= { alaMldForwardEntry 10 }
--
-- Tunnel Table
--
alaMldTunnel OBJECT IDENTIFIER ::= { alcatelIND1MldMIBObjects 11 }
alaMldTunnelTable OBJECT-TYPE
SYNTAX SEQUENCE OF MldTunnelEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The table listing the IP multicast tunnel information."
::= { alaMldTunnel 1 }
alaMldTunnelEntry OBJECT-TYPE
SYNTAX MldTunnelEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry corresponding to an IP multicast tunneled flow."
INDEX {
alaMldTunnelVlan,
alaMldTunnelGroupAddress,
alaMldTunnelHostAddress,
alaMldTunnelDestAddress,
alaMldTunnelOrigAddress,
alaMldTunnelNextDestAddress
}
::= { alaMldTunnelTable 1 }
MldTunnelEntry ::= SEQUENCE {
alaMldTunnelVlan Unsigned32,
alaMldTunnelIfIndex InterfaceIndex,
alaMldTunnelGroupAddress InetAddressIPv6,
alaMldTunnelHostAddress InetAddressIPv6,
alaMldTunnelDestAddress InetAddressIPv6,
alaMldTunnelOrigAddress InetAddressIPv6,
alaMldTunnelType INTEGER,
alaMldTunnelNextDestAddress InetAddressIPv6,
alaMldTunnelNextType INTEGER
}
alaMldTunnelVlan OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The IP multicast tunneled flow's VLAN."
::= { alaMldTunnelEntry 1 }
alaMldTunnelIfIndex OBJECT-TYPE
SYNTAX InterfaceIndex
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The IP multicast tunneled flow's ifIndex."
::= { alaMldTunnelEntry 2 }
alaMldTunnelGroupAddress OBJECT-TYPE
SYNTAX InetAddressIPv6
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The IP multicast tunneled flow's IPv6 group address."
::= { alaMldTunnelEntry 3 }
alaMldTunnelHostAddress OBJECT-TYPE
SYNTAX InetAddressIPv6
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The IP multicast tunneled flow's IPv6 host address."
::= { alaMldTunnelEntry 4 }
alaMldTunnelDestAddress OBJECT-TYPE
SYNTAX InetAddressIPv6
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The IP multicast tunneled flow's IPv6 tunnel destination address."
::= { alaMldTunnelEntry 5 }
alaMldTunnelOrigAddress OBJECT-TYPE
SYNTAX InetAddressIPv6
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The IP multicast tunneled flow's IPv6 tunnel source address."
::= { alaMldTunnelEntry 6 }
alaMldTunnelType OBJECT-TYPE
SYNTAX INTEGER { mcast(1), pim(2) }
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The IP multicast tunneled flow's encapsulation type."
::= { alaMldTunnelEntry 7 }
alaMldTunnelNextDestAddress OBJECT-TYPE
SYNTAX InetAddressIPv6
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The IP multicast tunneled flow's next IPv6 tunnel destination address."
::= { alaMldTunnelEntry 8 }
alaMldTunnelNextType OBJECT-TYPE
SYNTAX INTEGER { mcast(1), pim(2) }
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The IP multicast tunneled flow's next encapsulation type."
::= { alaMldTunnelEntry 9 }
--
-- Port Table for IPv6 Multicast objects managed per port
--
alaMldPort OBJECT IDENTIFIER ::= { alcatelIND1MldMIBObjects 12 }
alaMldPortTable OBJECT-TYPE
SYNTAX SEQUENCE OF AlaMldPortEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The table listing the IPv6 Multicast port information."
::= { alaMldPort 1 }
alaMldPortEntry OBJECT-TYPE
SYNTAX AlaMldPortEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry corresponding to IPv6 Multicast port information."
INDEX {
alaMldPortIfIndex
}
::= { alaMldPortTable 1 }
AlaMldPortEntry ::=
SEQUENCE {
alaMldPortIfIndex InterfaceIndex,
alaMldPortMaxGroupLimit Unsigned32,
alaMldPortMaxGroupExceedAction INTEGER
}
alaMldPortIfIndex OBJECT-TYPE
SYNTAX InterfaceIndex
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The IP multicast port's ifIndex."
::= { alaMldPortEntry 1 }
alaMldPortMaxGroupLimit OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The maximum number of MLD Group memberships that can be learnt
on the interface."
DEFVAL {0}
::= { alaMldPortEntry 2 }
alaMldPortMaxGroupExceedAction OBJECT-TYPE
SYNTAX INTEGER { none(0), drop(1), replace(2) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The action to be taken when MLD group membership limit is
exceeded for the interface."
DEFVAL { none }
::= { alaMldPortEntry 3 }
--
-- Port Vlan Table
--
alaMldPortVlan OBJECT IDENTIFIER ::= { alcatelIND1MldMIBObjects 13 }
alaMldPortVlanTable OBJECT-TYPE
SYNTAX SEQUENCE OF AlaMldPortVlanEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The table listing the MLD group membership limit information
for a port/vlan instance."
::= { alaMldPortVlan 1 }
alaMldPortVlanEntry OBJECT-TYPE
SYNTAX AlaMldPortVlanEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry corresponding to MLD group membership limit on a port/vlan."
INDEX {
alaMldPortIfIndex,
alaMldVlanId
}
::= { alaMldPortVlanTable 1 }
AlaMldPortVlanEntry ::= SEQUENCE {
alaMldVlanId Unsigned32,
alaMldPortVlanCurrentGroupCount Unsigned32,
alaMldPortVlanMaxGroupLimit Unsigned32,
alaMldPortVlanMaxGroupExceedAction INTEGER
}
alaMldVlanId OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The IPv6 multicast group membership VLAN."
::= { alaMldPortVlanEntry 1 }
alaMldPortVlanCurrentGroupCount OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The current IPv6 multicast group memberships on a port/vlan
instance."
::= { alaMldPortVlanEntry 2 }
alaMldPortVlanMaxGroupLimit OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Maximum MLD Group memberships on the port/vlan instance."
::= { alaMldPortVlanEntry 3 }
alaMldPortVlanMaxGroupExceedAction OBJECT-TYPE
SYNTAX INTEGER { none(0), drop(1), replace(2) }
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The action to be taken when MLD group membership limit is
exceeded for the port/vlan instance."
::= { alaMldPortVlanEntry 4 }
--
-- Conformance Table
--
alcatelIND1MldMIBConformance OBJECT IDENTIFIER ::= { alcatelIND1MldMIB 2 }
alcatelIND1MldMIBCompliances OBJECT IDENTIFIER ::= { alcatelIND1MldMIBConformance 1 }
alaMldCompliance MODULE-COMPLIANCE
STATUS current
DESCRIPTION
"The compliance statement for systems running IPv6 multicast switch
and routing and implementing ALCATEL-IND1-MLD-MIB."
MODULE
MANDATORY-GROUPS { alaMldGroup, alaMldVlanGroup, alaMldMemberGroup,
alaMldStaticMemberGroup, alaMldNeighborGroup,
alaMldStaticNeighborGroup, alaMldQuerierGroup,
alaMldStaticQuerierGroup, alaMldSourceGroup,
alaMldForwardGroup, alaMldTunnelGroup,
alaMldPortGroup, alaMldPortVlanGroup }
::= { alcatelIND1MldMIBCompliances 1 }
alcatelIND1MldMIBGroups OBJECT IDENTIFIER ::= { alcatelIND1MldMIBConformance 2 }
alaMldGroup OBJECT-GROUP
OBJECTS { alaMldStatus, alaMldQuerying, alaMldSpoofing, alaMldZapping,
alaMldVersion, alaMldRobustness, alaMldQueryInterval,
alaMldQueryResponseInterval, alaMldLastMemberQueryInterval,
alaMldRouterTimeout, alaMldSourceTimeout, alaMldProxying,
alaMldUnsolicitedReportInterval, alaMldQuerierForwarding,
alaMldMaxGroupLimit, alaMldMaxGroupExceedAction,
alaMldFloodUnknown }
STATUS current
DESCRIPTION
"A collection of objects to support management of IPv6 multicast switching
and routing system configuration."
::= { alcatelIND1MldMIBGroups 1 }
alaMldVlanGroup OBJECT-GROUP
OBJECTS { alaMldVlanStatus, alaMldVlanQuerying, alaMldVlanSpoofing,
alaMldVlanZapping, alaMldVlanVersion, alaMldVlanRobustness,
alaMldVlanQueryInterval, alaMldVlanQueryResponseInterval,
alaMldVlanLastMemberQueryInterval, alaMldVlanRouterTimeout,
alaMldVlanSourceTimeout, alaMldVlanProxying,
alaMldVlanUnsolicitedReportInterval, alaMldVlanQuerierForwarding,
alaMldVlanMaxGroupLimit, alaMldVlanMaxGroupExceedAction,
alaMldVlanSpoofAddressType, alaMldVlanSpoofAddress }
STATUS current
DESCRIPTION
"A collection of objects to support management of IPv6 multicast switching
and routing vlan configuration."
::= { alcatelIND1MldMIBGroups 2 }
alaMldMemberGroup OBJECT-GROUP
OBJECTS { alaMldMemberMode, alaMldMemberCount, alaMldMemberTimeout }
STATUS current
DESCRIPTION
"A collection of objects to support IPv6 multicast switching and routing
group membership information."
::= { alcatelIND1MldMIBGroups 3 }
alaMldStaticMemberGroup OBJECT-GROUP
OBJECTS { alaMldStaticMemberRowStatus }
STATUS current
DESCRIPTION
"A collection of objects to support IPv6 multicast switching and routing
static group membership information tables."
::= { alcatelIND1MldMIBGroups 4 }
alaMldNeighborGroup OBJECT-GROUP
OBJECTS { alaMldNeighborCount, alaMldNeighborTimeout }
STATUS current
DESCRIPTION
"A collection of objects to support IPv6 multicast switching and routing
IP multicast router information."
::= { alcatelIND1MldMIBGroups 5 }
alaMldStaticNeighborGroup OBJECT-GROUP
OBJECTS { alaMldStaticNeighborRowStatus }
STATUS current
DESCRIPTION
"A collection of objects to support IPv6 multicast switching and routing
static IP multicast router information."
::= { alcatelIND1MldMIBGroups 6 }
alaMldQuerierGroup OBJECT-GROUP
OBJECTS { alaMldQuerierCount, alaMldQuerierTimeout }
STATUS current
DESCRIPTION
"A collection of objects to support IPv6 multicast switching and routing
MLD querier information."
::= { alcatelIND1MldMIBGroups 7 }
alaMldStaticQuerierGroup OBJECT-GROUP
OBJECTS { alaMldStaticQuerierRowStatus }
STATUS current
DESCRIPTION
"A collection of objects to support IPv6 multicast switching and routing
static MLD querier information."
::= { alcatelIND1MldMIBGroups 8 }
alaMldSourceGroup OBJECT-GROUP
OBJECTS { alaMldSourceIfIndex, alaMldSourceType }
STATUS current
DESCRIPTION
"A collection of objects to support IPv6 multicast switching and routing
IP multicast source information."
::= { alcatelIND1MldMIBGroups 9 }
alaMldForwardGroup OBJECT-GROUP
OBJECTS { alaMldForwardIfIndex, alaMldForwardType, alaMldForwardNextType }
STATUS current
DESCRIPTION
"A collection of objects to support IPv6 multicast switching and routing
IP multicast forward information."
::= { alcatelIND1MldMIBGroups 10 }
alaMldTunnelGroup OBJECT-GROUP
OBJECTS { alaMldTunnelIfIndex, alaMldTunnelType, alaMldTunnelNextType }
STATUS current
DESCRIPTION
"A collection of objects to support IPv6 multicast switching and routing
IP multicast tunnel information."
::= { alcatelIND1MldMIBGroups 11 }
alaMldPortGroup OBJECT-GROUP
OBJECTS { alaMldPortMaxGroupLimit, alaMldPortMaxGroupExceedAction }
STATUS current
DESCRIPTION
"A collection of objects to support IPv6 multicast switching configuration."
::= { alcatelIND1MldMIBGroups 12 }
alaMldPortVlanGroup OBJECT-GROUP
OBJECTS { alaMldPortVlanCurrentGroupCount, alaMldPortVlanMaxGroupLimit, alaMldPortVlanMaxGroupExceedAction }
STATUS current
DESCRIPTION
"An object to support IPv6 multicast switching group limit information
for a port/vlan instance."
::= { alcatelIND1MldMIBGroups 13 }
END