Observium_CE/mibs/zyxel/ZYXEL-MLD-SNOOPING-PROXY-MIB

1041 lines
40 KiB
Plaintext

-- ZyXEL Communications Corporation
-- Private Enterprise MIB definition
-- This file describes the ZyXEL Communications Corporation Enterprise MIB.
-- It contains ZyXEL products OIDs, and common managed objects.
-- $Log: ZYXEL-MLD-SNOOPING-PROXY-MIB.mib $
-- Revision 1.6 2013/12/06 07:07:21 ccho
-- remove uncessary imports
-- Revision 1.5 2013/11/08 03:39:17 Kevin
-- add clear entries
-- Revision 1.4 2012/10/31 07:55:02 Dana
-- fix zyMldSnoopingProxyUpstreamVlanLastMemberQueryInterval's value range
-- Revision 1.3 2012/09/19 07:41:37 Kevin
-- if it's leaf node, revise the vender name from zyxel to zy
-- Revision 1.2 2012/07/05 06:23:41 Kevin
-- 1. upgrade from SNMP to SNMPv2
-- 2. clean warning
-- Revision 1.1 2012/05/30 07:49:36 Kevin
-- Initial revision
ZYXEL-MLD-SNOOPING-PROXY-MIB DEFINITIONS ::= BEGIN
IMPORTS
OBJECT-TYPE
FROM SNMPv2-SMI -- RFC2578
MODULE-IDENTITY
FROM SNMPv2-SMI
RowStatus
FROM SNMPv2-TC -- RFC2579
EnabledStatus
FROM P-BRIDGE-MIB
PortList
FROM Q-BRIDGE-MIB
dot1dBasePort
FROM BRIDGE-MIB
InetAddressType, InetAddress
FROM INET-ADDRESS-MIB -- RFC2851
esMgmt
FROM ZYXEL-ES-SMI;
zyxelMldSnoopingProxy MODULE-IDENTITY
LAST-UPDATED "201207010000Z"
ORGANIZATION "Enterprise Solution ZyXEL"
CONTACT-INFO
""
DESCRIPTION
"The subtree for Multicast Listener Discovery (MLD) snooping proxy"
::= { esMgmt 51 }
zyxelMldSnoopingProxyFilteringSetup OBJECT IDENTIFIER ::= { zyxelMldSnoopingProxy 1 }
zyxelMldSnoopingProxyStatistics OBJECT IDENTIFIER ::= { zyxelMldSnoopingProxy 2 }
zyxelMldSnoopingProxySetup OBJECT IDENTIFIER ::= { zyxelMldSnoopingProxy 3 }
zyxelMldSnoopingProxyMembershipStatus OBJECT IDENTIFIER ::= { zyxelMldSnoopingProxy 4 }
zyMldSnoopingProxyFilteringMaxNumberOfProfiles OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The maximum number of MLD Snooping filter profile entries that can be created."
::= { zyxelMldSnoopingProxyFilteringSetup 1 }
-- zyxelMldSnoopingProxyFilteringProfileTable
zyxelMldSnoopingProxyFilteringProfileTable OBJECT-TYPE
SYNTAX SEQUENCE OF ZyxelMldSnoopingProxyFilteringProfileEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The table contains MLD snooping proxy filtering profile configuration."
::= { zyxelMldSnoopingProxyFilteringSetup 2 }
zyxelMldSnoopingProxyFilteringProfileEntry OBJECT-TYPE
SYNTAX ZyxelMldSnoopingProxyFilteringProfileEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry contains MLD snooping proxy filtering profile configuration."
INDEX
{
zyMldSnoopingProxyFilteringProfileName,
zyMldSnoopingProxyFilteringProfileStartIpAddressType,
zyMldSnoopingProxyFilteringProfileStartIpAddress,
zyMldSnoopingProxyFilteringProfileEndIpAddressType,
zyMldSnoopingProxyFilteringProfileEndIpAddress
}
::= { zyxelMldSnoopingProxyFilteringProfileTable 1 }
ZyxelMldSnoopingProxyFilteringProfileEntry ::=
SEQUENCE
{
zyMldSnoopingProxyFilteringProfileName OCTET STRING,
zyMldSnoopingProxyFilteringProfileStartIpAddressType InetAddressType,
zyMldSnoopingProxyFilteringProfileStartIpAddress InetAddress,
zyMldSnoopingProxyFilteringProfileEndIpAddressType InetAddressType,
zyMldSnoopingProxyFilteringProfileEndIpAddress InetAddress,
zyMldSnoopingProxyFilteringProfileRowStatus RowStatus
}
zyMldSnoopingProxyFilteringProfileName OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A descriptive name for the profile for identification purposes."
::= { zyxelMldSnoopingProxyFilteringProfileEntry 1 }
zyMldSnoopingProxyFilteringProfileStartIpAddressType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The start address type of filtering range for filtering profile."
::= { zyxelMldSnoopingProxyFilteringProfileEntry 2 }
zyMldSnoopingProxyFilteringProfileStartIpAddress OBJECT-TYPE
SYNTAX InetAddress
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The start address of filtering range for filtering profile."
::= { zyxelMldSnoopingProxyFilteringProfileEntry 3 }
zyMldSnoopingProxyFilteringProfileEndIpAddressType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The end address type of filtering range for filtering profile."
::= { zyxelMldSnoopingProxyFilteringProfileEntry 4 }
zyMldSnoopingProxyFilteringProfileEndIpAddress OBJECT-TYPE
SYNTAX InetAddress
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The end address of filtering range for filtering profile."
::= { zyxelMldSnoopingProxyFilteringProfileEntry 5 }
zyMldSnoopingProxyFilteringProfileRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object allow entry to be create and deleted a MLD Snooping-proxy filter profile entry."
::= { zyxelMldSnoopingProxyFilteringProfileEntry 6 }
-- zyxelMldSnoopingProxyFilteringPortTable
zyxelMldSnoopingProxyFilteringPortTable OBJECT-TYPE
SYNTAX SEQUENCE OF ZyxelMldSnoopingProxyFilteringPortEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The table contains MLD snooping proxy filtering port configuration."
::= { zyxelMldSnoopingProxyFilteringSetup 3 }
zyxelMldSnoopingProxyFilteringPortEntry OBJECT-TYPE
SYNTAX ZyxelMldSnoopingProxyFilteringPortEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry contains MLD snooping proxy filtering port configuration."
INDEX {dot1dBasePort}
::= { zyxelMldSnoopingProxyFilteringPortTable 1 }
ZyxelMldSnoopingProxyFilteringPortEntry ::=
SEQUENCE
{
zyMldSnoopingProxyFilteringPortProfile OCTET STRING,
zyMldSnoopingProxyFilteringPortGroupLimitState EnabledStatus,
zyMldSnoopingProxyFilteringPortMaxNumberOfGroups INTEGER
}
zyMldSnoopingProxyFilteringPortProfile OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Type a name of the MLD Snooping-proxy filtering profile to use for this port. "
::= { zyxelMldSnoopingProxyFilteringPortEntry 1 }
zyMldSnoopingProxyFilteringPortGroupLimitState OBJECT-TYPE
SYNTAX EnabledStatus
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Enable/disable this entry to limit the number of multicast groups on this port is allowed to join. "
::= { zyxelMldSnoopingProxyFilteringPortEntry 2 }
zyMldSnoopingProxyFilteringPortMaxNumberOfGroups OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The maximum number of group number on the port, when group limit is enable."
::= { zyxelMldSnoopingProxyFilteringPortEntry 3 }
-- zyxelMldSnoopingProxyStatistics
zyMldSnoopingProxySysStatisticsV1QueryRx OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"MLDv1 Query Rx statistic for system."
::= { zyxelMldSnoopingProxyStatistics 1 }
zyMldSnoopingProxySysStatisticsV1QueryTx OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"MLDv1 Query Tx statistic for system."
::= { zyxelMldSnoopingProxyStatistics 2 }
zyMldSnoopingProxySysStatisticsV1QueryDrop OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"MLDv1 Query Drop statistic for system."
::= { zyxelMldSnoopingProxyStatistics 3 }
zyMldSnoopingProxySysStatisticsV1ReportRx OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"MLDv1 Report Rx statistic for system."
::= { zyxelMldSnoopingProxyStatistics 4 }
zyMldSnoopingProxySysStatisticsV1ReportTx OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"MLDv1 Report Tx statistic for system."
::= { zyxelMldSnoopingProxyStatistics 5 }
zyMldSnoopingProxySysStatisticsV1ReportDrop OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"MLDv1 Report Drop statistic for system."
::= { zyxelMldSnoopingProxyStatistics 6 }
zyMldSnoopingProxySysStatisticsV1DoneRx OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"MLDv1 Done Rx statistic for system."
::= { zyxelMldSnoopingProxyStatistics 7 }
zyMldSnoopingProxySysStatisticsV1DoneTx OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"MLDv1 Done Tx statistic for system."
::= { zyxelMldSnoopingProxyStatistics 8 }
zyMldSnoopingProxySysStatisticsV1DoneDrop OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"MLDv1 Done Drop statistic for system."
::= { zyxelMldSnoopingProxyStatistics 9 }
zyMldSnoopingProxySysStatisticsV2QueryRx OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"MLDv2 Query Rx statistic for system."
::= { zyxelMldSnoopingProxyStatistics 10 }
zyMldSnoopingProxySysStatisticsV2QueryTx OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"MLDv2 Query Tx statistic for system."
::= { zyxelMldSnoopingProxyStatistics 11 }
zyMldSnoopingProxySysStatisticsV2QueryDrop OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"MLDv2 Query Drop statistic for system."
::= { zyxelMldSnoopingProxyStatistics 12 }
zyMldSnoopingProxySysStatisticsV2ReportRx OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"MLDv2Report Rx statistic for system."
::= { zyxelMldSnoopingProxyStatistics 13 }
zyMldSnoopingProxySysStatisticsV2ReportTx OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"MLDv2 Report Tx statistic for system."
::= { zyxelMldSnoopingProxyStatistics 14 }
zyMldSnoopingProxySysStatisticsV2ReportDrop OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"MLDv2 Report Drop statistic for system."
::= { zyxelMldSnoopingProxyStatistics 15 }
-- zyxelMldSnoopingProxyVlanStatisticsTable
zyxelMldSnoopingProxyStatisticsVlanTable OBJECT-TYPE
SYNTAX SEQUENCE OF ZyxelMldSnoopingProxyStatisticsVlanEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The table contains MLD snooping proxy statistics VLAN information."
::= { zyxelMldSnoopingProxyStatistics 16 }
zyxelMldSnoopingProxyStatisticsVlanEntry OBJECT-TYPE
SYNTAX ZyxelMldSnoopingProxyStatisticsVlanEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry contains MLD snooping proxy statistics VLAN information."
INDEX { zyMldSnoopingProxyVlanVid }
::= { zyxelMldSnoopingProxyStatisticsVlanTable 1 }
ZyxelMldSnoopingProxyStatisticsVlanEntry ::=
SEQUENCE
{
zyMldSnoopingProxyStatisticsVlanV1QueryRx INTEGER,
zyMldSnoopingProxyStatisticsVlanV1QueryTx INTEGER,
zyMldSnoopingProxyStatisticsVlanV1QueryDrop INTEGER,
zyMldSnoopingProxyStatisticsVlanV1ReportRx INTEGER,
zyMldSnoopingProxyStatisticsVlanV1ReportTx INTEGER,
zyMldSnoopingProxyStatisticsVlanV1ReportDrop INTEGER,
zyMldSnoopingProxyStatisticsVlanV1DoneRx INTEGER,
zyMldSnoopingProxyStatisticsVlanV1DoneTx INTEGER,
zyMldSnoopingProxyStatisticsVlanV1DoneDrop INTEGER,
zyMldSnoopingProxyStatisticsVlanV2QueryRx INTEGER,
zyMldSnoopingProxyStatisticsVlanV2QueryTx INTEGER,
zyMldSnoopingProxyStatisticsVlanV2QueryDrop INTEGER,
zyMldSnoopingProxyStatisticsVlanV2ReportRx INTEGER,
zyMldSnoopingProxyStatisticsVlanV2ReportTx INTEGER,
zyMldSnoopingProxyStatisticsVlanV2ReportDrop INTEGER
}
zyMldSnoopingProxyStatisticsVlanV1QueryRx OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION "MLDv1 Query Rx statistic for VLAN"
::= { zyxelMldSnoopingProxyStatisticsVlanEntry 1 }
zyMldSnoopingProxyStatisticsVlanV1QueryTx OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION "MLDv1 Query Tx statistic for VLAN"
::= { zyxelMldSnoopingProxyStatisticsVlanEntry 2 }
zyMldSnoopingProxyStatisticsVlanV1QueryDrop OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION "MLDv1 Query Drop statistic for VLAN"
::= { zyxelMldSnoopingProxyStatisticsVlanEntry 3 }
zyMldSnoopingProxyStatisticsVlanV1ReportRx OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION "MLDv1 Report Rx statistic for VLAN"
::= { zyxelMldSnoopingProxyStatisticsVlanEntry 4 }
zyMldSnoopingProxyStatisticsVlanV1ReportTx OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION "MLDv1 Report Tx statistic for VLAN"
::= { zyxelMldSnoopingProxyStatisticsVlanEntry 5 }
zyMldSnoopingProxyStatisticsVlanV1ReportDrop OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION "MLDv1 Report Drop statistic for VLAN"
::= { zyxelMldSnoopingProxyStatisticsVlanEntry 6 }
zyMldSnoopingProxyStatisticsVlanV1DoneRx OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION "MLDv1 Done Rx statistic for VLAN"
::= { zyxelMldSnoopingProxyStatisticsVlanEntry 7 }
zyMldSnoopingProxyStatisticsVlanV1DoneTx OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION "MLDv1 Done Tx statistic for VLAN"
::= { zyxelMldSnoopingProxyStatisticsVlanEntry 8 }
zyMldSnoopingProxyStatisticsVlanV1DoneDrop OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION "MLDv1 Done Drop statistic for VLAN"
::= { zyxelMldSnoopingProxyStatisticsVlanEntry 9 }
zyMldSnoopingProxyStatisticsVlanV2QueryRx OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION "MLDv2 Query Rx statistic for VALN"
::= { zyxelMldSnoopingProxyStatisticsVlanEntry 10 }
zyMldSnoopingProxyStatisticsVlanV2QueryTx OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION "MLDv2 Query Tx statistic for VALN"
::= { zyxelMldSnoopingProxyStatisticsVlanEntry 11 }
zyMldSnoopingProxyStatisticsVlanV2QueryDrop OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION "MLDv2 Query Drop statistic for VLAN"
::= { zyxelMldSnoopingProxyStatisticsVlanEntry 12 }
zyMldSnoopingProxyStatisticsVlanV2ReportRx OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION "MLDv2Report Rx statistic for VLAN"
::= { zyxelMldSnoopingProxyStatisticsVlanEntry 13 }
zyMldSnoopingProxyStatisticsVlanV2ReportTx OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION "MLDv2 Report Tx statistic for VLAN"
::= { zyxelMldSnoopingProxyStatisticsVlanEntry 14 }
zyMldSnoopingProxyStatisticsVlanV2ReportDrop OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION "MLDv2 Report Drop statistic for VLAN"
::= { zyxelMldSnoopingProxyStatisticsVlanEntry 15 }
-- zyxelMldSnoopingProxyPortStatisticsTable
zyxelMldSnoopingProxyStatisticsPortTable OBJECT-TYPE
SYNTAX SEQUENCE OF ZyxelMldSnoopingProxyStatisticsPortEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "The table contains MLD snooping proxy statistics port information."
::= { zyxelMldSnoopingProxyStatistics 17 }
zyxelMldSnoopingProxyStatisticsPortEntry OBJECT-TYPE
SYNTAX ZyxelMldSnoopingProxyStatisticsPortEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "An entry contains MLD snooping proxy statistics port information."
INDEX { dot1dBasePort }
::= { zyxelMldSnoopingProxyStatisticsPortTable 1 }
ZyxelMldSnoopingProxyStatisticsPortEntry ::=
SEQUENCE
{
zyMldSnoopingProxyStatisticsPortV1QueryRx INTEGER,
zyMldSnoopingProxyStatisticsPortV1QueryTx INTEGER,
zyMldSnoopingProxyStatisticsPortV1QueryDrop INTEGER,
zyMldSnoopingProxyStatisticsPortV1ReportRx INTEGER,
zyMldSnoopingProxyStatisticsPortV1ReportTx INTEGER,
zyMldSnoopingProxyStatisticsPortV1ReportDrop INTEGER,
zyMldSnoopingProxyStatisticsPortV1DoneRx INTEGER,
zyMldSnoopingProxyStatisticsPortV1DoneTx INTEGER,
zyMldSnoopingProxyStatisticsPortV1DoneDrop INTEGER,
zyMldSnoopingProxyStatisticsPortV2QueryRx INTEGER,
zyMldSnoopingProxyStatisticsPortV2QueryTx INTEGER,
zyMldSnoopingProxyStatisticsPortV2QueryDrop INTEGER,
zyMldSnoopingProxyStatisticsPortV2ReportRx INTEGER,
zyMldSnoopingProxyStatisticsPortV2ReportTx INTEGER,
zyMldSnoopingProxyStatisticsPortV2ReportDrop INTEGER
}
zyMldSnoopingProxyStatisticsPortV1QueryRx OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION "MLDv1 Query Rx statistic for port"
::= { zyxelMldSnoopingProxyStatisticsPortEntry 1 }
zyMldSnoopingProxyStatisticsPortV1QueryTx OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION "MLDv1 Query Tx statistic for port"
::= { zyxelMldSnoopingProxyStatisticsPortEntry 2 }
zyMldSnoopingProxyStatisticsPortV1QueryDrop OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION "MLDv1 Query Drop statistic for port"
::= { zyxelMldSnoopingProxyStatisticsPortEntry 3 }
zyMldSnoopingProxyStatisticsPortV1ReportRx OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION "MLDv1 Report Rx statistic for port"
::= { zyxelMldSnoopingProxyStatisticsPortEntry 4 }
zyMldSnoopingProxyStatisticsPortV1ReportTx OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION "MLDv1 Report Tx statistic for port"
::= { zyxelMldSnoopingProxyStatisticsPortEntry 5 }
zyMldSnoopingProxyStatisticsPortV1ReportDrop OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION "MLDv1 Report Drop statistic for port"
::= { zyxelMldSnoopingProxyStatisticsPortEntry 6 }
zyMldSnoopingProxyStatisticsPortV1DoneRx OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION "MLDv1 Done Rx statistic for port"
::= { zyxelMldSnoopingProxyStatisticsPortEntry 7 }
zyMldSnoopingProxyStatisticsPortV1DoneTx OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION "MLDv1 Done Tx statistic for port"
::= { zyxelMldSnoopingProxyStatisticsPortEntry 8 }
zyMldSnoopingProxyStatisticsPortV1DoneDrop OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION "MLDv1 Done Drop statistic for port"
::= { zyxelMldSnoopingProxyStatisticsPortEntry 9 }
zyMldSnoopingProxyStatisticsPortV2QueryRx OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION "MLDv2 Query Rx statistic for port"
::= { zyxelMldSnoopingProxyStatisticsPortEntry 10 }
zyMldSnoopingProxyStatisticsPortV2QueryTx OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION "MLDv2 Query Tx statistic for port"
::= { zyxelMldSnoopingProxyStatisticsPortEntry 11 }
zyMldSnoopingProxyStatisticsPortV2QueryDrop OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION "MLDv2 Query Drop statistic for port"
::= { zyxelMldSnoopingProxyStatisticsPortEntry 12 }
zyMldSnoopingProxyStatisticsPortV2ReportRx OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION "MLDv2Report Rx statistic for port"
::= { zyxelMldSnoopingProxyStatisticsPortEntry 13 }
zyMldSnoopingProxyStatisticsPortV2ReportTx OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION "MLDv2 Report Tx statistic for port"
::= { zyxelMldSnoopingProxyStatisticsPortEntry 14 }
zyMldSnoopingProxyStatisticsPortV2ReportDrop OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION "MLDv2 Report Drop statistic for port"
::= { zyxelMldSnoopingProxyStatisticsPortEntry 15 }
-- zyMldSnoopingProxyStatisticsClear
zyMldSnoopingProxyStatisticsClear OBJECT-TYPE
SYNTAX EnabledStatus
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Clear all MLD snooping proxy statistics of the switch."
::= { zyxelMldSnoopingProxyStatistics 18 }
zyMldSnoopingProxyStatisticsClearSystem OBJECT-TYPE
SYNTAX EnabledStatus
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Clear the MLD snooping proxy statistics of the system."
::= { zyxelMldSnoopingProxyStatistics 19 }
zyMldSnoopingProxyStatisticsClearPort OBJECT-TYPE
SYNTAX EnabledStatus
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Clear the MLD snooping proxy statistics of the port(s)."
::= { zyxelMldSnoopingProxyStatistics 20 }
zyMldSnoopingProxyStatisticsClearVlan OBJECT-TYPE
SYNTAX EnabledStatus
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Clear the MLD snooping proxy statistics of the VLAN(s)."
::= { zyxelMldSnoopingProxyStatistics 21 }
-- zyxelMldSnoopingProxySetup
zyMldSnoopingProxyState OBJECT-TYPE
SYNTAX EnabledStatus
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Enable/disable MLD Snooping-proxy to forward multicast traffic
only to ports that are members of that multicast group. "
::= { zyxelMldSnoopingProxySetup 1 }
zyMldSnoopingProxyFilteringState OBJECT-TYPE
SYNTAX EnabledStatus
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Enable/disable MLD Snooping-proxy filtering to control which
MLD Snooping-proxy groups a subscriber on a port can join.
Note: If you enable MLD Snooping-proxy filtering, you must create and
assign MLD Snooping-proxy filtering profiles for the ports that you want to allow to join multicast groups. "
::= { zyxelMldSnoopingProxySetup 2 }
zyMldSnoopingProxy8021pPriority OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Enter a priority level (0-7) to which the switch changes the priority
in outgoing MLD control packets (The default value is 0)."
::= { zyxelMldSnoopingProxySetup 3 }
zyMldSnoopingProxyMaxNumberOfVlans OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The maximum number of MLD Snoopign-proxy VLAN entries that can be created."
::= { zyxelMldSnoopingProxySetup 4 }
-- zyxelMldSnoopingProxyVlanTable
zyxelMldSnoopingProxyVlanTable OBJECT-TYPE
SYNTAX SEQUENCE OF ZyxelMldSnoopingProxyVlanEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The table contains MLD snooping proxy VLAN configuration."
::= { zyxelMldSnoopingProxySetup 5 }
zyxelMldSnoopingProxyVlanEntry OBJECT-TYPE
SYNTAX ZyxelMldSnoopingProxyVlanEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry contains MLD snooping proxy VLAN configuration."
INDEX { zyMldSnoopingProxyVlanVid }
::= { zyxelMldSnoopingProxyVlanTable 1 }
ZyxelMldSnoopingProxyVlanEntry ::=
SEQUENCE
{
zyMldSnoopingProxyVlanVid INTEGER,
zyMldSnoopingProxyVlanRowStatus RowStatus
}
zyMldSnoopingProxyVlanVid OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The VLAN ID for which MLD Snoopign-proxy is enabled."
::= { zyxelMldSnoopingProxyVlanEntry 1 }
zyMldSnoopingProxyVlanRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object allow entry to be create and deleted a MLD Snoopign-proxy VLAN entry."
::= { zyxelMldSnoopingProxyVlanEntry 2 }
-- zyxelMldSnoopingProxyVlanUpstreamTable
zyxelMldSnoopingProxyUpstreamVlanTable OBJECT-TYPE
SYNTAX SEQUENCE OF ZyxelMldSnoopingProxyUpstreamVlanEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The table contains MLD snooping proxy upstream VLAN configuration."
::= { zyxelMldSnoopingProxySetup 6 }
zyxelMldSnoopingProxyUpstreamVlanEntry OBJECT-TYPE
SYNTAX ZyxelMldSnoopingProxyUpstreamVlanEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry contains MLD snooping proxy upstream VLAN configuration."
INDEX { zyMldSnoopingProxyVlanVid }
::= { zyxelMldSnoopingProxyUpstreamVlanTable 1 }
ZyxelMldSnoopingProxyUpstreamVlanEntry ::=
SEQUENCE
{
zyMldSnoopingProxyUpstreamVlanPorts PortList,
zyMldSnoopingProxyUpstreamVlanQueryInterval INTEGER,
zyMldSnoopingProxyUpstreamVlanMaxResponseTime INTEGER,
zyMldSnoopingProxyUpstreamVlanRobustness INTEGER,
zyMldSnoopingProxyUpstreamVlanLastMemberQueryInterval INTEGER
}
zyMldSnoopingProxyUpstreamVlanPorts OBJECT-TYPE
SYNTAX PortList
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Port list for the Upstream part on a particular VLAN."
::= { zyxelMldSnoopingProxyUpstreamVlanEntry 1 }
zyMldSnoopingProxyUpstreamVlanQueryInterval OBJECT-TYPE
SYNTAX INTEGER(1000..31744000)
MAX-ACCESS read-write
STATUS current
DESCRIPTION "The query interval for the Uptream part on a particular VLAN."
::= { zyxelMldSnoopingProxyUpstreamVlanEntry 2 }
zyMldSnoopingProxyUpstreamVlanMaxResponseTime OBJECT-TYPE
SYNTAX INTEGER(1000..25000)
MAX-ACCESS read-write
STATUS current
DESCRIPTION "The maximum query response interval for the Uptream part on a particular VLAN."
::= { zyxelMldSnoopingProxyUpstreamVlanEntry 3 }
zyMldSnoopingProxyUpstreamVlanRobustness OBJECT-TYPE
SYNTAX INTEGER(1..25)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The Robustness Variable for the Upwnstream part on a particular VLAN.
The Robustness Variable allows tuning for the expected packet loss on a subnet.
If a subnet is expected to be lossy, the Robustness Variable may be increased."
::= { zyxelMldSnoopingProxyUpstreamVlanEntry 4 }
zyMldSnoopingProxyUpstreamVlanLastMemberQueryInterval OBJECT-TYPE
SYNTAX INTEGER(1..8387584)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The last member query interval for the Upstream part on a particular VLAN.
The Last Member Query Interval is the Max Query Response Interval inserted
into group-specific queries sent in response to leave group messages, and
is also the amount of time between group-specific query messages.
This value may be tuned to modify the leave latency of the network.
A reduced value results in reduced time to detect the loss of the last member of a group."
::= { zyxelMldSnoopingProxyUpstreamVlanEntry 5 }
-- zyxelMldSnoopingProxyVlanDownstreamTable
zyxelMldSnoopingProxyDownstreamVlanTable OBJECT-TYPE
SYNTAX SEQUENCE OF ZyxelMldSnoopingProxyDownstreamVlanEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The table contains MLD snooping proxy downstream VLAN configuration."
::= { zyxelMldSnoopingProxySetup 7 }
zyxelMldSnoopingProxyDownstreamVlanEntry OBJECT-TYPE
SYNTAX ZyxelMldSnoopingProxyDownstreamVlanEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry contains MLD snooping proxy downstream VLAN configuration."
INDEX { zyMldSnoopingProxyVlanVid }
::= { zyxelMldSnoopingProxyDownstreamVlanTable 1 }
ZyxelMldSnoopingProxyDownstreamVlanEntry ::=
SEQUENCE
{
zyMldSnoopingProxyDownstreamVlanPorts PortList,
zyMldSnoopingProxyDownstreamVlanQueryInterval INTEGER,
zyMldSnoopingProxyDownstreamVlanMaxResponseTime INTEGER
}
zyMldSnoopingProxyDownstreamVlanPorts OBJECT-TYPE
SYNTAX PortList
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Port list for the Downstream part on a particular VLAN."
::= { zyxelMldSnoopingProxyDownstreamVlanEntry 1 }
zyMldSnoopingProxyDownstreamVlanQueryInterval OBJECT-TYPE
SYNTAX INTEGER(1000..31744000)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Sets the amount of time (in miliseconds) between general query messages sent by the downstream port."
::= { zyxelMldSnoopingProxyDownstreamVlanEntry 2 }
zyMldSnoopingProxyDownstreamVlanMaxResponseTime OBJECT-TYPE
SYNTAX INTEGER(1000..25000)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Sets the maximum time (in miliseconds) that the Switch waits for a response to a general query message
sent by the downstream port."
::= { zyxelMldSnoopingProxyDownstreamVlanEntry 3 }
-- zyxelMldSnoopingProxyDownstreamVlanPortTable
zyxelMldSnoopingProxyDownstreamVlanPortTable OBJECT-TYPE
SYNTAX SEQUENCE OF ZyxelMldSnoopingProxyDownstreamVlanPortEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The table contains MLD snooping proxy downstream VLAN port configuration."
::= { zyxelMldSnoopingProxySetup 8 }
zyxelMldSnoopingProxyDownstreamVlanPortEntry OBJECT-TYPE
SYNTAX ZyxelMldSnoopingProxyDownstreamVlanPortEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry contains MLD snooping proxy downstream VLAN port configuration."
INDEX { zyMldSnoopingProxyVlanVid, zyMldSnoopingProxyDownstreamVlanPortIndex }
::= { zyxelMldSnoopingProxyDownstreamVlanPortTable 1 }
ZyxelMldSnoopingProxyDownstreamVlanPortEntry ::=
SEQUENCE
{
zyMldSnoopingProxyDownstreamVlanPortIndex INTEGER,
zyMldSnoopingProxyDownstreamVlanPortLeaveMode INTEGER,
zyMldSnoopingProxyDownstreamVlanPortLeaveTimeout INTEGER,
zyMldSnoopingProxyDownstreamVlanPortFastLeaveTimeout INTEGER
}
zyMldSnoopingProxyDownstreamVlanPortIndex OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Index number of downstream port is enabled."
::= { zyxelMldSnoopingProxyDownstreamVlanPortEntry 1 }
zyMldSnoopingProxyDownstreamVlanPortLeaveMode OBJECT-TYPE
SYNTAX INTEGER
{
immediate(0),
normal(1),
fast(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Leave mode for the port. When a done report is received, downstream sends MASQ to
confirm a multicast address has no listener. Once the MASQ is timeout, the multicast
group is deleted. This entry handle the mode of deleting a multicast address.
Immediate : when a done report is received, a multicast address is immediately deleted.
Fast: a timer for wating a response of a MASQ, and a multicast address is deleted when the timer is timout.
Normal: a timer for wating a response of a MASQ, and a multicast address is deleted when the timer is timout."
::= { zyxelMldSnoopingProxyDownstreamVlanPortEntry 2 }
zyMldSnoopingProxyDownstreamVlanPortLeaveTimeout OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Set the MLD snooping normal leave timeout (in miliseconds) the Switch uses to update the forwarding
table for the specified downstream port(s).This defines how many seconds the Switch waits for an MLD
report before removing an MLD snooping membership entry (learned on a downstream port) when an MLD Done
message is received on this port from a host."
::= { zyxelMldSnoopingProxyDownstreamVlanPortEntry 3 }
zyMldSnoopingProxyDownstreamVlanPortFastLeaveTimeout OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Sets the fast leave timeout (in miliseconds) for the specified downstream port(s).
This defines how many seconds the Switch waits for an MLD report before removing an MLD snooping
membership entry (learned on a downstream port) when an MLD Done message is received on this port
from a host."
::= { zyxelMldSnoopingProxyDownstreamVlanPortEntry 4 }
-- zyxelMldSnoopingProxyMembershipStatus
-- zyxelMldSnoopingProxyMembershipTable
zyxelMldSnoopingProxyMembershipTable OBJECT-TYPE
SYNTAX SEQUENCE OF ZyxelMldSnoopingProxyMembershipEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The table contains MLD snooping proxy Membership information."
::= { zyxelMldSnoopingProxyMembershipStatus 1 }
zyxelMldSnoopingProxyMembershipEntry OBJECT-TYPE
SYNTAX ZyxelMldSnoopingProxyMembershipEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry contains MLD snooping proxy Membership information."
INDEX{
zyMldSnoopingProxyMembershipVid,
zyMldSnoopingProxyMembershipPort,
zyMldSnoopingProxyMembershipGroupIpAddressType,
zyMldSnoopingProxyMembershipGroupIpAddress
}
::= { zyxelMldSnoopingProxyMembershipTable 1 }
ZyxelMldSnoopingProxyMembershipEntry ::=
SEQUENCE
{
zyMldSnoopingProxyMembershipVid INTEGER,
zyMldSnoopingProxyMembershipPort INTEGER,
zyMldSnoopingProxyMembershipGroupIpAddressType InetAddressType,
zyMldSnoopingProxyMembershipGroupIpAddress InetAddress,
zyMldSnoopingProxyMembershipGroupTimeout INTEGER
}
zyMldSnoopingProxyMembershipVid OBJECT-TYPE
SYNTAX INTEGER (1..4094)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The VLAN ID for which this entry contains information for an IPv6 multicast group address."
::= { zyxelMldSnoopingProxyMembershipEntry 1 }
zyMldSnoopingProxyMembershipPort OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The port for which this entry contains information for an IPv6 multicast group address."
::= { zyxelMldSnoopingProxyMembershipEntry 2 }
zyMldSnoopingProxyMembershipGroupIpAddressType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The type of multicast group address for which this entry contains information."
::= { zyxelMldSnoopingProxyMembershipEntry 3 }
zyMldSnoopingProxyMembershipGroupIpAddress OBJECT-TYPE
SYNTAX InetAddress
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The multicast group address for which this entry contains information."
::= { zyxelMldSnoopingProxyMembershipEntry 4 }
zyMldSnoopingProxyMembershipGroupTimeout OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This value represents the time remaining before the Group Membership Interval state expires.
The value must always be greater than or equal to 1."
::= { zyxelMldSnoopingProxyMembershipEntry 5 }
END