compass-core/mibs/HUAWEI-MULTICAST-MIB.mib

5289 lines
173 KiB
Plaintext

-- ============================================================================
-- Copyright (C) by HUAWEI TECHNOLOGIES. All rights reserved.
--
-- Description:
-- Reference:
-- Version: V1.0
-- History:
-- Modified by yuzhenjiang 60008725 2006-11-12
-- Modified by xuxuguang 00107864 2009-12-10
-- ============================================================================
HUAWEI-MULTICAST-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY,OBJECT-TYPE,
Counter32,Integer32,Unsigned32,IpAddress, NOTIFICATION-TYPE
FROM SNMPv2-SMI
TruthValue,TEXTUAL-CONVENTION,
RowStatus,MacAddress,DisplayString
FROM SNMPv2-TC
MODULE-COMPLIANCE, OBJECT-GROUP, NOTIFICATION-GROUP
FROM SNMPv2-CONF
InterfaceIndex,InterfaceIndexOrZero
FROM IF-MIB
hwL2VlanIndex,hwL2VlanDescr
FROM HUAWEI-L2VLAN-MIB
hwDatacomm
FROM HUAWEI-MIB
Ipv6Address, Ipv6IfIndexOrZero
FROM IPV6-TC;
hwMultiCastMIB MODULE-IDENTITY
LAST-UPDATED "200508220000Z"
ORGANIZATION "Huawei Technologies co.,Ltd."
CONTACT-INFO
" R&D BeiJing, Huawei Technologies co.,Ltd.
Huawei Bld.,NO.3 Xinxi Rd.,
Shang-Di Information Industry Base,
Hai-Dian District Beijing P.R. China
Zip:100085
Http://www.huawei.com
E-mail:support@huawei.com "
DESCRIPTION
"The MIB module for IGMP Snooping feature.
Internet Group Management Protocol (IGMP) is the protocol used
by IPv4 end hosts to indicate their interest in receiving
multicast traffic for certain multicast groups to neighboring
multicast routers.
IGMP Snooping is a switch protocol. A switch that implements
IGMP Snooping listens to the IGMP messages exchanged between
the hosts and router, then provides selective transmission of
multicast traffic based on multicast mac destination address
or multicast group address."
::= { hwDatacomm 44 }
-- Textual Convention
EnabledStatus ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"A simple status value for the object."
SYNTAX INTEGER
{
enabled(1),
disabled(2)
}
VlanIndex ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"A 12-bit VLAN ID used in the VLAN Tag header."
SYNTAX Integer32(1..4094)
VlanIndexOrZero ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"A 12-bit VLAN ID used in the VLAN Tag header.
0:all vlans"
SYNTAX Integer32(0|1..4094)
PortFlag ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"type that port created:
none(0):not host port or not router port,
dynamic(1) : dynamic learn,
static(2) : static config,
staticANDdynamic(3): dynamic and static"
SYNTAX INTEGER
{
none(0),
dynamic(1),
static(2),
staticANDdynamic(3)
}
hwIGSPMibObject OBJECT IDENTIFIER ::= { hwMultiCastMIB 1 }
hwIGSPSystemInfo
OBJECT IDENTIFIER ::= { hwIGSPMibObject 1 }
hwVlanCfgInfo
OBJECT IDENTIFIER ::= { hwIGSPMibObject 2 }
hwStatisticsInfo
OBJECT IDENTIFIER ::= { hwIGSPMibObject 3 }
hwMCGrpInfo
OBJECT IDENTIFIER ::= { hwIGSPMibObject 4 }
hwPortInfo
OBJECT IDENTIFIER ::= { hwIGSPMibObject 5 }
--
-- The hwSystemInfo group.
--
hwIgmpSnoopingEnabled OBJECT-TYPE
SYNTAX EnabledStatus
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object indicates whether IGMP Snooping has been
enabled for the system."
::= { hwIGSPSystemInfo 1 }
hwSsmPolicyAclNum OBJECT-TYPE
SYNTAX Integer32(-1|2000..2999)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The ACL Number which is used to limit the
ssm(specific source multicast) ip address scale
2000: the minimum acl number
2999: the maximum acl number
-1: unvalid value "
::= { hwIGSPSystemInfo 2 }
hwSendQueryEnabled OBJECT-TYPE
SYNTAX EnabledStatus
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object indicates whether send query function has been
enabled for the system."
::= { hwIGSPSystemInfo 3 }
hwSendQuerySourceIpAddr OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object indicates sended IGMP query packet's source ip address.
223.255.255.255: the maximum ip"
::= { hwIGSPSystemInfo 4}
hwSnmpTrapEnable OBJECT-TYPE
SYNTAX EnabledStatus
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object indicates the SNMP trap switch is whether open or not."
::= { hwIGSPSystemInfo 5}
hwIgmpSnoopingSuppressionTime OBJECT-TYPE
SYNTAX Integer32(0..300)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object indicates IGMP snooping suppression time,
range from integer 0 to 300, the default value is 10,
0 means not suppress IGMP packets. "
::= { hwIGSPSystemInfo 6}
hwIgmpProxyEnabled OBJECT-TYPE
SYNTAX EnabledStatus
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object indicates whether IGMP Proxy has been enabled for system."
::= { hwIGSPSystemInfo 7 }
hwIgmpSnoopingProxyEnabled OBJECT-TYPE
SYNTAX EnabledStatus
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object indicates whether IGMP snooping proxy has been enabled for system."
::= { hwIGSPSystemInfo 8 }
--
-- The hwVlanCfgInfo group.
--
hwVlanCfgTable OBJECT-TYPE
SYNTAX SEQUENCE OF HWVlanCfgEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Table contains VLAN based configuration information
for IGMP Snooping."
::= { hwVlanCfgInfo 1 }
hwVlanCfgEntry OBJECT-TYPE
SYNTAX HWVlanCfgEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry is created for each active VLAN in the device
and deleted when the VLAN becomes inactive."
INDEX { hwVlanIndex }
::= { hwVlanCfgTable 1 }
HWVlanCfgEntry ::= SEQUENCE {
hwVlanIndex VlanIndex,
hwVlanIgmpSnoopingEnabled EnabledStatus,
hwVlanRouterAgingTime Integer32,
hwVlanMaxQueryRespTime Integer32,
hwVlanLastMemQueryInt Integer32,
hwVlanQueryInt Integer32,
hwVlanRobustCount Integer32,
hwVlanCheckRouterAlert TruthValue,
hwVlanSendRouterAlert TruthValue,
hwVlanIgmpVersion INTEGER,
hwVlanPromptLeaveEnable EnabledStatus,
hwVlanPromptLeaveAclNum Integer32,
hwVlanDropUnknown EnabledStatus,
hwVlanLimitAction EnabledStatus
}
hwVlanIndex OBJECT-TYPE
SYNTAX VlanIndex
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object indicates the VLAN in which IGMP Snooping
is configured."
::= { hwVlanCfgEntry 1 }
hwVlanIgmpSnoopingEnabled OBJECT-TYPE
SYNTAX EnabledStatus
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"When this object is set to 'enabled(1)' IGMP Snooping
is enabled on this VLAN else disabled."
::= { hwVlanCfgEntry 2 }
hwVlanRouterAgingTime OBJECT-TYPE
SYNTAX Integer32 (0..1000)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Unit:second.
Configure the aging time of the router port.
0:180s or holdtime in hello"
::= {hwVlanCfgEntry 3}
hwVlanMaxQueryRespTime OBJECT-TYPE
SYNTAX Integer32(1..25)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Unit:second.Configure the maximum query response time."
::= { hwVlanCfgEntry 4}
hwVlanLastMemQueryInt OBJECT-TYPE
SYNTAX Integer32(1..5)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Unit:second.Configure the last member query interval."
::= { hwVlanCfgEntry 5}
hwVlanQueryInt OBJECT-TYPE
SYNTAX Integer32(1..65535)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Unit:second.Configure the query interval."
::= { hwVlanCfgEntry 6}
hwVlanRobustCount OBJECT-TYPE
SYNTAX Integer32(2..5)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Configure the IGMP robust count."
::= { hwVlanCfgEntry 7}
hwVlanCheckRouterAlert OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
" When this object is set to 'true' ,Received IGMP messages
must contain the IP Router Alert option in their IPheader.
Ignore IGMP messages without Router Alert options ,and require
that routers not forward these messages."
DEFVAL {false}
::= { hwVlanCfgEntry 8}
hwVlanSendRouterAlert OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"When this object is set to 'true' ,Sended IGMP messages
must contain the IP Router Alert option in their IPheader."
DEFVAL {true}
::= {hwVlanCfgEntry 9}
hwVlanIgmpVersion OBJECT-TYPE
SYNTAX INTEGER {igmpV1(1), igmpV2(2), igmpV3(3)}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The object indicates that igmp snooping
can handle the hightest IGMP version "
::= { hwVlanCfgEntry 10}
hwVlanPromptLeaveEnable OBJECT-TYPE
SYNTAX EnabledStatus
MAX-ACCESS read-write
STATUS current
DESCRIPTION
" Prompt Leave Enable or disable"
::= { hwVlanCfgEntry 11}
hwVlanPromptLeaveAclNum OBJECT-TYPE
SYNTAX Integer32 (-1|2000..3999)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The ACL Number which is used to limit the scope
of prompt leave group
2000: the minimum acl number
3999: the maximum acl number
-1: unvalid value"
::= { hwVlanCfgEntry 12}
hwVlanDropUnknown OBJECT-TYPE
SYNTAX EnabledStatus
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"When this object is set to 'enabled(1)' Unknown stream
is droped on this VLAN else disabled."
::= { hwVlanCfgEntry 13}
hwVlanLimitAction OBJECT-TYPE
SYNTAX EnabledStatus
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"When this object is set to 'enabled(1)' table limit action on port."
::= { hwVlanCfgEntry 14}
hwVlanIgmpProxyTable OBJECT-TYPE
SYNTAX SEQUENCE OF HwVlanIgmpProxyEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Table contains VLAN based configuration information for IGMP Proxy."
::= { hwVlanCfgInfo 2 }
hwVlanIgmpProxyEntry OBJECT-TYPE
SYNTAX HwVlanIgmpProxyEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"IGMP Proxy table entry."
INDEX { hwVlanIgmpProxyIndex }
::= { hwVlanIgmpProxyTable 1 }
HwVlanIgmpProxyEntry ::=
SEQUENCE {
hwVlanIgmpProxyIndex
VlanIndex,
hwVlanIgmpProxyEnabled
EnabledStatus,
hwVlanQueryInterval
Integer32,
hwVlanMaxResponseTime
Integer32,
hwVlanLastMemQueryInterval
Integer32,
hwVlanIgmpRouterAgingTime
Integer32,
hwVlanMaxIgmpVersion
Integer32,
hwVlanIgmpRobustCount
Integer32,
hwVlanRequireRouterAlert
TruthValue,
hwVlanIgmpSendRouterAlert
TruthValue,
hwVlanIgmpPromptLeaveEnable
EnabledStatus
}
hwVlanIgmpProxyIndex OBJECT-TYPE
SYNTAX VlanIndex
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object indicates the VLAN in which IGMP Proxy is configured."
::= { hwVlanIgmpProxyEntry 1 }
hwVlanIgmpProxyEnabled OBJECT-TYPE
SYNTAX EnabledStatus
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object indicates enable or disable IGMP Proxy."
DEFVAL { 2 }
::= { hwVlanIgmpProxyEntry 2 }
hwVlanQueryInterval OBJECT-TYPE
SYNTAX Integer32 (0..1000)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"IGMP query interval."
DEFVAL { 60 }
::= { hwVlanIgmpProxyEntry 3 }
hwVlanMaxResponseTime OBJECT-TYPE
SYNTAX Integer32 (1..25)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Maximum query response time."
DEFVAL { 10 }
::= { hwVlanIgmpProxyEntry 4 }
hwVlanLastMemQueryInterval OBJECT-TYPE
SYNTAX Integer32 (1..5)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Last member query interval."
DEFVAL { 1 }
::= { hwVlanIgmpProxyEntry 5 }
hwVlanIgmpRouterAgingTime OBJECT-TYPE
SYNTAX Integer32 (1..1000)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Specify router port aging time."
DEFVAL { 0 }
::= { hwVlanIgmpProxyEntry 6 }
hwVlanMaxIgmpVersion OBJECT-TYPE
SYNTAX Integer32 (1..2)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Specify the highest IGMP version to deal, 1:IGMP V1, 2:IGMP v1 and IGMP v2."
DEFVAL { 2 }
::= { hwVlanIgmpProxyEntry 7 }
hwVlanIgmpRobustCount OBJECT-TYPE
SYNTAX Integer32 (2..5)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Robust coefficient."
DEFVAL { 2 }
::= { hwVlanIgmpProxyEntry 8 }
hwVlanRequireRouterAlert OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"When this object is set to 'true' ,Received IGMP messages
must contain the IP Router Alert option in their IPheader.
Ignore IGMP messages without Router Alert options ,and require
that routers not forward these messages."
DEFVAL { 1 }
::= { hwVlanIgmpProxyEntry 9 }
hwVlanIgmpSendRouterAlert OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"When this object is set to 'true' ,Sended IGMP messages
must contain the IP Router Alert option in their Ipheader."
DEFVAL { 1 }
::= { hwVlanIgmpProxyEntry 10 }
hwVlanIgmpPromptLeaveEnable OBJECT-TYPE
SYNTAX EnabledStatus
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Indicates whether enable 'Quick leave'."
DEFVAL { 2 }
::= { hwVlanIgmpProxyEntry 11 }
hwL2McastVlanCfgTable OBJECT-TYPE
SYNTAX SEQUENCE OF HwL2McastVlanCfgEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Table to config L2 multicast."
::= { hwVlanCfgInfo 3 }
hwL2McastVlanCfgEntry OBJECT-TYPE
SYNTAX HwL2McastVlanCfgEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object indicates the VLAN in which Multicast is configured."
INDEX { hwL2McastVlanIndex }
::= { hwL2McastVlanCfgTable 1 }
HwL2McastVlanCfgEntry ::=
SEQUENCE {
hwL2McastVlanIndex
VlanIndex,
hwVlanL2FlowTriggerEnabled
EnabledStatus,
hwVlanL2StaticFlow
IpAddress
}
hwL2McastVlanIndex OBJECT-TYPE
SYNTAX VlanIndex
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object indicates the VLAN in which Multicast is configured."
::= { hwL2McastVlanCfgEntry 1 }
hwVlanL2FlowTriggerEnabled OBJECT-TYPE
SYNTAX EnabledStatus
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object indicates whether flow trigger was enabled."
DEFVAL { 2 }
::= { hwL2McastVlanCfgEntry 2 }
hwVlanL2StaticFlow OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"configure static flow."
::= { hwL2McastVlanCfgEntry 3 }
--
-- The hwStatisticsInfo group.
--
-- hwStatisticsInfo
-- hwSystemStatisticsInfo
hwSystemStatisticsInfo OBJECT IDENTIFIER ::= { hwStatisticsInfo 1 }
hwSystemRecvVlanUpEventTimes OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The statistics of vlan up event."
::= { hwSystemStatisticsInfo 1}
hwSystemRecvVlanDownEventTimes OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The statistics of vlan down event."
::= { hwSystemStatisticsInfo 2}
hwSystemRecvVlanDelEventTimes OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The statistics of vlan del event."
::= { hwSystemStatisticsInfo 3}
hwSystemRecvPortUpEventTimes OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The statistics of port up event."
::= { hwSystemStatisticsInfo 4}
hwSystemRecvPortDownEventTimes OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The statistics of port down event."
::= { hwSystemStatisticsInfo 5}
hwSystemRecvPortDelEventTimes OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The statistics of port del event."
::= { hwSystemStatisticsInfo 6}
hwSystemRecvPortIncEventTimes OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The statistics of port joined in vlan event."
::= { hwSystemStatisticsInfo 7}
hwSystemRecvPortExcEventTimes OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The statistics of port deleted from vlan event."
::= { hwSystemStatisticsInfo 8}
hwSystemRecvMSTPBlockEventTimes OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The statistics of mstp port from forwarding to
blocked event."
::= { hwSystemStatisticsInfo 9}
hwSystemRecvMSTPForwardEventTimes OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The statistics of mstp port from blocked to
forwarding event."
::= { hwSystemStatisticsInfo 10}
hwSystemIGMPSysClearStats OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The configuration to clear the statistics of system statics"
::= { hwSystemStatisticsInfo 11}
hwSystemIGMPPacketClearStats OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The configuration to clear the statistics of all vlan IGMP packets"
::= { hwSystemStatisticsInfo 12}
hwSystemRecvLinkChangeEventTimes OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The statistics of link change event."
::= { hwSystemStatisticsInfo 13}
-- hwVlanStatisticsTable
hwVlanStatisticsTable OBJECT-TYPE
SYNTAX SEQUENCE OF HwVlanStatisticsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"."
::= { hwStatisticsInfo 2 }
hwVlanStatisticsEntry OBJECT-TYPE
SYNTAX HwVlanStatisticsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"."
INDEX { hwVlanStatsVlanIndex }
::= { hwVlanStatisticsTable 1 }
HwVlanStatisticsEntry::= SEQUENCE {
hwVlanStatsVlanIndex VlanIndex,
hwVlanRecvIGMPV1ReportNum Counter32,
hwVlanRecvIGMPV2ReportNum Counter32,
hwVlanRecvIGMPV3ReportNum Counter32,
hwVlanRecvIGMPLeaveNum Counter32,
hwVlanRecvIGMPV1QueryNum Counter32,
hwVlanRecvIGMPV2QueryNum Counter32,
hwVlanRecvIGMPV3QueryNum Counter32,
hwVlanRecvPimHelloNum Counter32,
hwVlanSendQueryNum Counter32,
hwVlanIGMPPacketClearStats TruthValue,
hwVlanSendSourceIPSpecQueryNum Counter32
}
hwVlanStatsVlanIndex OBJECT-TYPE
SYNTAX VlanIndex
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object indicates the VLAN in which IGMP Snooping
counts packet.when clear statistics information,0 is
all Vlans."
::= { hwVlanStatisticsEntry 1 }
hwVlanRecvIGMPV1ReportNum OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The statistics of IGMP V1 report packets received on
the device."
::= { hwVlanStatisticsEntry 2 }
hwVlanRecvIGMPV2ReportNum OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The statistics of IGMP V2 report packets received on
the device."
::= { hwVlanStatisticsEntry 3 }
hwVlanRecvIGMPV3ReportNum OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The statistics of IGMP V3 report packets received on
the device."
::= { hwVlanStatisticsEntry 4 }
hwVlanRecvIGMPLeaveNum OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The statistics of IGMP leave packets received on
the device."
::= { hwVlanStatisticsEntry 5 }
hwVlanRecvIGMPV1QueryNum OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The statistics of IGMP V1 query packets received on
the device."
::= { hwVlanStatisticsEntry 6 }
hwVlanRecvIGMPV2QueryNum OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The statistics of IGMP V2 query packets received on
the device."
::= { hwVlanStatisticsEntry 7 }
hwVlanRecvIGMPV3QueryNum OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The statistics of IGMP V3 query packets received on
the device."
::= { hwVlanStatisticsEntry 8 }
hwVlanRecvPimHelloNum OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The statistics of pim hello packets received on
the device."
::= { hwVlanStatisticsEntry 9}
hwVlanSendQueryNum OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The statistics of query packets sended on
the device."
::= { hwVlanStatisticsEntry 10}
hwVlanIGMPPacketClearStats OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Clear statistics information."
::= { hwVlanStatisticsEntry 11}
hwVlanSendSourceIPSpecQueryNum OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The statistics of source-ip-specific query packets sent from
the device."
::= { hwVlanStatisticsEntry 12}
--
-- The hwMCGrpInfo group
--
hwIPGrpInfoTable OBJECT-TYPE
SYNTAX SEQUENCE OF HWIPGrpInfoEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Table contains multicast group exit port information through
multicast group address."
::= { hwMCGrpInfo 1 }
hwIPGrpInfoEntry OBJECT-TYPE
SYNTAX HWIPGrpInfoEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry contains exit port information for a specific Vlan
or all Vlans."
INDEX { hwIPGrpVlanIndex,hwIPGrpPortIfIndex,hwIPGrpAddress}
::= { hwIPGrpInfoTable 1 }
HWIPGrpInfoEntry ::= SEQUENCE {
hwIPGrpVlanIndex VlanIndex,
hwIPGrpPortIfIndex InterfaceIndex,
hwIPGrpAddress IpAddress,
hwIPGrpUpTime Unsigned32,
hwIPHostUpTime Unsigned32,
hwIPHostExpires Unsigned32,
hwIPHostFlags PortFlag,
hwIPRtUPTime Unsigned32,
hwIPRtExpires Unsigned32,
hwIPRtFlags PortFlag
}
hwIPGrpVlanIndex OBJECT-TYPE
SYNTAX VlanIndex
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object indicates the VLAN in which in which the group
is learned."
::= { hwIPGrpInfoEntry 1 }
hwIPGrpPortIfIndex OBJECT-TYPE
SYNTAX InterfaceIndex
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object indicates port name."
::= { hwIPGrpInfoEntry 2}
hwIPGrpAddress OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object indicates IP multicast address learned by
IGMP Snooping."
::= { hwIPGrpInfoEntry 3 }
hwIPGrpUpTime OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates time that multicast group information created."
::= { hwIPGrpInfoEntry 4}
hwIPHostUpTime OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"host port up time"
::= { hwIPGrpInfoEntry 5}
hwIPHostExpires OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"host port expire time"
::= { hwIPGrpInfoEntry 6}
hwIPHostFlags OBJECT-TYPE
SYNTAX PortFlag
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"host port flag"
::= { hwIPGrpInfoEntry 7}
hwIPRtUPTime OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"router port up time"
::= { hwIPGrpInfoEntry 8}
hwIPRtExpires OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"router port expire time"
::= { hwIPGrpInfoEntry 9}
hwIPRtFlags OBJECT-TYPE
SYNTAX PortFlag
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"router port flag"
::= { hwIPGrpInfoEntry 10}
hwMACGrpInfoTable OBJECT-TYPE
SYNTAX SEQUENCE OF HWMACGrpInfoEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Table contains mac-group information."
::= { hwMCGrpInfo 2 }
hwMACGrpInfoEntry OBJECT-TYPE
SYNTAX HWMACGrpInfoEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry contains mac-group information for a specific Vlan."
INDEX { hwMACGrpVlanIndex,hwMACGrpPortIfIndex,hwMACGrpAddress}
::= { hwMACGrpInfoTable 1 }
HWMACGrpInfoEntry ::= SEQUENCE {
hwMACGrpVlanIndex VlanIndex,
hwMACGrpPortIfIndex InterfaceIndex,
hwMACGrpAddress MacAddress
}
hwMACGrpVlanIndex OBJECT-TYPE
SYNTAX VlanIndex
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object indicates the VLAN in which the group
is learned."
::= { hwMACGrpInfoEntry 1 }
hwMACGrpPortIfIndex OBJECT-TYPE
SYNTAX InterfaceIndex
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object indicates port name ."
::= { hwMACGrpInfoEntry 2}
hwMACGrpAddress OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates mac group address."
::= { hwMACGrpInfoEntry 3}
hwMcastGrpCfgTable OBJECT-TYPE
SYNTAX SEQUENCE OF HwMcastGrpCfgEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Table used to config multicast group."
::= { hwMCGrpInfo 3 }
hwMcastGrpCfgEntry OBJECT-TYPE
SYNTAX HwMcastGrpCfgEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Table entry."
INDEX { hwGrpProfileNameIndex, hwGrpListNameIndex, hwGrpNameIndex }
::= { hwMcastGrpCfgTable 1 }
HwMcastGrpCfgEntry ::=
SEQUENCE {
hwGrpProfileNameIndex
DisplayString,
hwGrpListNameIndex
DisplayString,
hwGrpNameIndex
DisplayString,
hwGrpIpAddress
IpAddress,
hwGrpRowStatus
RowStatus
}
hwGrpProfileNameIndex OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Multicast profile name."
::= { hwMcastGrpCfgEntry 1 }
hwGrpListNameIndex OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Multicast list name."
::= { hwMcastGrpCfgEntry 2 }
hwGrpNameIndex OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Multicast group name."
::= { hwMcastGrpCfgEntry 3 }
hwGrpIpAddress OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Multicast group address."
::= { hwMcastGrpCfgEntry 4 }
hwGrpRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object is used to create or delete a row
and represent the current status of this row."
::= { hwMcastGrpCfgEntry 100 }
hwVlanMcastGrpTable OBJECT-TYPE
SYNTAX SEQUENCE OF HwVlanMcastGrpEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Table to apply a multicast profile on vlan."
::= { hwMCGrpInfo 4 }
hwVlanMcastGrpEntry OBJECT-TYPE
SYNTAX HwVlanMcastGrpEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Table entry."
INDEX { hwVlanMcastIndex }
::= { hwVlanMcastGrpTable 1 }
HwVlanMcastGrpEntry ::=
SEQUENCE {
hwVlanMcastIndex
VlanIndex,
hwVlanMcastProfileName
DisplayString
}
hwVlanMcastIndex OBJECT-TYPE
SYNTAX VlanIndex
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object indicates the VLAN in which
Multicast is configured."
::= { hwVlanMcastGrpEntry 1 }
hwVlanMcastProfileName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Multicast profile name."
::= { hwVlanMcastGrpEntry 2 }
hwMcastGrpProfileTable OBJECT-TYPE
SYNTAX SEQUENCE OF HwMcastGrpProfileEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Table to config multicast profile."
::= { hwMCGrpInfo 5 }
hwMcastGrpProfileEntry OBJECT-TYPE
SYNTAX HwMcastGrpProfileEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Table entry."
INDEX { hwVlanMulticastProfileName }
::= { hwMcastGrpProfileTable 1 }
HwMcastGrpProfileEntry ::=
SEQUENCE {
hwVlanMulticastProfileName
DisplayString,
hwMulticastProfilePreviewTimes
Integer32,
hwMulticastProfilePreviewMinutes
Integer32,
hwMulticastProfilePreviewInterval
Integer32
}
hwVlanMulticastProfileName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Multicast profile name."
::= { hwMcastGrpProfileEntry 1 }
hwMulticastProfilePreviewTimes OBJECT-TYPE
SYNTAX Integer32 (1..100)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Multicast profile preview times."
DEFVAL { 10 }
::= { hwMcastGrpProfileEntry 2 }
hwMulticastProfilePreviewMinutes OBJECT-TYPE
SYNTAX Integer32 (1..30)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Multicast profile preview minutes."
DEFVAL { 10 }
::= { hwMcastGrpProfileEntry 3 }
hwMulticastProfilePreviewInterval OBJECT-TYPE
SYNTAX Integer32 (1..30)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Multicast profile preview interval."
DEFVAL { 10 }
::= { hwMcastGrpProfileEntry 4 }
--
-- hwExternIpGrpInfoTable
--
hwExternIpGrpInfoTable OBJECT-TYPE
SYNTAX SEQUENCE OF HwExternIpGrpInfoEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Table contains multicast group exit port information through
multicast group address."
::= { hwMCGrpInfo 6 }
hwExternIpGrpInfoEntry OBJECT-TYPE
SYNTAX HwExternIpGrpInfoEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry contains exit port information for a specific VLAN
or all VLANs."
INDEX { hwExternIpGrpVlanIndex,hwExternIpGrpPortIfIndex,hwExternIpGrpAddress,hwExternIpSourceAddress}
::= { hwExternIpGrpInfoTable 1 }
HwExternIpGrpInfoEntry ::= SEQUENCE {
hwExternIpGrpVlanIndex VlanIndex,
hwExternIpGrpPortIfIndex InterfaceIndex,
hwExternIpGrpAddress IpAddress,
hwExternIpGrpUpTime Unsigned32,
hwExternIpHostUpTime Unsigned32,
hwExternIpHostExpires Unsigned32,
hwExternIpHostFlag PortFlag,
hwExternIpRtUpTime Unsigned32,
hwExternIpRtExpires Unsigned32,
hwExternIpRtFlag PortFlag,
hwExternIpSourceAddress IpAddress
}
hwExternIpGrpVlanIndex OBJECT-TYPE
SYNTAX VlanIndex
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object indicates the VLAN in which in which the group
is learned."
::= { hwExternIpGrpInfoEntry 1 }
hwExternIpGrpPortIfIndex OBJECT-TYPE
SYNTAX InterfaceIndex
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object indicates port name."
::= { hwExternIpGrpInfoEntry 2}
hwExternIpGrpAddress OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object indicates IP multicast address learned by
IGMP snooping."
::= { hwExternIpGrpInfoEntry 3 }
hwExternIpGrpUpTime OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates time that multicast group information created."
::= { hwExternIpGrpInfoEntry 4}
hwExternIpHostUpTime OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Host port up time."
::= { hwExternIpGrpInfoEntry 5}
hwExternIpHostExpires OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Host port expire time."
::= { hwExternIpGrpInfoEntry 6}
hwExternIpHostFlag OBJECT-TYPE
SYNTAX PortFlag
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Host port flag."
::= { hwExternIpGrpInfoEntry 7}
hwExternIpRtUpTime OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Router port up time."
::= { hwExternIpGrpInfoEntry 8}
hwExternIpRtExpires OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Router port expire time."
::= { hwExternIpGrpInfoEntry 9}
hwExternIpRtFlag OBJECT-TYPE
SYNTAX PortFlag
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Router port flag."
::= { hwExternIpGrpInfoEntry 10}
hwExternIpSourceAddress OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object indicates IP source address learned by
IGMP snooping."
::= { hwExternIpGrpInfoEntry 11 }
--
-- The hwPortInfo group.
--
hwPortStaticGrpTable OBJECT-TYPE
SYNTAX SEQUENCE OF HWPortStaticGrpEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Table contains port config information."
::= { hwPortInfo 1}
hwPortStaticGrpEntry OBJECT-TYPE
SYNTAX HWPortStaticGrpEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry contains port config information."
INDEX { hwPortStaticGrpVlanIndex,hwPortStaticGrpIfIndex,hwPortStaticGrpAddr}
::= { hwPortStaticGrpTable 1 }
HWPortStaticGrpEntry ::= SEQUENCE {
hwPortStaticGrpVlanIndex VlanIndex,
hwPortStaticGrpIfIndex InterfaceIndex,
hwPortStaticGrpAddr IpAddress,
hwPortStaticGrpRowStatus RowStatus
}
hwPortStaticGrpVlanIndex OBJECT-TYPE
SYNTAX VlanIndex
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object indicates the VLAN in which VLAN is configed."
::= { hwPortStaticGrpEntry 1 }
hwPortStaticGrpIfIndex OBJECT-TYPE
SYNTAX InterfaceIndex
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object indicates the interface in which port is configed."
::= { hwPortStaticGrpEntry 2 }
hwPortStaticGrpAddr OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object indicates static join multicast group address."
::= { hwPortStaticGrpEntry 3}
hwPortStaticGrpRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object is used to create or delete a row
and represent the current status of this row.
Now support state:CreateAndGo,Destroy."
::= { hwPortStaticGrpEntry 100}
hwGrpPolicyCfgTable OBJECT-TYPE
SYNTAX SEQUENCE OF HWGrpPolicyCfgEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Table contains group policy config information."
::= { hwPortInfo 2}
hwGrpPolicyCfgEntry OBJECT-TYPE
SYNTAX HWGrpPolicyCfgEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry contains group policy config information."
INDEX {hwGrpPolicyVlanIndex}
::= { hwGrpPolicyCfgTable 1 }
HWGrpPolicyCfgEntry ::= SEQUENCE {
hwGrpPolicyVlanIndex VlanIndex,
hwGrpPolicyAclNum Integer32,
hwGrpPolicyIgmpVersion INTEGER,
hwGrpPolicyRowStatus RowStatus
}
hwGrpPolicyVlanIndex OBJECT-TYPE
SYNTAX VlanIndex
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The Vlan ID which group policy config."
::= { hwGrpPolicyCfgEntry 1 }
hwGrpPolicyAclNum OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The ACL Number which is used as the group policy parameter."
::= { hwGrpPolicyCfgEntry 2 }
hwGrpPolicyIgmpVersion OBJECT-TYPE
SYNTAX INTEGER {igmpV1(1), igmpV2(2), igmpV1V2(3), igmpV3(4), igmpV1V2V3(5)}
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object indicates the IGMP version for the group policy."
::= { hwGrpPolicyCfgEntry 3 }
hwGrpPolicyRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object is used to create or delete a row
and represent the current status of this row.
Now support three state:CreateAndGo,Active,Destroy."
::= { hwGrpPolicyCfgEntry 100}
hwRouterPortInfoTable OBJECT-TYPE
SYNTAX SEQUENCE OF HWRouterPortInfoEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
" Table containsrouter port infromation in specify vlan"
::= { hwPortInfo 3}
hwRouterPortInfoEntry OBJECT-TYPE
SYNTAX HWRouterPortInfoEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"a entry contains port infromation in specify vlan"
INDEX {hwRouterPortVlanIndex,hwRouterPortIfIndex}
::= { hwRouterPortInfoTable 1 }
HWRouterPortInfoEntry ::= SEQUENCE {
hwRouterPortVlanIndex VlanIndex,
hwRouterPortIfIndex InterfaceIndex,
hwRouterPortUpTime Unsigned32,
hwRouterPortExpires Unsigned32,
hwRouterPortFlags PortFlag
}
hwRouterPortVlanIndex OBJECT-TYPE
SYNTAX VlanIndex
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"vlan id"
::= { hwRouterPortInfoEntry 1 }
hwRouterPortIfIndex OBJECT-TYPE
SYNTAX InterfaceIndex
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"router port name in specify vlan"
::= { hwRouterPortInfoEntry 2 }
hwRouterPortUpTime OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"router port up time"
::= { hwRouterPortInfoEntry 3 }
hwRouterPortExpires OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"router port expire time"
::= { hwRouterPortInfoEntry 4}
hwRouterPortFlags OBJECT-TYPE
SYNTAX PortFlag
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"router port flag"
::= { hwRouterPortInfoEntry 5}
hwRouterPortCfgTable OBJECT-TYPE
SYNTAX SEQUENCE OF HWRouterPortCfgEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Table contains router port config information."
::= { hwPortInfo 4}
hwRouterPortCfgEntry OBJECT-TYPE
SYNTAX HWRouterPortCfgEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry contains router port config information."
INDEX { hwRouterPortCfgVlanIndex,hwRouterPortCfgIfIndex}
::= { hwRouterPortCfgTable 1 }
HWRouterPortCfgEntry ::= SEQUENCE {
hwRouterPortCfgVlanIndex VlanIndex,
hwRouterPortCfgIfIndex InterfaceIndex,
hwRouterPortCfgRowStatus RowStatus
}
hwRouterPortCfgVlanIndex OBJECT-TYPE
SYNTAX VlanIndex
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object indicates the VLAN in which VLAN is configed."
::= { hwRouterPortCfgEntry 1 }
hwRouterPortCfgIfIndex OBJECT-TYPE
SYNTAX InterfaceIndex
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object indicates the interface which port is configed."
::= { hwRouterPortCfgEntry 2 }
hwRouterPortCfgRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object is used to create or delete a row
and represent the current status of this row."
::= { hwRouterPortCfgEntry 100}
hwPortLimitTable OBJECT-TYPE
SYNTAX SEQUENCE OF HWPortLimitEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table contains IGMP Snooping entry count limit
information on a port."
::= { hwPortInfo 5}
hwPortLimitEntry OBJECT-TYPE
SYNTAX HWPortLimitEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry contains IGMP Snooping entry count limit
information on a port."
INDEX {hwPortLimitIfIndex}
::= { hwPortLimitTable 1 }
HWPortLimitEntry ::= SEQUENCE {
hwPortLimitIfIndex InterfaceIndex,
hwPortLimitNumber Integer32,
hwPortLimitRowStatus RowStatus
}
hwPortLimitIfIndex OBJECT-TYPE
SYNTAX InterfaceIndex
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Index of the interface."
::= { hwPortLimitEntry 1 }
hwPortLimitNumber OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The maximum number of IGMP-Snooping entries
can be configured or learned."
::= { hwPortLimitEntry 2 }
hwPortLimitRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object is used to create or delete a row
and represent the current status of this row."
::= { hwPortLimitEntry 100 }
hwPortGroupPolicyTable OBJECT-TYPE
SYNTAX SEQUENCE OF HwPortGroupPolicyEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table contains group policy config information in port."
::= { hwPortInfo 6}
hwPortGroupPolicyEntry OBJECT-TYPE
SYNTAX HwPortGroupPolicyEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry contains group policy config information in port."
INDEX {hwPortGroupPolicyIfIndex, hwPortGroupPolicyVlanIndex}
::= { hwPortGroupPolicyTable 1 }
HwPortGroupPolicyEntry ::= SEQUENCE {
hwPortGroupPolicyIfIndex InterfaceIndex,
hwPortGroupPolicyAclNumber Integer32,
hwPortGroupPolicyVlanIndex VlanIndex,
hwPortGroupPolicyVersion INTEGER,
hwPortGroupPolicyRowStatus RowStatus
}
hwPortGroupPolicyIfIndex OBJECT-TYPE
SYNTAX InterfaceIndex
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Index of the interface."
::= { hwPortGroupPolicyEntry 1 }
hwPortGroupPolicyAclNumber OBJECT-TYPE
SYNTAX Integer32 (-1|2000..3999)
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The ACL number which is used as the group policy parameter."
::= { hwPortGroupPolicyEntry 2 }
hwPortGroupPolicyVlanIndex OBJECT-TYPE
SYNTAX VlanIndex
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The vlan ID which group policy config."
::= { hwPortGroupPolicyEntry 3 }
hwPortGroupPolicyVersion OBJECT-TYPE
SYNTAX INTEGER {igmpV1(1), igmpV2(2), igmpV1V2(3), igmpV3(4), igmpV1V2V3(5)}
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object indicates the IGMP version for the group policy."
::= { hwPortGroupPolicyEntry 4 }
hwPortGroupPolicyRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object is used to create or delete a row
and represent the current status of this row.
Now support three state:CreateAndGo,Active,Destroy."
::= { hwPortGroupPolicyEntry 51 }
--
-- hwExternPortStaticGrpTable
--
hwExternPortStaticGrpTable OBJECT-TYPE
SYNTAX SEQUENCE OF HwExternPortStaticGrpEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Table contains port config information."
::= { hwPortInfo 7}
hwExternPortStaticGrpEntry OBJECT-TYPE
SYNTAX HwExternPortStaticGrpEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry contains port config information."
INDEX { hwExternPortStaticGrpVlanIndex,hwExternPortStaticGrpIfIndex,hwExternPortStaticGroupAddr,hwExternPortStaticSourceAddr}
::= { hwExternPortStaticGrpTable 1 }
HwExternPortStaticGrpEntry ::= SEQUENCE {
hwExternPortStaticGrpVlanIndex VlanIndex,
hwExternPortStaticGrpIfIndex InterfaceIndex,
hwExternPortStaticGroupAddr IpAddress,
hwExternPortStaticSourceAddr IpAddress,
hwExternPortStaticGrpRowStatus RowStatus
}
hwExternPortStaticGrpVlanIndex OBJECT-TYPE
SYNTAX VlanIndex
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object indicates the VLAN in which VLAN is configed."
::= { hwExternPortStaticGrpEntry 1 }
hwExternPortStaticGrpIfIndex OBJECT-TYPE
SYNTAX InterfaceIndex
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object indicates the interface in which port is configed."
::= { hwExternPortStaticGrpEntry 2 }
hwExternPortStaticGroupAddr OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object indicates static join multicast group address."
::= { hwExternPortStaticGrpEntry 3 }
hwExternPortStaticSourceAddr OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object indicates static join multicast source address."
::= { hwExternPortStaticGrpEntry 4 }
hwExternPortStaticGrpRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object is used to create or delete a row
and represent the current status of this row.
Now support state:CreateAndGo,Destroy."
::= { hwExternPortStaticGrpEntry 51 }
--
-- hwPortVlanLimitTable
--
hwPortVlanLimitTable OBJECT-TYPE
SYNTAX SEQUENCE OF HwPortVlanLimitEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table contains IGMP snooping entry count limit
information on a port."
::= { hwPortInfo 8}
hwPortVlanLimitEntry OBJECT-TYPE
SYNTAX HwPortVlanLimitEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry contains IGMP snooping entry count limit
information on a port."
INDEX {hwPortVlanLimitIfIndex,hwPortVlanLimitVlanIndex}
::= { hwPortVlanLimitTable 1 }
HwPortVlanLimitEntry ::= SEQUENCE {
hwPortVlanLimitIfIndex InterfaceIndex,
hwPortVlanLimitNumber Integer32,
hwPortVlanLimitVlanIndex VlanIndex,
hwPortVlanLimitRowStatus RowStatus
}
hwPortVlanLimitIfIndex OBJECT-TYPE
SYNTAX InterfaceIndex
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Index of the interface."
::= { hwPortVlanLimitEntry 1 }
hwPortVlanLimitNumber OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The maximum number of IGMP snooping entries
can be configured or learned."
::= { hwPortVlanLimitEntry 2 }
hwPortVlanLimitVlanIndex OBJECT-TYPE
SYNTAX VlanIndex
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The maximum number of IGMP snooping entries
can be configured or learned."
::= { hwPortVlanLimitEntry 3 }
hwPortVlanLimitRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object is used to create or delete a row
and represent the current status of this row."
::= { hwPortVlanLimitEntry 51 }
--
-- MLD SNOOPING
--
hwMldSnpgMibObject OBJECT IDENTIFIER ::= { hwMultiCastMIB 2 }
hwMldSnpgSystemInfo
OBJECT IDENTIFIER ::= { hwMldSnpgMibObject 1 }
hwMldVlanCfgInfo
OBJECT IDENTIFIER ::= { hwMldSnpgMibObject 2 }
hwMldStatisticsInfo
OBJECT IDENTIFIER ::= { hwMldSnpgMibObject 3 }
hwMldMCGrpInfo
OBJECT IDENTIFIER ::= { hwMldSnpgMibObject 4 }
hwMldPortInfo
OBJECT IDENTIFIER ::= { hwMldSnpgMibObject 5 }
--
-- The hwMldSnpgSystemInfo group.
--
hwMldSnoopingEnabled OBJECT-TYPE
SYNTAX EnabledStatus
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object indicates whether MLD snooping has been
enabled for the system."
::= { hwMldSnpgSystemInfo 1 }
hwMldSendQueryEnabled OBJECT-TYPE
SYNTAX EnabledStatus
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object indicates whether send query function has been enabled for the system."
::= { hwMldSnpgSystemInfo 2 }
hwMldSendQuerySourceIpAddr OBJECT-TYPE
SYNTAX Ipv6Address
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object indicates sended MLD query packet's source IP address."
::= { hwMldSnpgSystemInfo 3}
hwMldSnoopingSuppressionTime OBJECT-TYPE
SYNTAX Integer32(0..300)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object indicates MLD snooping suppression time,
range from integer 0 to 300, the default value is 10,
0 means not suppress MLD packets. "
::= { hwMldSnpgSystemInfo 4}
--
-- The hwMldVlanCfgInfo group.
--
hwMldVlanCfgTable OBJECT-TYPE
SYNTAX SEQUENCE OF HwMldVlanCfgEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Table contains VLAN based configuration information
for MLD snooping."
::= { hwMldVlanCfgInfo 1 }
hwMldVlanCfgEntry OBJECT-TYPE
SYNTAX HwMldVlanCfgEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry is created for each active VLAN in the device
and deleted when the VLAN becomes inactive."
INDEX { hwMldVlanIndex }
::= { hwMldVlanCfgTable 1 }
HwMldVlanCfgEntry ::= SEQUENCE {
hwMldVlanIndex VlanIndex,
hwVlanMldSnoopingEnabled EnabledStatus,
hwMldVlanRouterAgingTime Integer32,
hwMldVlanMaxQueryRespTime Integer32,
hwMldVlanLastListenerQueryInt Integer32,
hwMldVlanQueryInt Integer32,
hwMldVlanRobustCount Integer32,
hwMldVlanCheckRouterAlert TruthValue,
hwMldVlanSendRouterAlert TruthValue,
hwVlanMldVersion INTEGER,
hwMldVlanPromptLeaveEnable EnabledStatus,
hwMldVlanPromptLeaveAclNum Integer32,
hwMldVlanDropUnknown EnabledStatus
}
hwMldVlanIndex OBJECT-TYPE
SYNTAX VlanIndex
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object indicates the VLAN in which MLD snooping
is configured."
::= { hwMldVlanCfgEntry 1 }
hwVlanMldSnoopingEnabled OBJECT-TYPE
SYNTAX EnabledStatus
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"When this object is set to 'enabled(1)' MLD snooping
is enabled on this VLAN else disabled."
::= { hwMldVlanCfgEntry 2 }
hwMldVlanRouterAgingTime OBJECT-TYPE
SYNTAX Integer32 (0..1000)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Unit:second.
Configure the aging time of the router port.
0:180s or holdtime in hello."
::= {hwMldVlanCfgEntry 3}
hwMldVlanMaxQueryRespTime OBJECT-TYPE
SYNTAX Integer32(1..25)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Unit:second. Configure the maximum query response time."
::= { hwMldVlanCfgEntry 4}
hwMldVlanLastListenerQueryInt OBJECT-TYPE
SYNTAX Integer32(1..5)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Unit:second. Configure the last listener query interval."
::= { hwMldVlanCfgEntry 5}
hwMldVlanQueryInt OBJECT-TYPE
SYNTAX Integer32(1..65535)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Unit:second. Configure the query interval."
::= { hwMldVlanCfgEntry 6}
hwMldVlanRobustCount OBJECT-TYPE
SYNTAX Integer32(2..5)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Configure the MLD robust count."
::= { hwMldVlanCfgEntry 7}
hwMldVlanCheckRouterAlert OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
" When this object is set to 'true', received MLD messages
must contain the IP router alert option in their IP header.
Ignore MLD messages without router alert options ,and require
that routers not forward these messages."
DEFVAL {false}
::= { hwMldVlanCfgEntry 8}
hwMldVlanSendRouterAlert OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"When this object is set to 'true', sended MLD messages
must contain the IP router alert option in their IP header."
DEFVAL {true}
::= {hwMldVlanCfgEntry 9}
hwVlanMldVersion OBJECT-TYPE
SYNTAX INTEGER {mldV1(1), mldV2(2)}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The object indicates that MLD snooping
can handle the hightest MLD version. "
::= { hwMldVlanCfgEntry 10}
hwMldVlanPromptLeaveEnable OBJECT-TYPE
SYNTAX EnabledStatus
MAX-ACCESS read-write
STATUS current
DESCRIPTION
" Prompt leave enable(1) or disable(2)."
::= { hwMldVlanCfgEntry 11}
hwMldVlanPromptLeaveAclNum OBJECT-TYPE
SYNTAX Integer32 (-1|2000..3999)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The ACL number which is used to limit the scope
of prompt leave group.
2000: the minimum ACL number
3999: the maximum ACL number
-1: unvalid value"
::= { hwMldVlanCfgEntry 12}
hwMldVlanDropUnknown OBJECT-TYPE
SYNTAX EnabledStatus
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"When this object is set to 'enabled(1)' unknown stream
is droped on this VLAN else disabled."
::= { hwMldVlanCfgEntry 13}
--
-- The hwMldStatisticsInfo group.
--
-- hwMldStatisticsInfo
-- hwMldSystemStatisticsInfo
hwMldSystemStatisticsInfo OBJECT IDENTIFIER ::= { hwMldStatisticsInfo 1 }
hwMldSystemRecvVlanUpEventTimes OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The statistics of vlan up event."
::= { hwMldSystemStatisticsInfo 1}
hwMldSystemRecvVlanDownEventTimes OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The statistics of vlan down event."
::= { hwMldSystemStatisticsInfo 2}
hwMldSystemRecvVlanDelEventTimes OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The statistics of vlan delete event."
::= { hwMldSystemStatisticsInfo 3}
hwMldSystemRecvPortUpEventTimes OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The statistics of port up event."
::= { hwMldSystemStatisticsInfo 4}
hwMldSystemRecvPortDownEventTimes OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The statistics of port down event."
::= { hwMldSystemStatisticsInfo 5}
hwMldSystemRecvPortDelEventTimes OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The statistics of port delete event."
::= { hwMldSystemStatisticsInfo 6}
hwMldSystemRecvPortIncEventTimes OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The statistics of port joined in vlan event."
::= { hwMldSystemStatisticsInfo 7}
hwMldSystemRecvPortExcEventTimes OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The statistics of port deleted from vlan event."
::= { hwMldSystemStatisticsInfo 8}
hwMldSystemRecvMstpBlockEventTimes OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The statistics of MSTP port from forwarding to
blocked event."
::= { hwMldSystemStatisticsInfo 9}
hwMldSystemRecvMstpForwardEventTimes OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The statistics of MSTP port from blocked to
forwarding event."
::= { hwMldSystemStatisticsInfo 10}
hwMldSystemSysClearStats OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The configuration to clear the statistics of system statics."
::= { hwMldSystemStatisticsInfo 11}
hwMldSystemPacketClearStats OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The configuration to clear the statistics of all vlan MLD packets."
::= { hwMldSystemStatisticsInfo 12}
hwMldSystemRecvLinkChangeEventTimes OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The statistics of link change event."
::= { hwMldSystemStatisticsInfo 13}
-- hwMldVlanStatisticsTable
hwMldVlanStatisticsTable OBJECT-TYPE
SYNTAX SEQUENCE OF HwMldVlanStatisticsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Table contains MLD VLAN statistics."
::= { hwMldStatisticsInfo 2 }
hwMldVlanStatisticsEntry OBJECT-TYPE
SYNTAX HwMldVlanStatisticsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry contains MLD VLAN statistics."
INDEX { hwMldVlanStatsVlanIndex }
::= { hwMldVlanStatisticsTable 1 }
HwMldVlanStatisticsEntry::= SEQUENCE {
hwMldVlanStatsVlanIndex VlanIndex,
hwVlanRecvMldV1ReportNum Counter32,
hwVlanRecvMldV2ReportNum Counter32,
hwVlanRecvMldDoneNum Counter32,
hwVlanRecvMldV1QueryNum Counter32,
hwVlanRecvMldV2QueryNum Counter32,
hwVlanRecvIpv6PimHelloNum Counter32,
hwVlanSendMldQueryNum Counter32,
hwVlanMldPacketClearStats TruthValue,
hwVlanSendSourceIpSpecMldQueryNum Counter32
}
hwMldVlanStatsVlanIndex OBJECT-TYPE
SYNTAX VlanIndex
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object indicates the VLAN in which MLD snooping
counts packet.When clear statistics information,0 is
all vlans."
::= { hwMldVlanStatisticsEntry 1 }
hwVlanRecvMldV1ReportNum OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The statistics of MLD V1 report packets received on
the device."
::= { hwMldVlanStatisticsEntry 2 }
hwVlanRecvMldV2ReportNum OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The statistics of MLD V2 report packets received on
the device."
::= { hwMldVlanStatisticsEntry 3 }
hwVlanRecvMldDoneNum OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The statistics of MLD leave packets received on
the device."
::= { hwMldVlanStatisticsEntry 4 }
hwVlanRecvMldV1QueryNum OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The statistics of MLD V1 query packets received on
the device."
::= { hwMldVlanStatisticsEntry 5 }
hwVlanRecvMldV2QueryNum OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The statistics of MLD V2 query packets received on
the device."
::= { hwMldVlanStatisticsEntry 6 }
hwVlanRecvIpv6PimHelloNum OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The statistics of PIM hello packets received on
the device."
::= { hwMldVlanStatisticsEntry 7}
hwVlanSendMldQueryNum OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The statistics of query packets sended on
the device."
::= { hwMldVlanStatisticsEntry 8}
hwVlanMldPacketClearStats OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Clear statistics information."
::= { hwMldVlanStatisticsEntry 9}
hwVlanSendSourceIpSpecMldQueryNum OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of query packets with the specified source IPv6 address."
::= { hwMldVlanStatisticsEntry 10}
--
-- The hwMldMCGrpInfo group
--
hwMldIpGrpInfoTable OBJECT-TYPE
SYNTAX SEQUENCE OF HwMldIpGrpInfoEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Table contains multicast group exit port information through
multicast group address."
::= { hwMldMCGrpInfo 1 }
hwMldIpGrpInfoEntry OBJECT-TYPE
SYNTAX HwMldIpGrpInfoEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry contains exit port information for a specific vlan
or all vlans."
INDEX { hwMldIpGrpVlanIndex,hwMldIpGrpPortIfIndex,hwMldIpGrpAddress,hwMldIpSourceAddress}
::= { hwMldIpGrpInfoTable 1 }
HwMldIpGrpInfoEntry ::= SEQUENCE {
hwMldIpGrpVlanIndex VlanIndex,
hwMldIpGrpPortIfIndex InterfaceIndex,
hwMldIpGrpAddress Ipv6Address,
hwMldIpGrpUpTime Unsigned32,
hwMldIpHostUpTime Unsigned32,
hwMldIpHostExpires Unsigned32,
hwMldIpHostFlag PortFlag,
hwMldIpRtUpTime Unsigned32,
hwMldIpRtExpires Unsigned32,
hwMldIpRtFlag PortFlag,
hwMldIpSourceAddress Ipv6Address
}
hwMldIpGrpVlanIndex OBJECT-TYPE
SYNTAX VlanIndex
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object indicates the VLAN in which in which the group
is learned."
::= { hwMldIpGrpInfoEntry 1 }
hwMldIpGrpPortIfIndex OBJECT-TYPE
SYNTAX InterfaceIndex
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object indicates port name."
::= { hwMldIpGrpInfoEntry 2}
hwMldIpGrpAddress OBJECT-TYPE
SYNTAX Ipv6Address
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object indicates IP multicast address learned by
MLD snooping."
::= { hwMldIpGrpInfoEntry 3 }
hwMldIpGrpUpTime OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates time that multicast group information created."
::= { hwMldIpGrpInfoEntry 4}
hwMldIpHostUpTime OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Time for the host port remaining in the up state."
::= { hwMldIpGrpInfoEntry 5}
hwMldIpHostExpires OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Time for the host port expires."
::= { hwMldIpGrpInfoEntry 6}
hwMldIpHostFlag OBJECT-TYPE
SYNTAX PortFlag
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Host port flag."
::= { hwMldIpGrpInfoEntry 7}
hwMldIpRtUpTime OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Time for the router port remaining in the up state."
::= { hwMldIpGrpInfoEntry 8}
hwMldIpRtExpires OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Time for the router port expires."
::= { hwMldIpGrpInfoEntry 9}
hwMldIpRtFlag OBJECT-TYPE
SYNTAX PortFlag
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Router port flag."
::= { hwMldIpGrpInfoEntry 10}
hwMldIpSourceAddress OBJECT-TYPE
SYNTAX Ipv6Address
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object indicates IP source address learned by
MLD snooping."
::= { hwMldIpGrpInfoEntry 11 }
--
-- The hwMldPortInfo group.
--
hwMldPortStaticGrpTable OBJECT-TYPE
SYNTAX SEQUENCE OF HwMldPortStaticGrpEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Table contains port config information."
::= { hwMldPortInfo 1}
hwMldPortStaticGrpEntry OBJECT-TYPE
SYNTAX HwMldPortStaticGrpEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry contains port config information."
INDEX { hwMldPortStaticGrpVlanIndex,hwMldPortStaticGrpIfIndex,hwMldPortStaticGrpAddr,hwMldPortStaticSourceAddr}
::= { hwMldPortStaticGrpTable 1 }
HwMldPortStaticGrpEntry ::= SEQUENCE {
hwMldPortStaticGrpVlanIndex VlanIndex,
hwMldPortStaticGrpIfIndex InterfaceIndex,
hwMldPortStaticGrpAddr Ipv6Address,
hwMldPortStaticSourceAddr Ipv6Address,
hwMldPortStaticGrpRowStatus RowStatus
}
hwMldPortStaticGrpVlanIndex OBJECT-TYPE
SYNTAX VlanIndex
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object indicates the VLAN in which VLAN is configed."
::= { hwMldPortStaticGrpEntry 1 }
hwMldPortStaticGrpIfIndex OBJECT-TYPE
SYNTAX InterfaceIndex
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object indicates the interface in which port is configed."
::= { hwMldPortStaticGrpEntry 2 }
hwMldPortStaticGrpAddr OBJECT-TYPE
SYNTAX Ipv6Address
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object indicates static join multicast group address."
::= { hwMldPortStaticGrpEntry 3}
hwMldPortStaticSourceAddr OBJECT-TYPE
SYNTAX Ipv6Address
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object indicates static join multicast source address."
::= { hwMldPortStaticGrpEntry 4}
hwMldPortStaticGrpRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object is used to create or delete a row
and represent the current status of this row.
Now support state:CreateAndGo,Destroy."
::= { hwMldPortStaticGrpEntry 51}
hwMldGrpPolicyCfgTable OBJECT-TYPE
SYNTAX SEQUENCE OF HwMldGrpPolicyCfgEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Table contains group policy config information."
::= { hwMldPortInfo 2}
hwMldGrpPolicyCfgEntry OBJECT-TYPE
SYNTAX HwMldGrpPolicyCfgEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry contains group policy config information."
INDEX {hwMldGrpPolicyVlanIndex}
::= { hwMldGrpPolicyCfgTable 1 }
HwMldGrpPolicyCfgEntry ::= SEQUENCE {
hwMldGrpPolicyVlanIndex VlanIndex,
hwMldGrpPolicyAclNum Integer32,
hwGrpPolicyMldVersion INTEGER,
hwMldGrpPolicyRowStatus RowStatus
}
hwMldGrpPolicyVlanIndex OBJECT-TYPE
SYNTAX VlanIndex
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The vlan ID which group policy config."
::= { hwMldGrpPolicyCfgEntry 1 }
hwMldGrpPolicyAclNum OBJECT-TYPE
SYNTAX Integer32 (-1|2000..3999)
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The ACL number which is used as the group policy parameter."
::= { hwMldGrpPolicyCfgEntry 2 }
hwGrpPolicyMldVersion OBJECT-TYPE
SYNTAX INTEGER {mldV1(1), mldV2(2), mldV1V2(3)}
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object indicates the MLD version for the group policy."
::= { hwMldGrpPolicyCfgEntry 3 }
hwMldGrpPolicyRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object is used to create or delete a row
and represent the current status of this row.
Now support three state:CreateAndGo,Active,Destroy."
::= { hwMldGrpPolicyCfgEntry 51}
hwMldRouterPortInfoTable OBJECT-TYPE
SYNTAX SEQUENCE OF HwMldRouterPortInfoEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
" Table containsrouter port infromation in specify vlan."
::= { hwMldPortInfo 3}
hwMldRouterPortInfoEntry OBJECT-TYPE
SYNTAX HwMldRouterPortInfoEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry contains port infromation in specify vlan."
INDEX {hwMldRouterPortVlanIndex,hwMldRouterPortIfIndex}
::= { hwMldRouterPortInfoTable 1 }
HwMldRouterPortInfoEntry ::= SEQUENCE {
hwMldRouterPortVlanIndex VlanIndex,
hwMldRouterPortIfIndex InterfaceIndex,
hwMldRouterPortUpTime Unsigned32,
hwMldRouterPortExpires Unsigned32,
hwMldRouterPortFlag PortFlag
}
hwMldRouterPortVlanIndex OBJECT-TYPE
SYNTAX VlanIndex
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"VLAN ID."
::= { hwMldRouterPortInfoEntry 1 }
hwMldRouterPortIfIndex OBJECT-TYPE
SYNTAX InterfaceIndex
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Router port name in specify vlan."
::= { hwMldRouterPortInfoEntry 2 }
hwMldRouterPortUpTime OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Time for router port remains up state."
::= { hwMldRouterPortInfoEntry 3 }
hwMldRouterPortExpires OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Time for router port expires."
::= { hwMldRouterPortInfoEntry 4}
hwMldRouterPortFlag OBJECT-TYPE
SYNTAX PortFlag
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Router port flag."
::= { hwMldRouterPortInfoEntry 5}
hwMldRouterPortCfgTable OBJECT-TYPE
SYNTAX SEQUENCE OF HwMldRouterPortCfgEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Table contains router port config information."
::= { hwMldPortInfo 4}
hwMldRouterPortCfgEntry OBJECT-TYPE
SYNTAX HwMldRouterPortCfgEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry contains router port config information."
INDEX { hwMldRouterPortCfgVlanIndex,hwMldRouterPortCfgIfIndex}
::= { hwMldRouterPortCfgTable 1 }
HwMldRouterPortCfgEntry ::= SEQUENCE {
hwMldRouterPortCfgVlanIndex VlanIndex,
hwMldRouterPortCfgIfIndex InterfaceIndex,
hwMldRouterPortCfgRowStatus RowStatus
}
hwMldRouterPortCfgVlanIndex OBJECT-TYPE
SYNTAX VlanIndex
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object indicates the VLAN in which VLAN is configed."
::= { hwMldRouterPortCfgEntry 1 }
hwMldRouterPortCfgIfIndex OBJECT-TYPE
SYNTAX InterfaceIndex
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object indicates the interface which port is configed."
::= { hwMldRouterPortCfgEntry 2 }
hwMldRouterPortCfgRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object is used to create or delete a row
and represent the current status of this row."
::= { hwMldRouterPortCfgEntry 51}
hwMldPortLimitTable OBJECT-TYPE
SYNTAX SEQUENCE OF HwMldPortLimitEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table contains MLD snooping entry count limit
information on a port."
::= { hwMldPortInfo 5}
hwMldPortLimitEntry OBJECT-TYPE
SYNTAX HwMldPortLimitEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry contains MLD snooping entry count limit
information on a port."
INDEX {hwMldPortLimitIfIndex, hwMldPortLimitVlanIndex}
::= { hwMldPortLimitTable 1 }
HwMldPortLimitEntry ::= SEQUENCE {
hwMldPortLimitIfIndex InterfaceIndex,
hwMldPortLimitNumber Integer32,
hwMldPortLimitVlanIndex VlanIndex,
hwMldPortLimitRowStatus RowStatus
}
hwMldPortLimitIfIndex OBJECT-TYPE
SYNTAX InterfaceIndex
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Index of the interface."
::= { hwMldPortLimitEntry 1 }
hwMldPortLimitNumber OBJECT-TYPE
SYNTAX Integer32 (1..1024)
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The maximum number of MLD snooping entries
can be configured or learned."
::= { hwMldPortLimitEntry 2 }
hwMldPortLimitVlanIndex OBJECT-TYPE
SYNTAX VlanIndex
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The maximum number of MLD snooping entries
can be configured or learned."
::= { hwMldPortLimitEntry 3 }
hwMldPortLimitRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object is used to create or delete a row
and represent the current status of this row."
::= { hwMldPortLimitEntry 51 }
hwMldPortGroupPolicyTable OBJECT-TYPE
SYNTAX SEQUENCE OF HwMldPortGroupPolicyEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table contains group policy config information in port."
::= { hwMldPortInfo 6}
hwMldPortGroupPolicyEntry OBJECT-TYPE
SYNTAX HwMldPortGroupPolicyEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry contains group policy config information in port."
INDEX {hwMldPortGroupPolicyIfIndex, hwMldPortGroupPolicyVlanIndex}
::= { hwMldPortGroupPolicyTable 1 }
HwMldPortGroupPolicyEntry ::= SEQUENCE {
hwMldPortGroupPolicyIfIndex InterfaceIndex,
hwMldPortGroupPolicyAclNumber Integer32,
hwMldPortGroupPolicyVlanIndex VlanIndex,
hwMldPortGroupPolicyVersion INTEGER,
hwMldPortGroupPolicyRowStatus RowStatus
}
hwMldPortGroupPolicyIfIndex OBJECT-TYPE
SYNTAX InterfaceIndex
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Index of the interface."
::= { hwMldPortGroupPolicyEntry 1 }
hwMldPortGroupPolicyAclNumber OBJECT-TYPE
SYNTAX Integer32 (-1|2000..3999)
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The ACL number which is used as the group policy parameter."
::= { hwMldPortGroupPolicyEntry 2 }
hwMldPortGroupPolicyVlanIndex OBJECT-TYPE
SYNTAX VlanIndex
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The vlan ID which group policy config."
::= { hwMldPortGroupPolicyEntry 3 }
hwMldPortGroupPolicyVersion OBJECT-TYPE
SYNTAX INTEGER {mldV1(1), mldV2(2), mldV1V2(3)}
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object indicates the MLD version for the group policy."
::= { hwMldPortGroupPolicyEntry 4 }
hwMldPortGroupPolicyRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object is used to create or delete a row
and represent the current status of this row.
Now support three state:CreateAndGo,Active,Destroy."
::= { hwMldPortGroupPolicyEntry 51 }
--
-- Multicast vlan
--
hwMVlanMibObject
OBJECT IDENTIFIER ::= { hwMultiCastMIB 3 }
hwMVlanSystemInfo
OBJECT IDENTIFIER ::= { hwMVlanMibObject 1 }
hwMVlanVlanCfgInfo
OBJECT IDENTIFIER ::= { hwMVlanMibObject 2 }
hwMVlanGrpInfo
OBJECT IDENTIFIER ::= { hwMVlanMibObject 3 }
--
--1 hwMVlanSystemInfo
--
hwMVlanEnabled OBJECT-TYPE
SYNTAX EnabledStatus
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object indicates whether MVlan function has been
enabled for the system."
::= { hwMVlanSystemInfo 1 }
--
--2 hwMVlanVlanCfgInfo
--
--
-- hwMVlanEnableTable
--
hwMVlanEnableTable OBJECT-TYPE
SYNTAX SEQUENCE OF HwMVlanEnableEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Table which indicates which vlan had been configured as Multicast-Vlan."
::= { hwMVlanVlanCfgInfo 1 }
hwMVlanEnableEntry OBJECT-TYPE
SYNTAX HwMVlanEnableEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Entry for vlan which had been configured as Multicast-Vlan."
INDEX { hwMVlanIndex }
::= { hwMVlanEnableTable 1 }
HwMVlanEnableEntry ::= SEQUENCE {
hwMVlanIndex VlanIndex,
hwMVlanStatus RowStatus
}
hwMVlanIndex OBJECT-TYPE
SYNTAX VlanIndex
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Vlan index which had been configured as Multicast-Vlan."
::= { hwMVlanEnableEntry 1 }
hwMVlanStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The activation of a row enables MVlan in the interface. The
destruction of a row disables MVlan in the interface."
::= { hwMVlanEnableEntry 100 }
--
-- hwMVlanUserVlanTable
--
hwMVlanUserVlanTable OBJECT-TYPE
SYNTAX SEQUENCE OF HWMVlanUserVlanEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Table which indicates the user vlans in a MVlan."
::= { hwMVlanVlanCfgInfo 2 }
hwMVlanUserVlanEntry OBJECT-TYPE
SYNTAX HWMVlanUserVlanEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Entry for User vlan in a Mvlan."
INDEX { hwMVlanIndex,hwUserVlanIndex }
::= { hwMVlanUserVlanTable 1 }
HWMVlanUserVlanEntry ::= SEQUENCE {
hwUserVlanIndex VlanIndex,
hwUserVlanCfgRowStatus RowStatus
}
hwUserVlanIndex OBJECT-TYPE
SYNTAX VlanIndex
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Vlan index which in the given MVlan."
::= { hwMVlanUserVlanEntry 1 }
hwUserVlanCfgRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object is used to create or delete a row
and represent the current status of this row."
::= { hwMVlanUserVlanEntry 100 }
--
-- hwUserVlanTable
--
hwUserVlanTable OBJECT-TYPE
SYNTAX SEQUENCE OF HwUserVlanEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Table which indicates which vlan had been
configured as flow trigger."
::= { hwMVlanVlanCfgInfo 3 }
hwUserVlanEntry OBJECT-TYPE
SYNTAX HwUserVlanEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Entry for vlan which had been configured
as flow trigger."
INDEX { hwUserVlanIndex }
::= { hwUserVlanTable 1 }
HwUserVlanEntry ::= SEQUENCE {
hwUserVlanFlowTriggerEnable EnabledStatus
}
hwUserVlanFlowTriggerEnable OBJECT-TYPE
SYNTAX EnabledStatus
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object indicates user vlan's flow trigger status."
::= { hwUserVlanEntry 1 }
--
-- hwMcSourceDenyTable
--
hwMcSourceDenyTable OBJECT-TYPE
SYNTAX SEQUENCE OF HwMcSourceDenyEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Table which indicates which vlan and which port had been
configured as source deny."
::= { hwMVlanVlanCfgInfo 4 }
hwMcSourceDenyEntry OBJECT-TYPE
SYNTAX HwMcSourceDenyEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Entry for vlan and port which had been configured
source deny."
INDEX { hwMcSourceDenyVlanIndex, hwMcSourceDenyIfIndex }
::= { hwMcSourceDenyTable 1 }
HwMcSourceDenyEntry ::= SEQUENCE {
hwMcSourceDenyVlanIndex VlanIndex,
hwMcSourceDenyIfIndex InterfaceIndex,
hwMcSourceDenyRowStatus RowStatus
}
hwMcSourceDenyVlanIndex OBJECT-TYPE
SYNTAX VlanIndex
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"VLAN index."
::= { hwMcSourceDenyEntry 1 }
hwMcSourceDenyIfIndex OBJECT-TYPE
SYNTAX InterfaceIndex
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Interface index."
::= { hwMcSourceDenyEntry 2 }
hwMcSourceDenyRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object is used to create or delete a row and represent
the current status of this row."
::= { hwMcSourceDenyEntry 51 }
--
--3 hwMVlanGrpInfo
--
--
-- hwMVlanGrpInfoTable
--
hwMVlanGrpInfoTable OBJECT-TYPE
SYNTAX SEQUENCE OF HWMVlanGrpInfoEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Table which indicates Mvlan group information."
::= { hwMVlanGrpInfo 1 }
hwMVlanGrpInfoEntry OBJECT-TYPE
SYNTAX HWMVlanGrpInfoEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Entry for Mvlan group information."
INDEX { hwMVlanIndex ,hwMVlanGrpAddress, hwMVlanGrpPortIfIndex, hwMVlanGrpUserVlanIndex}
::= { hwMVlanGrpInfoTable 1 }
HWMVlanGrpInfoEntry ::= SEQUENCE {
hwMVlanGrpAddress IpAddress,
hwMVlanGrpPortIfIndex InterfaceIndex,
hwMVlanGrpUserVlanIndex VlanIndex
}
hwMVlanGrpAddress OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Multicast group address."
::= { hwMVlanGrpInfoEntry 1 }
hwMVlanGrpPortIfIndex OBJECT-TYPE
SYNTAX InterfaceIndex
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Interface index."
::= { hwMVlanGrpInfoEntry 2 }
hwMVlanGrpUserVlanIndex OBJECT-TYPE
SYNTAX VlanIndex
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"User vlan index."
::= { hwMVlanGrpInfoEntry 3 }
--
-- hwMVlanStaticFlowTable
--
hwMVlanStaticFlowTable OBJECT-TYPE
SYNTAX SEQUENCE OF HwMVlanStaticFlowEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Table which indicates Mvlan static flow group information."
::= { hwMVlanGrpInfo 2 }
hwMVlanStaticFlowEntry OBJECT-TYPE
SYNTAX HwMVlanStaticFlowEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Entry for Mvlan static flow group information."
INDEX { hwMVlanIndex, hwMVlanStaticFlowGrpAddress }
::= { hwMVlanStaticFlowTable 1 }
HwMVlanStaticFlowEntry ::= SEQUENCE {
hwMVlanStaticFlowGrpAddress IpAddress,
hwMVlanStaticFlowRowStatus RowStatus
}
hwMVlanStaticFlowGrpAddress OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Static flow address."
::= { hwMVlanStaticFlowEntry 1 }
hwMVlanStaticFlowRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object is used to create or delete a row and
represent the current status of this row."
::= { hwMVlanStaticFlowEntry 2 }
--
-- hwMVlanIpv6StaticFlowTable
--
hwMVlanIpv6StaticFlowTable OBJECT-TYPE
SYNTAX SEQUENCE OF HwMVlanIpv6StaticFlowEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Table which indicates Mvlan static flow group information."
::= { hwMVlanGrpInfo 3 }
hwMVlanIpv6StaticFlowEntry OBJECT-TYPE
SYNTAX HwMVlanIpv6StaticFlowEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Entry for Mvlan static flow group information."
INDEX { hwMVlanIndex, hwMVlanStaticFlowIpv6GrpAddress, hwMVlanStaticFlowIpv6SourceAddress }
::= { hwMVlanIpv6StaticFlowTable 1 }
HwMVlanIpv6StaticFlowEntry ::= SEQUENCE {
hwMVlanStaticFlowIpv6GrpAddress Ipv6Address,
hwMVlanStaticFlowIpv6SourceAddress Ipv6Address,
hwMVlanIpv6StaticFlowRowStatus RowStatus
}
hwMVlanStaticFlowIpv6GrpAddress OBJECT-TYPE
SYNTAX Ipv6Address
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Static flow address."
::= { hwMVlanIpv6StaticFlowEntry 1 }
hwMVlanStaticFlowIpv6SourceAddress OBJECT-TYPE
SYNTAX Ipv6Address
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Static flow source IP address."
::= { hwMVlanIpv6StaticFlowEntry 2 }
hwMVlanIpv6StaticFlowRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object is used to create or delete a row and represent the current status of this row."
::= { hwMVlanIpv6StaticFlowEntry 51 }
--
-- hwExternMVlanStaticFlowTable
--
hwExternMVlanStaticFlowTable OBJECT-TYPE
SYNTAX SEQUENCE OF HwExternMVlanStaticFlowEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Table which indicates MVLAN static flow group information."
::= { hwMVlanGrpInfo 4 }
hwExternMVlanStaticFlowEntry OBJECT-TYPE
SYNTAX HwExternMVlanStaticFlowEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Entry for MVLAN static flow group information."
INDEX { hwMVlanIndex, hwExternMVlanStaticFlowGrpAddress,hwExternMVlanStaticFlowSourceAddress }
::= { hwExternMVlanStaticFlowTable 1 }
HwExternMVlanStaticFlowEntry ::= SEQUENCE {
hwExternMVlanStaticFlowGrpAddress IpAddress,
hwExternMVlanStaticFlowSourceAddress IpAddress,
hwExternMVlanStaticFlowRowStatus RowStatus
}
hwExternMVlanStaticFlowGrpAddress OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Static flow address."
::= { hwExternMVlanStaticFlowEntry 1 }
hwExternMVlanStaticFlowSourceAddress OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Static flow source IP address."
::= { hwExternMVlanStaticFlowEntry 2 }
hwExternMVlanStaticFlowRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object is used to create or delete a row and
represent the current status of this row."
::= { hwExternMVlanStaticFlowEntry 51 }
--
-- hwMultiCastCommonObject
--
hwMultiCastCommonObject
OBJECT IDENTIFIER ::= { hwMultiCastMIB 4 }
hwMCSystemInfo
OBJECT IDENTIFIER ::= { hwMultiCastCommonObject 1 }
--
-- hwEthTrunkLoadBalancingInfo
--
hwEthTrunkLoadBalancingEnabled OBJECT-TYPE
SYNTAX EnabledStatus
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object indicates whether Eth-Trunk Load
Balancing function has been
enabled for the system."
::= { hwMCSystemInfo 1 }
--
--hwL2CacTrapObject
--
hwL2CacTrapObject
OBJECT IDENTIFIER ::= { hwMultiCastMIB 5 }
hwL2mcCacCount OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"This object indicates the upper limit of the number of l2-multicast groups."
::= { hwL2CacTrapObject 1 }
hwL2mcCacBandwidth OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"This object indicates the upper limit of the bandwidth of l2-multicast groups,in Mbits/sec."
::= { hwL2CacTrapObject 2 }
hwL2mcCacGroupAddress OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"This object indicates the group IP address denied by CAC."
::= { hwL2CacTrapObject 3 }
hwL2mcCacChannelName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"This object indicates the name of channel."
::= { hwL2CacTrapObject 4 }
hwL2mcCacVlanIndex OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"This object indicates the VLAN ID."
::= { hwL2CacTrapObject 5 }
hwL2mcCacVsiName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"This object indicates the name of VSI."
::= { hwL2CacTrapObject 6 }
hwL2mcCacIfIndex OBJECT-TYPE
SYNTAX InterfaceIndex
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"This object indicates the interface index."
::= { hwL2CacTrapObject 7 }
hwL2mcCacPwId OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"This object indicates the PW ID."
::= { hwL2CacTrapObject 8 }
hwL2mcCacRemoteIpAddress OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"This object indicates the remote peer IP address."
::= { hwL2CacTrapObject 9 }
hwL2mcCacRemoteSiteId OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"This object indicates the remote site ID."
::= { hwL2CacTrapObject 10 }
hwL2mcCacIfName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"This object indicates the interface name."
::= { hwL2CacTrapObject 11 }
hwL2mcCacSourceAddress OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"This object indicates the source IP address denied by CAC."
::= { hwL2CacTrapObject 12 }
hwL2mcCacPeVid OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"This object indicates the PeVid of QinQ interface."
::= { hwL2CacTrapObject 13 }
hwL2mcCacCeVid OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"This object indicates the CeVid of QinQ interface."
::= { hwL2CacTrapObject 14 }
hwL2mcRecvIgmpCount OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"This object indicates the received igmp packet count."
::= { hwL2CacTrapObject 15 }
hwL2mcDropIgmpCount OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"This object indicates the dropped igmp packet count."
::= { hwL2CacTrapObject 16 }
hwL2mcTrapVlanIndex OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"This object indicates the VLAN ID."
::= { hwL2CacTrapObject 17 }
hwL2mcTrapVsiName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"This object indicates the name of VSI."
::= { hwL2CacTrapObject 18 }
--
-- hwBtvMibObject
--
hwBtvMibObject OBJECT IDENTIFIER ::= { hwMultiCastMIB 6 }
hwBtvSystemInfo OBJECT IDENTIFIER ::= { hwBtvMibObject 1 }
hwBtvCfgInfo OBJECT IDENTIFIER ::= { hwBtvMibObject 2 }
hwBtvEnabled OBJECT-TYPE
SYNTAX EnabledStatus
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Object which indicates whether BTV Function has been enabled for the system."
::= { hwBtvSystemInfo 1 }
hwMcastGroupTable OBJECT-TYPE
SYNTAX SEQUENCE OF HwMcastGroupEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Table contains multicast group config information."
::= { hwBtvCfgInfo 1 }
hwMcastGroupEntry OBJECT-TYPE
SYNTAX HwMcastGroupEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry contains multicast group config information."
INDEX { hwMcastGroupIndex }
::= { hwMcastGroupTable 1 }
HwMcastGroupEntry ::= SEQUENCE {
hwMcastGroupIndex Integer32,
hwMcastGroupName DisplayString,
hwMcastGroupAddress IpAddress,
hwMcastGroupRowStatus RowStatus,
hwMcastSourceAddress IpAddress
}
hwMcastGroupIndex OBJECT-TYPE
SYNTAX Integer32 (1..1024)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Multicast group index."
::= { hwMcastGroupEntry 1 }
hwMcastGroupName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Multicast group name."
::= { hwMcastGroupEntry 2 }
hwMcastGroupAddress OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Multicast group address."
::= { hwMcastGroupEntry 3 }
hwMcastGroupRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object is used to create or delete a row
and represent the current status of this row."
::= { hwMcastGroupEntry 4 }
hwMcastSourceAddress OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Source IP address."
::= { hwMcastGroupEntry 5 }
hwMcastListTable OBJECT-TYPE
SYNTAX SEQUENCE OF HwMcastListEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Table which indicates multicast list information."
::= { hwBtvCfgInfo 2 }
hwMcastListEntry OBJECT-TYPE
SYNTAX HwMcastListEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry contains multicast list config information."
INDEX { hwMcastListIndex }
::= { hwMcastListTable 1 }
HwMcastListEntry ::= SEQUENCE {
hwMcastListIndex Integer32,
hwMcastListName DisplayString,
hwMcastListRowStatus RowStatus
}
hwMcastListIndex OBJECT-TYPE
SYNTAX Integer32 (1..128)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Multicast list index."
::= { hwMcastListEntry 1 }
hwMcastListName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Multicast list name."
::= { hwMcastListEntry 2 }
hwMcastListRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object is used to create or delete a row and represent the current status of this row."
::= { hwMcastListEntry 3 }
hwMcastProfileTable OBJECT-TYPE
SYNTAX SEQUENCE OF HwMcastProfileEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Table which indicates multicast profile information."
::= { hwBtvCfgInfo 3 }
hwMcastProfileEntry OBJECT-TYPE
SYNTAX HwMcastProfileEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry contains multicast profile config information."
INDEX { hwMcastProfileIndex }
::= { hwMcastProfileTable 1 }
HwMcastProfileEntry ::= SEQUENCE {
hwMcastProfileIndex Integer32,
hwMcastProfileName DisplayString,
hwMcastProfileRowStatus RowStatus
}
hwMcastProfileIndex OBJECT-TYPE
SYNTAX Integer32 (1..64)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Multicast profile index."
::= { hwMcastProfileEntry 1 }
hwMcastProfileName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Multicast profile name."
::= { hwMcastProfileEntry 2 }
hwMcastProfileRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object is used to create or delete a row and represent the current status of this row.."
::= { hwMcastProfileEntry 3 }
hwMcastProfileCfgTable OBJECT-TYPE
SYNTAX SEQUENCE OF HwMcastProfileCfgEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Table contains multicast profile based configuration information for IPTV."
::= { hwBtvCfgInfo 4 }
hwMcastProfileCfgEntry OBJECT-TYPE
SYNTAX HwMcastProfileCfgEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry contains configuration for multicast profile."
INDEX { hwMcastProfileIndex }
::= { hwMcastProfileCfgTable 1 }
HwMcastProfileCfgEntry ::= SEQUENCE {
hwMcastProfileCfgPreviewTimes Integer32,
hwMcastProfileCfgPreviewMinute Integer32,
hwMcastProfileCfgPreviewInterval Integer32,
hwMcastProfileCfgMaxNumProgram Integer32
}
hwMcastProfileCfgPreviewTimes OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Times of preview a multicast group one day."
::= { hwMcastProfileCfgEntry 1 }
hwMcastProfileCfgPreviewMinute OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Preview time(in minutes)."
::= { hwMcastProfileCfgEntry 2 }
hwMcastProfileCfgPreviewInterval OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Preview interval(in minutes)."
::= { hwMcastProfileCfgEntry 3 }
hwMcastProfileCfgMaxNumProgram OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Max number of the multicast program watching and previewing."
::= { hwMcastProfileCfgEntry 4 }
hwMcastListReferTable OBJECT-TYPE
SYNTAX SEQUENCE OF HwMcastListReferEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Table contains multicast list refers to multicast group."
::= { hwBtvCfgInfo 5 }
hwMcastListReferEntry OBJECT-TYPE
SYNTAX HwMcastListReferEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry contains multicast list refers to multicast group."
INDEX { hwMcastListIndex, hwMcastGroupIndex }
::= { hwMcastListReferTable 1 }
HwMcastListReferEntry ::= SEQUENCE {
hwMcastListReferRowStatus RowStatus
}
hwMcastListReferRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object is used to create or delete a row and represent the current status of this row."
::= { hwMcastListReferEntry 5 }
hwMcastProfileReferTable OBJECT-TYPE
SYNTAX SEQUENCE OF HwMcastProfileReferEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Table contains multicast profile refers to multicast list."
::= { hwBtvCfgInfo 6 }
hwMcastProfileReferEntry OBJECT-TYPE
SYNTAX HwMcastProfileReferEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry contains multicast profile refers to multicast list."
INDEX { hwMcastProfileIndex, hwMcastListIndex }
::= { hwMcastProfileReferTable 1 }
HwMcastProfileReferEntry ::= SEQUENCE {
hwMcastPreviewStatus EnabledStatus,
hwMcastProfileReferRowStatus RowStatus
}
hwMcastPreviewStatus OBJECT-TYPE
SYNTAX EnabledStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object is used to create or delete a row and represent the current status of this row."
::= { hwMcastProfileReferEntry 1 }
hwMcastProfileReferRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Table contains vlan apply multicast profile."
::= { hwMcastProfileReferEntry 5 }
hwVlanApplyProfileTable OBJECT-TYPE
SYNTAX SEQUENCE OF HwVlanApplyProfileEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry contains attach a vlan to a multicast profile."
::= { hwBtvCfgInfo 7 }
hwVlanApplyProfileEntry OBJECT-TYPE
SYNTAX HwVlanApplyProfileEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Description."
INDEX { hwUserVlanIndex, hwMcastProfileIndex }
::= { hwVlanApplyProfileTable 1 }
HwVlanApplyProfileEntry ::= SEQUENCE {
hwVlanApplyProfileRowStatus RowStatus
}
hwVlanApplyProfileRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object is used to create or delete a row and represent the current status of this row."
::= { hwVlanApplyProfileEntry 5 }
hwMcastIpv6GroupTable OBJECT-TYPE
SYNTAX SEQUENCE OF HwMcastIpv6GroupEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Table contains multicast group config information."
::= { hwBtvCfgInfo 8 }
hwMcastIpv6GroupEntry OBJECT-TYPE
SYNTAX HwMcastIpv6GroupEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry contains multicast group config information."
INDEX { hwMcastIpv6GroupIndex }
::= { hwMcastIpv6GroupTable 1 }
HwMcastIpv6GroupEntry ::= SEQUENCE {
hwMcastIpv6GroupIndex Integer32,
hwMcastIpv6GroupName DisplayString,
hwMcastIpv6GroupAddress Ipv6Address,
hwMcastIpv6SourceAddress Ipv6Address,
hwMcastIpv6GroupRowStatus RowStatus
}
hwMcastIpv6GroupIndex OBJECT-TYPE
SYNTAX Integer32 (1..1024)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Multicast group index."
::= { hwMcastIpv6GroupEntry 1 }
hwMcastIpv6GroupName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Multicast group name."
::= { hwMcastIpv6GroupEntry 2 }
hwMcastIpv6GroupAddress OBJECT-TYPE
SYNTAX Ipv6Address
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Multicast group address."
::= { hwMcastIpv6GroupEntry 3 }
hwMcastIpv6SourceAddress OBJECT-TYPE
SYNTAX Ipv6Address
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Source IP address."
::= { hwMcastIpv6GroupEntry 4 }
hwMcastIpv6GroupRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object is used to create or delete a row
and represent the current status of this row."
::= { hwMcastIpv6GroupEntry 51}
--
-- hwExternVlanApplyProfileTable
--
hwExternVlanApplyProfileTable OBJECT-TYPE
SYNTAX SEQUENCE OF HwExternVlanApplyProfileEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Table contains attach a vlan to a multicast profile."
::= { hwBtvCfgInfo 9 }
hwExternVlanApplyProfileEntry OBJECT-TYPE
SYNTAX HwExternVlanApplyProfileEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry contains attach a vlan to a multicast profile.."
INDEX { hwUserVlanIndex, hwMcastProfileIndex, hwExternPortIfIndex, hwExternSourceMacAddress }
::= { hwExternVlanApplyProfileTable 1 }
HwExternVlanApplyProfileEntry ::= SEQUENCE {
hwExternPortIfIndex InterfaceIndex,
hwExternSourceMacAddress MacAddress,
hwExternVlanApplyProfileRowStatus RowStatus
}
hwExternPortIfIndex OBJECT-TYPE
SYNTAX InterfaceIndex
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object indicates port index."
::= { hwExternVlanApplyProfileEntry 1 }
hwExternSourceMacAddress OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Source MAC address."
::= { hwExternVlanApplyProfileEntry 2 }
hwExternVlanApplyProfileRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object is used to create or delete a row and represent the current status of this row."
::= { hwExternVlanApplyProfileEntry 51 }
--
--hwMcastAlarmObject
--
hwMcastAlarmObject
OBJECT IDENTIFIER ::= { hwMultiCastMIB 99 }
hwCfgRefreshFailAlarm NOTIFICATION-TYPE
OBJECTS {
hwL2VlanDescr
}
STATUS current
DESCRIPTION
"Failed to refresh multicast table! "
::= { hwMcastAlarmObject 1 }
hwMCastTableLoadAbnormalNotify NOTIFICATION-TYPE
STATUS current
DESCRIPTION
"Multicast table of router was full!"
::= { hwMcastAlarmObject 2 }
hwMCastTableLoadAbnormalResume NOTIFICATION-TYPE
STATUS current
DESCRIPTION
"Multicast table of router was normal!"
::= { hwMcastAlarmObject 3 }
hwMCastVlanFailAlarm NOTIFICATION-TYPE
OBJECTS {
hwL2VlanDescr
}
STATUS current
DESCRIPTION
"VLAN which has been configed with protect-vlan failed! "
::= { hwMcastAlarmObject 4 }
hwMCastVlanOkNotify NOTIFICATION-TYPE
OBJECTS {
hwL2VlanDescr
}
STATUS current
DESCRIPTION
"VLAN which has been configed with protect-vlan has been OK! "
::= { hwMcastAlarmObject 5 }
hwMCastApsSwitchAlarm NOTIFICATION-TYPE
OBJECTS {
hwL2VlanDescr
}
STATUS current
DESCRIPTION
"APS is switching!"
::= { hwMcastAlarmObject 6 }
hwMCastApsIdleNotify NOTIFICATION-TYPE
OBJECTS {
hwL2VlanDescr
}
STATUS current
DESCRIPTION
"APS has finished switching and been idle!"
::= { hwMcastAlarmObject 7 }
---
---Trap for l2-multicast CAC
---
hwL2mcCacGlobalCountExceed NOTIFICATION-TYPE
OBJECTS {
hwL2mcCacCount,
hwL2mcCacGroupAddress,
hwL2mcCacSourceAddress
}
STATUS current
DESCRIPTION
"Trap information about l2-multicast CAC:currently configured limit count,group IP address,source IP address."
::= { hwMcastAlarmObject 8 }
hwL2mcCacGlobalBandwidthExceed NOTIFICATION-TYPE
OBJECTS {
hwL2mcCacBandwidth,
hwL2mcCacGroupAddress,
hwL2mcCacSourceAddress
}
STATUS current
DESCRIPTION
"Trap information about l2-multicast CAC:currently configured limit bandwidth,group IP address,source IP address."
::= { hwMcastAlarmObject 9 }
hwL2mcCacGlobalChannelCountExceed NOTIFICATION-TYPE
OBJECTS {
hwL2mcCacChannelName,
hwL2mcCacCount,
hwL2mcCacGroupAddress,
hwL2mcCacSourceAddress
}
STATUS current
DESCRIPTION
"Trap information about l2-multicast CAC:channel name,currently configured limit count,group IP address,source IP address."
::= { hwMcastAlarmObject 10 }
hwL2mcCacGlobalChannelBandwidthExceed NOTIFICATION-TYPE
OBJECTS {
hwL2mcCacChannelName,
hwL2mcCacBandwidth,
hwL2mcCacGroupAddress,
hwL2mcCacSourceAddress
}
STATUS current
DESCRIPTION
"Trap information about l2-multicast CAC:channel name,currently configured limit bandwidth,group IP address,source IP address."
::= { hwMcastAlarmObject 11 }
hwL2mcCacVlanCountExceed NOTIFICATION-TYPE
OBJECTS {
hwL2mcCacVlanIndex,
hwL2mcCacCount,
hwL2mcCacGroupAddress,
hwL2mcCacSourceAddress
}
STATUS current
DESCRIPTION
"Trap information about l2-multicast CAC:VLAN ID,currently configured limit count,group IP address,source IP address."
::= { hwMcastAlarmObject 12 }
hwL2mcCacVlanBandwidthExceed NOTIFICATION-TYPE
OBJECTS {
hwL2mcCacVlanIndex,
hwL2mcCacBandwidth,
hwL2mcCacGroupAddress,
hwL2mcCacSourceAddress
}
STATUS current
DESCRIPTION
"Trap information about l2-multicast CAC:VLAN ID,currently configured limit bandwidth,group IP address,source IP address."
::= { hwMcastAlarmObject 13 }
hwL2mcCacVlanChannelCountExceed NOTIFICATION-TYPE
OBJECTS {
hwL2mcCacChannelName,
hwL2mcCacVlanIndex,
hwL2mcCacCount,
hwL2mcCacGroupAddress,
hwL2mcCacSourceAddress
}
STATUS current
DESCRIPTION
"Trap information about l2-multicast CAC:channel name,VLAN ID,currently configured limit count,group IP address,source IP address."
::= { hwMcastAlarmObject 14 }
hwL2mcCacVlanChannelBandwidthExceed NOTIFICATION-TYPE
OBJECTS {
hwL2mcCacChannelName,
hwL2mcCacVlanIndex,
hwL2mcCacBandwidth,
hwL2mcCacGroupAddress,
hwL2mcCacSourceAddress
}
STATUS current
DESCRIPTION
"Trap information about l2-multicast CAC:channel name,VLAN ID,currently configured limit bandwidth,group IP address,source IP address."
::= { hwMcastAlarmObject 15 }
hwL2mcCacVsiCountExceed NOTIFICATION-TYPE
OBJECTS {
hwL2mcCacVsiName,
hwL2mcCacCount,
hwL2mcCacGroupAddress,
hwL2mcCacSourceAddress
}
STATUS current
DESCRIPTION
"Trap information about l2-multicast CAC:VSI name,currently configured limit count,group IP address,source IP address."
::= { hwMcastAlarmObject 16 }
hwL2mcCacVsiBandwidthExceed NOTIFICATION-TYPE
OBJECTS {
hwL2mcCacVsiName,
hwL2mcCacBandwidth,
hwL2mcCacGroupAddress,
hwL2mcCacSourceAddress
}
STATUS current
DESCRIPTION
"Trap information about l2-multicast CAC:VSI name,currently configured limit bandwidth,group IP address,source IP address."
::= { hwMcastAlarmObject 17 }
hwL2mcCacVsiChannelCountExceed NOTIFICATION-TYPE
OBJECTS {
hwL2mcCacChannelName,
hwL2mcCacVsiName,
hwL2mcCacCount,
hwL2mcCacGroupAddress,
hwL2mcCacSourceAddress
}
STATUS current
DESCRIPTION
"Trap information about l2-multicast CAC:channel name,VSI name,currently configured limit count,group IP address,source IP address."
::= { hwMcastAlarmObject 18 }
hwL2mcCacVsiChannelBandwidthExceed NOTIFICATION-TYPE
OBJECTS {
hwL2mcCacChannelName,
hwL2mcCacVsiName,
hwL2mcCacBandwidth,
hwL2mcCacGroupAddress,
hwL2mcCacSourceAddress
}
STATUS current
DESCRIPTION
"Trap information about l2-multicast CAC:channel name,VSI name,currently configured limit bandwidth,group IP address,source IP address."
::= { hwMcastAlarmObject 19 }
hwL2mcCacPortCountExceed NOTIFICATION-TYPE
OBJECTS {
hwL2mcCacIfIndex,
hwL2mcCacCount,
hwL2mcCacGroupAddress,
hwL2mcCacSourceAddress,
hwL2mcCacIfName
}
STATUS current
DESCRIPTION
"Trap information about l2-multicast CAC:interface index,currently configured limit count,group IP address,source IP address,interface name."
::= { hwMcastAlarmObject 20 }
hwL2mcCacPortBandwidthExceed NOTIFICATION-TYPE
OBJECTS {
hwL2mcCacIfIndex,
hwL2mcCacBandwidth,
hwL2mcCacGroupAddress,
hwL2mcCacSourceAddress,
hwL2mcCacIfName
}
STATUS current
DESCRIPTION
"Trap information about l2-multicast CAC:interface index,currently configured limit bandwidth,group IP address,source IP address,interface name."
::= { hwMcastAlarmObject 21 }
hwL2mcCacPortChannelCountExceed NOTIFICATION-TYPE
OBJECTS {
hwL2mcCacChannelName,
hwL2mcCacIfIndex,
hwL2mcCacCount,
hwL2mcCacGroupAddress,
hwL2mcCacSourceAddress,
hwL2mcCacIfName
}
STATUS current
DESCRIPTION
"Trap information about l2-multicast CAC:channel name,interface index,currently configured limit count,group IP address,source IP address,interface name."
::= { hwMcastAlarmObject 22 }
hwL2mcCacPortChannelBandwidthExceed NOTIFICATION-TYPE
OBJECTS {
hwL2mcCacChannelName,
hwL2mcCacIfIndex,
hwL2mcCacBandwidth,
hwL2mcCacGroupAddress,
hwL2mcCacSourceAddress,
hwL2mcCacIfName
}
STATUS current
DESCRIPTION
"Trap information about l2-multicast CAC:channel name,interface index,currently configured limit bandwidth,group IP address,source IP address,interface name."
::= { hwMcastAlarmObject 23 }
hwL2mcCacPortVlanCountExceed NOTIFICATION-TYPE
OBJECTS {
hwL2mcCacVlanIndex,
hwL2mcCacIfIndex,
hwL2mcCacCount,
hwL2mcCacGroupAddress,
hwL2mcCacSourceAddress,
hwL2mcCacIfName
}
STATUS current
DESCRIPTION
"Trap information about l2-multicast CAC:VLAN ID,interface index,currently configured limit count,group IP address,source IP address,interface name."
::= { hwMcastAlarmObject 24 }
hwL2mcCacPortVlanBandwidthExceed NOTIFICATION-TYPE
OBJECTS {
hwL2mcCacVlanIndex,
hwL2mcCacIfIndex,
hwL2mcCacBandwidth,
hwL2mcCacGroupAddress,
hwL2mcCacSourceAddress,
hwL2mcCacIfName
}
STATUS current
DESCRIPTION
"Trap information about l2-multicast CAC:VLAN ID,interface index,currently configured limit bandwidth,group IP address,source IP address,interface name."
::= { hwMcastAlarmObject 25 }
hwL2mcCacPortVlanChannelCountExceed NOTIFICATION-TYPE
OBJECTS {
hwL2mcCacChannelName,
hwL2mcCacVlanIndex,
hwL2mcCacIfIndex,
hwL2mcCacCount,
hwL2mcCacGroupAddress,
hwL2mcCacSourceAddress,
hwL2mcCacIfName
}
STATUS current
DESCRIPTION
"Trap information about l2-multicast CAC:channel name,VLAN ID,interface index,currently configured limit count,group IP address,source IP address,interface name."
::= { hwMcastAlarmObject 26 }
hwL2mcCacPortVlanChannelBandwidthExceed NOTIFICATION-TYPE
OBJECTS {
hwL2mcCacChannelName,
hwL2mcCacVlanIndex,
hwL2mcCacIfIndex,
hwL2mcCacBandwidth,
hwL2mcCacGroupAddress,
hwL2mcCacSourceAddress,
hwL2mcCacIfName
}
STATUS current
DESCRIPTION
"Trap information about l2-multicast CAC:channel name,VLAN ID,interface index,currently configured limit bandwidth,group IP address,source IP address,interface name."
::= { hwMcastAlarmObject 27 }
hwL2mcCacSubIfCountExceed NOTIFICATION-TYPE
OBJECTS {
hwL2mcCacIfIndex,
hwL2mcCacCount,
hwL2mcCacGroupAddress,
hwL2mcCacSourceAddress,
hwL2mcCacIfName
}
STATUS current
DESCRIPTION
"Trap information about l2-multicast CAC:interface index,currently configured limit count,group IP address,source IP address,interface name."
::= { hwMcastAlarmObject 28 }
hwL2mcCacSubIfBandwidthExceed NOTIFICATION-TYPE
OBJECTS {
hwL2mcCacIfIndex,
hwL2mcCacBandwidth,
hwL2mcCacGroupAddress,
hwL2mcCacSourceAddress,
hwL2mcCacIfName
}
STATUS current
DESCRIPTION
"Trap information about l2-multicast CAC:interface index,currently configured limit bandwidth,group IP address,source IP address,interface name."
::= { hwMcastAlarmObject 29 }
hwL2mcCacSubIfChannelCountExceed NOTIFICATION-TYPE
OBJECTS {
hwL2mcCacChannelName,
hwL2mcCacIfIndex,
hwL2mcCacCount,
hwL2mcCacGroupAddress,
hwL2mcCacSourceAddress,
hwL2mcCacIfName
}
STATUS current
DESCRIPTION
"Trap information about l2-multicast CAC:channel name,interface index,currently configured limit count,group IP address,source IP address,interface name."
::= { hwMcastAlarmObject 30 }
hwL2mcCacSubIfChannelBandwidthExceed NOTIFICATION-TYPE
OBJECTS {
hwL2mcCacChannelName,
hwL2mcCacIfIndex,
hwL2mcCacBandwidth,
hwL2mcCacGroupAddress,
hwL2mcCacSourceAddress,
hwL2mcCacIfName
}
STATUS current
DESCRIPTION
"Trap information about l2-multicast CAC:channel name,interface index,currently configured limit bandwidth,group IP address,source IP address,interface name."
::= { hwMcastAlarmObject 31 }
hwL2mcCacLdpPwCountExceed NOTIFICATION-TYPE
OBJECTS {
hwL2mcCacPwId,
hwL2mcCacRemoteIpAddress,
hwL2mcCacCount,
hwL2mcCacGroupAddress,
hwL2mcCacSourceAddress
}
STATUS current
DESCRIPTION
"Trap information about l2-multicast CAC:PW ID,currently configured limit count,group IP address,source IP address."
::= { hwMcastAlarmObject 32 }
hwL2mcCacLdpPwBandwidthExceed NOTIFICATION-TYPE
OBJECTS {
hwL2mcCacPwId,
hwL2mcCacRemoteIpAddress,
hwL2mcCacBandwidth,
hwL2mcCacGroupAddress,
hwL2mcCacSourceAddress
}
STATUS current
DESCRIPTION
"Trap information about l2-multicast CAC:PW ID,currently configured limit bandwidth,group IP address."
::= { hwMcastAlarmObject 33 }
hwL2mcCacLdpPwChannelCountExceed NOTIFICATION-TYPE
OBJECTS {
hwL2mcCacChannelName,
hwL2mcCacPwId,
hwL2mcCacRemoteIpAddress,
hwL2mcCacCount,
hwL2mcCacGroupAddress,
hwL2mcCacSourceAddress
}
STATUS current
DESCRIPTION
"Trap information about l2-multicast CAC:channel name,PW ID,currently configured limit count,group IP address,source IP address."
::= { hwMcastAlarmObject 34 }
hwL2mcCacLdpPwChannelBandwidthExceed NOTIFICATION-TYPE
OBJECTS {
hwL2mcCacChannelName,
hwL2mcCacPwId,
hwL2mcCacRemoteIpAddress,
hwL2mcCacBandwidth,
hwL2mcCacGroupAddress,
hwL2mcCacSourceAddress
}
STATUS current
DESCRIPTION
"Trap information about l2-multicast CAC:channel name,PW ID,currently configured limit bandwidth,group IP address,source IP address."
::= { hwMcastAlarmObject 35 }
hwL2mcCacBgpPwCountExceed NOTIFICATION-TYPE
OBJECTS {
hwL2mcCacRemoteSiteId,
hwL2mcCacCount,
hwL2mcCacGroupAddress,
hwL2mcCacSourceAddress
}
STATUS current
DESCRIPTION
"Trap information about l2-multicast CAC:remote site ID,PW ID,currently configured limit count,group IP address,source IP address."
::= { hwMcastAlarmObject 36 }
hwL2mcCacBgpPwBandwidthExceed NOTIFICATION-TYPE
OBJECTS {
hwL2mcCacRemoteSiteId,
hwL2mcCacBandwidth,
hwL2mcCacGroupAddress,
hwL2mcCacSourceAddress
}
STATUS current
DESCRIPTION
"Trap information about l2-multicast CAC:remote site ID,PW ID,currently configured limit bandwidth,group IP address,source IP address."
::= { hwMcastAlarmObject 37 }
hwL2mcCacBgpPwChannelCountExceed NOTIFICATION-TYPE
OBJECTS {
hwL2mcCacChannelName,
hwL2mcCacRemoteSiteId,
hwL2mcCacCount,
hwL2mcCacGroupAddress,
hwL2mcCacSourceAddress
}
STATUS current
DESCRIPTION
"Trap information about l2-multicast CAC:channel name,remote site ID,PW ID,currently configured limit count,group IP address,source IP address."
::= { hwMcastAlarmObject 38 }
hwL2mcCacBgpPwChannelBandwidthExceed NOTIFICATION-TYPE
OBJECTS {
hwL2mcCacChannelName,
hwL2mcCacRemoteSiteId,
hwL2mcCacBandwidth,
hwL2mcCacGroupAddress,
hwL2mcCacSourceAddress
}
STATUS current
DESCRIPTION
"Trap information about l2-multicast CAC:channel name,remote site ID,PW ID,currently configured limit bandwidth,group IP address,source IP address."
::= { hwMcastAlarmObject 39 }
hwL2mcCacVlanUnspecifiedChannelDeny NOTIFICATION-TYPE
OBJECTS {
hwL2mcCacVlanIndex,
hwL2mcCacGroupAddress,
hwL2mcCacSourceAddress
}
STATUS current
DESCRIPTION
"Trap information about l2-multicast CAC:VLAN ID,group IP address,source IP address."
::= { hwMcastAlarmObject 40 }
hwL2mcCacVsiUnspecifiedChannelDeny NOTIFICATION-TYPE
OBJECTS {
hwL2mcCacVsiName,
hwL2mcCacGroupAddress,
hwL2mcCacSourceAddress
}
STATUS current
DESCRIPTION
"Trap information about l2-multicast CAC:VSI name,group IP address,source IP address."
::= { hwMcastAlarmObject 41 }
hwL2mcCacGlobalUnspecifiedChannelDeny NOTIFICATION-TYPE
OBJECTS {
hwL2mcCacGroupAddress,
hwL2mcCacSourceAddress
}
STATUS current
DESCRIPTION
"Trap information about l2-multicast CAC:group IP address,source IP address."
::= { hwMcastAlarmObject 42 }
hwL2mcCacQinQIfCountExceed NOTIFICATION-TYPE
OBJECTS {
hwL2mcCacIfIndex,
hwL2mcCacIfName,
hwL2mcCacCount,
hwL2mcCacGroupAddress,
hwL2mcCacSourceAddress,
hwL2mcCacPeVid,
hwL2mcCacCeVid
}
STATUS current
DESCRIPTION
"Trap information about l2-multicast CAC:interface index,interface name,currently configured limit count,group IP address,source IP address,pe id,ce id."
::= { hwMcastAlarmObject 43 }
hwL2mcCacQinQIfBandwidthExceed NOTIFICATION-TYPE
OBJECTS {
hwL2mcCacIfIndex,
hwL2mcCacIfName,
hwL2mcCacBandwidth,
hwL2mcCacGroupAddress,
hwL2mcCacSourceAddress,
hwL2mcCacPeVid,
hwL2mcCacCeVid
}
STATUS current
DESCRIPTION
"Trap information about l2-multicast CAC:interface index,interface name,currently configured limit bandwidth,group IP address,source IP address,pe id,ce id."
::= { hwMcastAlarmObject 44 }
hwL2mcCacQinQIfChannelCountExceed NOTIFICATION-TYPE
OBJECTS {
hwL2mcCacChannelName,
hwL2mcCacIfIndex,
hwL2mcCacIfName,
hwL2mcCacCount,
hwL2mcCacGroupAddress,
hwL2mcCacSourceAddress,
hwL2mcCacPeVid,
hwL2mcCacCeVid
}
STATUS current
DESCRIPTION
"Trap information about l2-multicast CAC:channel name,interface index,interface name,currently configured limit count,group IP address,source IP address,pe id,ce id."
::= { hwMcastAlarmObject 45 }
hwL2mcCacQinQIfChannelBandwidthExceed NOTIFICATION-TYPE
OBJECTS {
hwL2mcCacChannelName,
hwL2mcCacIfIndex,
hwL2mcCacIfName,
hwL2mcCacBandwidth,
hwL2mcCacGroupAddress,
hwL2mcCacSourceAddress,
hwL2mcCacPeVid,
hwL2mcCacCeVid
}
STATUS current
DESCRIPTION
"Trap information about l2-multicast CAC:channel name,interface index,interface name,currently configured bandwidth count,group IP address,source IP address,pe id,ce id."
::= { hwMcastAlarmObject 46 }
---
---Trap for l2-multicast perfermance statistic
---
hwL2mcReceiveIgmpVlanAlarm NOTIFICATION-TYPE
OBJECTS {
hwL2mcTrapVlanIndex,
hwL2mcRecvIgmpCount
}
STATUS current
DESCRIPTION
"Trap information about receive igmp packet in a vlan alarm."
::= { hwMcastAlarmObject 47 }
hwL2mcReceiveIgmpVsiAlarm NOTIFICATION-TYPE
OBJECTS {
hwL2mcTrapVsiName,
hwL2mcRecvIgmpCount
}
STATUS current
DESCRIPTION
"Trap information about receive igmp packet in a VSI alarm.."
::= { hwMcastAlarmObject 48 }
hwL2mcReceiveIgmpVlanRecover NOTIFICATION-TYPE
OBJECTS {
hwL2mcTrapVlanIndex,
hwL2mcRecvIgmpCount
}
STATUS current
DESCRIPTION
"Trap information about receive igmp packet in a vlan alarm clear."
::= { hwMcastAlarmObject 49 }
hwL2mcReceiveIgmpVsiRecover NOTIFICATION-TYPE
OBJECTS {
hwL2mcTrapVsiName,
hwL2mcRecvIgmpCount
}
STATUS current
DESCRIPTION
"Trap information about receive igmp packet in a VSI alarm clear."
::= { hwMcastAlarmObject 50 }
hwL2mcDropIgmpVlanAlarm NOTIFICATION-TYPE
OBJECTS {
hwL2mcTrapVlanIndex,
hwL2mcDropIgmpCount
}
STATUS current
DESCRIPTION
"Trap information about drop igmp packet in a vlan alarm."
::= { hwMcastAlarmObject 51 }
hwL2mcDropIgmpVsiAlarm NOTIFICATION-TYPE
OBJECTS {
hwL2mcTrapVsiName,
hwL2mcDropIgmpCount
}
STATUS current
DESCRIPTION
"Trap information about drop igmp packet in a VSI alarm."
::= { hwMcastAlarmObject 52 }
hwL2mcDropIgmpVlanRecover NOTIFICATION-TYPE
OBJECTS {
hwL2mcTrapVlanIndex,
hwL2mcDropIgmpCount
}
STATUS current
DESCRIPTION
"Trap information about drop igmp packet in a vlan alarm clear."
::= { hwMcastAlarmObject 53 }
hwL2mcDropIgmpVsiRecover NOTIFICATION-TYPE
OBJECTS {
hwL2mcTrapVsiName,
hwL2mcDropIgmpCount
}
STATUS current
DESCRIPTION
"Trap information about drop igmp packet in a VSI alarm clear."
::= { hwMcastAlarmObject 54 }
hwL2mc24HReceiveIgmpVlanAlarm NOTIFICATION-TYPE
OBJECTS {
hwL2mcTrapVlanIndex,
hwL2mcRecvIgmpCount
}
STATUS current
DESCRIPTION
"Trap information about receive igmp packet in a vlan alarm in 24 hour."
::= { hwMcastAlarmObject 55 }
hwL2mc24HReceiveIgmpVsiAlarm NOTIFICATION-TYPE
OBJECTS {
hwL2mcTrapVsiName,
hwL2mcRecvIgmpCount
}
STATUS current
DESCRIPTION
"Trap information about receive igmp packet in a vsi alarm in 24 hour."
::= { hwMcastAlarmObject 56 }
hwL2mc24HReceiveIgmpVlanRecover NOTIFICATION-TYPE
OBJECTS {
hwL2mcTrapVlanIndex,
hwL2mcRecvIgmpCount
}
STATUS current
DESCRIPTION
"Trap information about receive igmp packet in a vlan alarm clear in 24 hour."
::= { hwMcastAlarmObject 57 }
hwL2mc24HReceiveIgmpVsiRecover NOTIFICATION-TYPE
OBJECTS {
hwL2mcTrapVsiName,
hwL2mcRecvIgmpCount
}
STATUS current
DESCRIPTION
"Trap information about receive igmp packet in a VSI alarm clear in 24 hour."
::= { hwMcastAlarmObject 58 }
hwL2mc24HDropIgmpVlanAlarm NOTIFICATION-TYPE
OBJECTS {
hwL2mcTrapVlanIndex,
hwL2mcDropIgmpCount
}
STATUS current
DESCRIPTION
"Trap information about drop igmp packet in a vlan alarm in 24 hour."
::= { hwMcastAlarmObject 59 }
hwL2mc24HDropIgmpVsiAlarm NOTIFICATION-TYPE
OBJECTS {
hwL2mcTrapVsiName,
hwL2mcDropIgmpCount
}
STATUS current
DESCRIPTION
"Trap information about drop igmp packet in a VSI alarm in 24 hour."
::= { hwMcastAlarmObject 60 }
hwL2mc24HDropIgmpVlanRecover NOTIFICATION-TYPE
OBJECTS {
hwL2mcTrapVlanIndex,
hwL2mcDropIgmpCount
}
STATUS current
DESCRIPTION
"Trap information about receive igmp packet in a vlan alarm clear in 24 hour."
::= { hwMcastAlarmObject 61 }
hwL2mc24HDropIgmpVsiRecover NOTIFICATION-TYPE
OBJECTS {
hwL2mcTrapVsiName,
hwL2mcDropIgmpCount
}
STATUS current
DESCRIPTION
"Trap information about receive igmp packet in a VSI alarm clear in 24 hour."
::= { hwMcastAlarmObject 62 }
--
-- Conformance Information
--
hwMCMibConformance OBJECT IDENTIFIER ::= { hwMultiCastMIB 100 }
hwMCMibCompliances OBJECT IDENTIFIER ::= { hwMCMibConformance 1 }
hwMCMibGroups OBJECT IDENTIFIER ::= { hwMCMibConformance 2 }
hwIGSPMibCompliance MODULE-COMPLIANCE
STATUS current
DESCRIPTION
"The compliance statement for device supporting
IGMP Snooping."
MODULE
MANDATORY-GROUPS{
hwIGSPSystemInfoGroup,
hwVlanCfgGroup,
hwSystemStatisticsGroup,
hwVlanStatisticsGroup,
hwIPGrpInfoGroup,
hwMACGrpInfoGroup,
hwPortStaticGrpGroup,
hwGrpPolicyCfgGroup,
hwRouterPortInfoGroup,
hwRouterPortCfgGroup,
hwPortLimitGroup,
hwMVlanSystemGroup,
hwMVlanEnableGroup,
hwMVlanUserVlanGroup,
hwMVlanGrpInfoGroup,
hwMCastSystemGroup,
hwMcastAlarmGroup,
hwL2CacTrapGroup,
hwUserVlanGroup,
hwMVlanStaticFlowGroup,
hwBtvSystemGroup,
hwMcastGroupGroup,
hwMcastListGroup,
hwMcastProfileGroup,
hwMcastProfileCfgGroup,
hwMcastListReferGroup,
hwMcastProfileReferGroup,
hwVlanApplyProfileGroup,
hwPortGroupPolicyGroup,
hwMldSnpgSystemInfoGroup,
hwMldVlanCfgGroup,
hwMldSystemStatisticsGroup,
hwMldVlanStatisticsGroup,
hwMldIpGrpInfoGroup,
hwMldPortStaticGrpGroup,
hwMldGrpPolicyCfgGroup,
hwMldRouterPortInfoGroup,
hwMldRouterPortCfgGroup,
hwMldPortLimitGroup,
hwMldPortGroupPolicyGroup,
hwMcSourceDenyGroup,
hwMVlanIpv6StaticFlowGroup,
hwMcastIpv6GroupGroup,
hwExternIpGrpInfoGroup,
hwExternPortStaticGrpGroup,
hwPortVlanLimitGroup,
hwExternMVlanStaticFlowGroup,
hwExternVlanApplyProfileGroup
}
::= { hwMCMibCompliances 1 }
hwIGSPSystemInfoGroup OBJECT-GROUP
OBJECTS {
hwIgmpSnoopingEnabled,
hwSsmPolicyAclNum,
hwSendQueryEnabled,
hwSendQuerySourceIpAddr,
hwSnmpTrapEnable,
hwIgmpSnoopingSuppressionTime,
hwIgmpProxyEnabled,
hwIgmpSnoopingProxyEnabled
}
STATUS current
DESCRIPTION
"."
::= { hwMCMibGroups 1 }
hwVlanCfgGroup OBJECT-GROUP
OBJECTS {
hwVlanIgmpSnoopingEnabled,
hwVlanRouterAgingTime,
hwVlanMaxQueryRespTime,
hwVlanLastMemQueryInt,
hwVlanQueryInt,
hwVlanRobustCount,
hwVlanCheckRouterAlert,
hwVlanSendRouterAlert,
hwVlanIgmpVersion,
hwVlanPromptLeaveEnable,
hwVlanPromptLeaveAclNum,
hwVlanDropUnknown,
hwVlanLimitAction
}
STATUS current
DESCRIPTION
"."
::= { hwMCMibGroups 2 }
hwSystemStatisticsGroup OBJECT-GROUP
OBJECTS {
hwSystemRecvVlanUpEventTimes,
hwSystemRecvVlanDownEventTimes,
hwSystemRecvVlanDelEventTimes,
hwSystemRecvPortUpEventTimes,
hwSystemRecvPortDownEventTimes,
hwSystemRecvPortDelEventTimes,
hwSystemRecvPortIncEventTimes,
hwSystemRecvPortExcEventTimes,
hwSystemRecvMSTPBlockEventTimes,
hwSystemRecvMSTPForwardEventTimes,
hwSystemIGMPSysClearStats,
hwSystemIGMPPacketClearStats,
hwSystemRecvLinkChangeEventTimes
}
STATUS current
DESCRIPTION
"."
::= { hwMCMibGroups 3 }
hwVlanStatisticsGroup OBJECT-GROUP
OBJECTS {
hwVlanRecvIGMPV1ReportNum,
hwVlanRecvIGMPV2ReportNum,
hwVlanRecvIGMPV3ReportNum,
hwVlanRecvIGMPLeaveNum,
hwVlanRecvIGMPV1QueryNum,
hwVlanRecvIGMPV2QueryNum,
hwVlanRecvIGMPV3QueryNum,
hwVlanRecvPimHelloNum,
hwVlanSendQueryNum,
hwVlanIGMPPacketClearStats,
hwVlanSendSourceIPSpecQueryNum
}
STATUS current
DESCRIPTION
"."
::= { hwMCMibGroups 4 }
hwIPGrpInfoGroup OBJECT-GROUP
OBJECTS {
hwIPGrpUpTime,
hwIPHostUpTime,
hwIPHostExpires,
hwIPHostFlags,
hwIPRtUPTime,
hwIPRtExpires,
hwIPRtFlags
}
STATUS current
DESCRIPTION
"."
::= { hwMCMibGroups 5 }
hwMACGrpInfoGroup OBJECT-GROUP
OBJECTS {
hwMACGrpAddress
}
STATUS current
DESCRIPTION
"."
::= { hwMCMibGroups 6 }
hwPortStaticGrpGroup OBJECT-GROUP
OBJECTS {
hwPortStaticGrpRowStatus
}
STATUS current
DESCRIPTION
"."
::= { hwMCMibGroups 7 }
hwGrpPolicyCfgGroup OBJECT-GROUP
OBJECTS {
hwGrpPolicyAclNum,
hwGrpPolicyIgmpVersion,
hwGrpPolicyRowStatus
}
STATUS current
DESCRIPTION
"."
::= { hwMCMibGroups 8 }
hwRouterPortInfoGroup OBJECT-GROUP
OBJECTS {
hwRouterPortUpTime,
hwRouterPortExpires,
hwRouterPortFlags
}
STATUS current
DESCRIPTION
"."
::= { hwMCMibGroups 9 }
hwRouterPortCfgGroup OBJECT-GROUP
OBJECTS {
hwRouterPortCfgRowStatus
}
STATUS current
DESCRIPTION
"."
::= { hwMCMibGroups 10 }
hwPortLimitGroup OBJECT-GROUP
OBJECTS {
hwPortLimitNumber,
hwPortLimitRowStatus
}
STATUS current
DESCRIPTION
"."
::= { hwMCMibGroups 11 }
hwMVlanSystemGroup OBJECT-GROUP
OBJECTS {
hwMVlanEnabled
}
STATUS current
DESCRIPTION
"."
::= { hwMCMibGroups 13 }
hwMVlanEnableGroup OBJECT-GROUP
OBJECTS {
hwMVlanStatus
}
STATUS current
DESCRIPTION
"."
::= { hwMCMibGroups 14 }
hwMVlanUserVlanGroup OBJECT-GROUP
OBJECTS {
hwUserVlanCfgRowStatus
}
STATUS current
DESCRIPTION
"."
::= { hwMCMibGroups 15 }
hwMVlanGrpInfoGroup OBJECT-GROUP
OBJECTS {
hwMVlanGrpAddress
}
STATUS current
DESCRIPTION
"."
::= { hwMCMibGroups 16 }
hwMCastSystemGroup OBJECT-GROUP
OBJECTS {
hwEthTrunkLoadBalancingEnabled
}
STATUS current
DESCRIPTION
"."
::= { hwMCMibGroups 18 }
hwL2CacTrapGroup OBJECT-GROUP
OBJECTS {
hwL2mcCacCount,
hwL2mcCacBandwidth,
hwL2mcCacGroupAddress,
hwL2mcCacChannelName,
hwL2mcCacVlanIndex,
hwL2mcCacVsiName,
hwL2mcCacIfIndex,
hwL2mcCacPwId,
hwL2mcCacRemoteIpAddress,
hwL2mcCacRemoteSiteId
}
STATUS current
DESCRIPTION
"The group of l2-multicast CAC."
::= { hwMCMibGroups 19 }
hwVlanIgmpProxyGroup OBJECT-GROUP
OBJECTS {
hwVlanIgmpProxyEnabled,
hwVlanQueryInterval,
hwVlanMaxResponseTime,
hwVlanLastMemQueryInterval,
hwVlanIgmpRouterAgingTime,
hwVlanMaxIgmpVersion,
hwVlanIgmpRobustCount,
hwVlanRequireRouterAlert,
hwVlanIgmpSendRouterAlert,
hwVlanIgmpPromptLeaveEnable
}
STATUS current
DESCRIPTION
"."
::= { hwMCMibGroups 20 }
hwL2McastVlanCfgGroup OBJECT-GROUP
OBJECTS {
hwVlanL2FlowTriggerEnabled,
hwVlanL2StaticFlow
}
STATUS current
DESCRIPTION
"."
::= { hwMCMibGroups 21 }
hwGrpMcastCfgGroup OBJECT-GROUP
OBJECTS {
hwGrpIpAddress,
hwGrpRowStatus
}
STATUS current
DESCRIPTION
"."
::= { hwMCMibGroups 22 }
hwVlanMcastGrpGroup OBJECT-GROUP
OBJECTS {
hwVlanMcastProfileName
}
STATUS current
DESCRIPTION
"."
::= { hwMCMibGroups 23 }
hwGrpMcastProfileGroup OBJECT-GROUP
OBJECTS {
hwMulticastProfilePreviewTimes,
hwMulticastProfilePreviewMinutes,
hwMulticastProfilePreviewInterval
}
STATUS current
DESCRIPTION
"."
::= { hwMCMibGroups 24 }
hwUserVlanGroup OBJECT-GROUP
OBJECTS { hwUserVlanFlowTriggerEnable }
STATUS current
DESCRIPTION
"The group of user vlan config flow-trigger."
::= { hwMCMibGroups 25 }
hwMVlanStaticFlowGroup OBJECT-GROUP
OBJECTS { hwMVlanStaticFlowRowStatus }
STATUS current
DESCRIPTION
"The group of multicast vlan config static-flow."
::= { hwMCMibGroups 26 }
hwBtvSystemGroup OBJECT-GROUP
OBJECTS {
hwBtvEnabled
}
STATUS current
DESCRIPTION
"The group of enable Btv function."
::= { hwMCMibGroups 27 }
hwMcastGroupGroup OBJECT-GROUP
OBJECTS {
hwMcastGroupName,
hwMcastGroupAddress,
hwMcastGroupRowStatus,
hwMcastSourceAddress
}
STATUS current
DESCRIPTION
"The group of multicast-group."
::= { hwMCMibGroups 28 }
hwMcastListGroup OBJECT-GROUP
OBJECTS {
hwMcastListName,
hwMcastListRowStatus
}
STATUS current
DESCRIPTION
"The group of multicast-list."
::= { hwMCMibGroups 29 }
hwMcastProfileGroup OBJECT-GROUP
OBJECTS {
hwMcastProfileName,
hwMcastProfileRowStatus
}
STATUS current
DESCRIPTION
"The group of multicast-profile."
::= { hwMCMibGroups 30 }
hwMcastProfileCfgGroup OBJECT-GROUP
OBJECTS {
hwMcastProfileCfgPreviewTimes,
hwMcastProfileCfgPreviewMinute,
hwMcastProfileCfgPreviewInterval,
hwMcastProfileCfgMaxNumProgram
}
STATUS current
DESCRIPTION
"The group of config multicast-profile."
::= { hwMCMibGroups 31 }
hwMcastListReferGroup OBJECT-GROUP
OBJECTS {
hwMcastListReferRowStatus
}
STATUS current
DESCRIPTION
"The group of multicast-list refers to multicast-group."
::= { hwMCMibGroups 32 }
hwMcastProfileReferGroup OBJECT-GROUP
OBJECTS {
hwMcastPreviewStatus,
hwMcastProfileReferRowStatus
}
STATUS current
DESCRIPTION
"The group of multicast-profile refers to multicast-list."
::= { hwMCMibGroups 33 }
hwVlanApplyProfileGroup OBJECT-GROUP
OBJECTS {
hwVlanApplyProfileRowStatus
}
STATUS current
DESCRIPTION
"The group of vlan attach multicast-profile."
::= { hwMCMibGroups 34 }
hwPortGroupPolicyGroup OBJECT-GROUP
OBJECTS {
hwPortGroupPolicyAclNumber,
hwPortGroupPolicyVersion,
hwPortGroupPolicyRowStatus
}
STATUS current
DESCRIPTION
"The group of port group policy."
::= { hwMCMibGroups 35 }
hwMldSnpgSystemInfoGroup OBJECT-GROUP
OBJECTS {
hwMldSnoopingEnabled,
hwMldSendQueryEnabled,
hwMldSendQuerySourceIpAddr,
hwMldSnoopingSuppressionTime
}
STATUS current
DESCRIPTION
"The group of MLD snooping system information."
::= { hwMCMibGroups 36 }
hwMldVlanCfgGroup OBJECT-GROUP
OBJECTS {
hwVlanMldSnoopingEnabled,
hwMldVlanRouterAgingTime,
hwMldVlanMaxQueryRespTime,
hwMldVlanLastListenerQueryInt,
hwMldVlanQueryInt,
hwMldVlanRobustCount,
hwMldVlanCheckRouterAlert,
hwMldVlanSendRouterAlert,
hwVlanMldVersion,
hwMldVlanPromptLeaveEnable,
hwMldVlanPromptLeaveAclNum,
hwMldVlanDropUnknown
}
STATUS current
DESCRIPTION
"The group of MLD vlan configuration."
::= { hwMCMibGroups 37 }
hwMldSystemStatisticsGroup OBJECT-GROUP
OBJECTS {
hwMldSystemRecvVlanUpEventTimes,
hwMldSystemRecvVlanDownEventTimes,
hwMldSystemRecvVlanDelEventTimes,
hwMldSystemRecvPortUpEventTimes,
hwMldSystemRecvPortDownEventTimes,
hwMldSystemRecvPortDelEventTimes,
hwMldSystemRecvPortIncEventTimes,
hwMldSystemRecvPortExcEventTimes,
hwMldSystemRecvMstpBlockEventTimes,
hwMldSystemRecvMstpForwardEventTimes,
hwMldSystemSysClearStats,
hwMldSystemPacketClearStats,
hwMldSystemRecvLinkChangeEventTimes
}
STATUS current
DESCRIPTION
"The group of MLD system statistics."
::= { hwMCMibGroups 38 }
hwMldVlanStatisticsGroup OBJECT-GROUP
OBJECTS {
hwVlanRecvMldV1ReportNum,
hwVlanRecvMldV2ReportNum,
hwVlanRecvMldDoneNum,
hwVlanRecvMldV1QueryNum,
hwVlanRecvMldV2QueryNum,
hwVlanRecvIpv6PimHelloNum,
hwVlanSendMldQueryNum,
hwVlanMldPacketClearStats,
hwVlanSendSourceIpSpecMldQueryNum
}
STATUS current
DESCRIPTION
"The group of MLD vlan statistics."
::= { hwMCMibGroups 39 }
hwMldIpGrpInfoGroup OBJECT-GROUP
OBJECTS {
hwMldIpGrpUpTime,
hwMldIpHostUpTime,
hwMldIpHostExpires,
hwMldIpHostFlag,
hwMldIpRtUpTime,
hwMldIpRtExpires,
hwMldIpRtFlag
}
STATUS current
DESCRIPTION
"The group of MLD IP group information."
::= { hwMCMibGroups 40 }
hwMldPortStaticGrpGroup OBJECT-GROUP
OBJECTS {
hwMldPortStaticGrpRowStatus
}
STATUS current
DESCRIPTION
"The group of MLD port static group."
::= { hwMCMibGroups 41 }
hwMldGrpPolicyCfgGroup OBJECT-GROUP
OBJECTS {
hwMldGrpPolicyAclNum,
hwGrpPolicyMldVersion,
hwMldGrpPolicyRowStatus
}
STATUS current
DESCRIPTION
"The group of MLD group policy configuration."
::= { hwMCMibGroups 42 }
hwMldRouterPortInfoGroup OBJECT-GROUP
OBJECTS {
hwMldRouterPortUpTime,
hwMldRouterPortExpires,
hwMldRouterPortFlag
}
STATUS current
DESCRIPTION
"The group of router port information."
::= { hwMCMibGroups 43 }
hwMldRouterPortCfgGroup OBJECT-GROUP
OBJECTS {
hwMldRouterPortCfgRowStatus
}
STATUS current
DESCRIPTION
"The group of router port configuration."
::= { hwMCMibGroups 44 }
hwMldPortLimitGroup OBJECT-GROUP
OBJECTS {
hwMldPortLimitNumber,
hwMldPortLimitRowStatus
}
STATUS current
DESCRIPTION
"The group of MLD port limit."
::= { hwMCMibGroups 45 }
hwMldPortGroupPolicyGroup OBJECT-GROUP
OBJECTS {
hwMldPortGroupPolicyAclNumber,
hwMldPortGroupPolicyVersion,
hwMldPortGroupPolicyRowStatus
}
STATUS current
DESCRIPTION
"The group of MLD port group policy."
::= { hwMCMibGroups 46 }
hwMcSourceDenyGroup OBJECT-GROUP
OBJECTS {
hwMcSourceDenyRowStatus
}
STATUS current
DESCRIPTION
"The group of multicast source deny."
::= { hwMCMibGroups 47 }
hwMVlanIpv6StaticFlowGroup OBJECT-GROUP
OBJECTS {
hwMVlanIpv6StaticFlowRowStatus
}
STATUS current
DESCRIPTION
"The group of multicast vlan config IPv6 static-flow."
::= { hwMCMibGroups 48 }
hwMcastIpv6GroupGroup OBJECT-GROUP
OBJECTS {
hwMcastIpv6GroupName,
hwMcastIpv6GroupAddress,
hwMcastIpv6GroupRowStatus,
hwMcastIpv6SourceAddress
}
STATUS current
DESCRIPTION
"The group of IPv6 multicast-group."
::= { hwMCMibGroups 49 }
hwExternIpGrpInfoGroup OBJECT-GROUP
OBJECTS {
hwExternIpGrpUpTime,
hwExternIpHostUpTime,
hwExternIpHostExpires,
hwExternIpHostFlag,
hwExternIpRtUpTime,
hwExternIpRtExpires,
hwExternIpRtFlag
}
STATUS current
DESCRIPTION
"The group of externed IP group information."
::= { hwMCMibGroups 50 }
hwExternPortStaticGrpGroup OBJECT-GROUP
OBJECTS {
hwExternPortStaticGrpRowStatus
}
STATUS current
DESCRIPTION
"The group of externed port static group."
::= { hwMCMibGroups 51 }
hwPortVlanLimitGroup OBJECT-GROUP
OBJECTS {
hwPortVlanLimitNumber,
hwPortVlanLimitRowStatus
}
STATUS current
DESCRIPTION
"The group of port vlan limit."
::= { hwMCMibGroups 52 }
hwExternMVlanStaticFlowGroup OBJECT-GROUP
OBJECTS {
hwExternMVlanStaticFlowRowStatus
}
STATUS current
DESCRIPTION
"The group of extern multicast vlan config static-flow."
::= { hwMCMibGroups 53 }
hwExternVlanApplyProfileGroup OBJECT-GROUP
OBJECTS {
hwExternVlanApplyProfileRowStatus
}
STATUS current
DESCRIPTION
"The group of extern vlan attach multicast-profile."
::= { hwMCMibGroups 54 }
hwMcastAlarmGroup NOTIFICATION-GROUP
NOTIFICATIONS {
hwCfgRefreshFailAlarm,
hwMCastTableLoadAbnormalNotify,
hwMCastTableLoadAbnormalResume,
hwMCastVlanFailAlarm,
hwMCastVlanOkNotify,
hwMCastApsSwitchAlarm,
hwMCastApsIdleNotify,
hwL2mcCacGlobalCountExceed,
hwL2mcCacGlobalBandwidthExceed,
hwL2mcCacGlobalChannelCountExceed,
hwL2mcCacGlobalChannelBandwidthExceed,
hwL2mcCacVlanCountExceed,
hwL2mcCacVlanBandwidthExceed,
hwL2mcCacVlanChannelCountExceed,
hwL2mcCacVlanChannelBandwidthExceed,
hwL2mcCacVsiCountExceed,
hwL2mcCacVsiBandwidthExceed,
hwL2mcCacVsiChannelCountExceed,
hwL2mcCacVsiChannelBandwidthExceed,
hwL2mcCacPortCountExceed,
hwL2mcCacPortBandwidthExceed,
hwL2mcCacPortChannelCountExceed,
hwL2mcCacPortChannelBandwidthExceed,
hwL2mcCacPortVlanCountExceed,
hwL2mcCacPortVlanBandwidthExceed,
hwL2mcCacPortVlanChannelCountExceed,
hwL2mcCacPortVlanChannelBandwidthExceed,
hwL2mcCacSubIfCountExceed,
hwL2mcCacSubIfBandwidthExceed,
hwL2mcCacSubIfChannelCountExceed,
hwL2mcCacSubIfChannelBandwidthExceed,
hwL2mcCacLdpPwCountExceed,
hwL2mcCacLdpPwBandwidthExceed,
hwL2mcCacLdpPwChannelCountExceed,
hwL2mcCacLdpPwChannelBandwidthExceed,
hwL2mcCacBgpPwCountExceed,
hwL2mcCacBgpPwBandwidthExceed,
hwL2mcCacBgpPwChannelCountExceed,
hwL2mcCacBgpPwChannelBandwidthExceed,
hwL2mcCacVlanUnspecifiedChannelDeny,
hwL2mcCacVsiUnspecifiedChannelDeny,
hwL2mcCacGlobalUnspecifiedChannelDeny,
hwL2mcCacQinQIfCountExceed,
hwL2mcCacQinQIfBandwidthExceed,
hwL2mcCacQinQIfChannelCountExceed,
hwL2mcCacQinQIfChannelBandwidthExceed,
hwL2mcReceiveIgmpVlanAlarm,
hwL2mcReceiveIgmpVsiAlarm,
hwL2mcReceiveIgmpVlanRecover,
hwL2mcReceiveIgmpVsiRecover,
hwL2mcDropIgmpVlanAlarm,
hwL2mcDropIgmpVsiAlarm,
hwL2mcDropIgmpVlanRecover,
hwL2mcDropIgmpVsiRecover,
hwL2mc24HReceiveIgmpVlanAlarm,
hwL2mc24HReceiveIgmpVsiAlarm,
hwL2mc24HReceiveIgmpVlanRecover,
hwL2mc24HReceiveIgmpVsiRecover,
hwL2mc24HDropIgmpVlanAlarm,
hwL2mc24HDropIgmpVsiAlarm,
hwL2mc24HDropIgmpVlanRecover,
hwL2mc24HDropIgmpVsiRecover
}
STATUS current
DESCRIPTION
"."
::= { hwMCMibGroups 99 }
END