TIMETRA-MLD-SNOOPING-MIB DEFINITIONS ::= BEGIN IMPORTS MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE, Unsigned32, Counter32, TimeTicks FROM SNMPv2-SMI MODULE-COMPLIANCE, OBJECT-GROUP, NOTIFICATION-GROUP FROM SNMPv2-CONF RowStatus, TimeStamp, TEXTUAL-CONVENTION, TruthValue, DisplayString FROM SNMPv2-TC InetAddressType, InetAddress FROM INET-ADDRESS-MIB timetraSRMIBModules, tmnxSRObjs, tmnxSRNotifyPrefix, tmnxSRConfs FROM TIMETRA-GLOBAL-MIB TPolicyStatementNameOrEmpty, TmnxPortID, TmnxEncapVal, TItemDescription, TmnxServId, TmnxVcIdOrNone, TmnxAdminState, TmnxMldGroupFilterMode, TmnxMldGroupType, TmnxMldVersion FROM TIMETRA-TC-MIB svcId, SdpId FROM TIMETRA-SERV-MIB sapPortId, sapEncapValue FROM TIMETRA-SAP-MIB sdpBindId FROM TIMETRA-SDP-MIB ; timetraMldSnoopingMIBModule MODULE-IDENTITY LAST-UPDATED "0801010000Z" ORGANIZATION "Alcatel-Lucent" CONTACT-INFO "Alcatel-Lucent SROS Support Web: http://support.alcatel-lucent.com" DESCRIPTION "This document is the SNMP MIB module to manage and provision the Multicast Listener Discovery (MLD) snooping feature protocol for the Alcatel-Lucent SROS device. Copyright 2008-2011 Alcatel-Lucent. All rights reserved. Reproduction of this document is authorized on the condition that the foregoing copyright notice is included. This SNMP MIB module (Specification) embodies Alcatel-Lucent's proprietary intellectual property. Alcatel-Lucent retains all title and ownership in the Specification, including any revisions. Alcatel-Lucent grants all interested parties a non-exclusive license to use and distribute an unmodified copy of this Specification in connection with management of Alcatel-Lucent products, and without fee, provided this copyright notice and license appear on all copies. This Specification is supplied 'as is', and Alcatel-Lucent makes no warranty, either express or implied, as to the use, operation, condition, or performance of the Specification." REVISION "0801010000Z" DESCRIPTION "Rev 0.1 01 Jan 2008 00:00 Initial version of the TIMETRA-MLD-SNOOPING-MIB." ::= { timetraSRMIBModules 45 } -- ---------------------------------------------------------------------------- -- Alcatel 7xxx series MLD snooping feature -- MIB structure -- ---------------------------------------------------------------------------- tmnxMldSnoopingObjs OBJECT IDENTIFIER ::= { tmnxSRObjs 45 } tmnxMldSnoopingTlsObjs OBJECT IDENTIFIER ::= { tmnxMldSnoopingObjs 1 } tmnxMldSnoopingSapObjs OBJECT IDENTIFIER ::= { tmnxMldSnoopingObjs 2 } tmnxMldSnoopingSdpBindObjs OBJECT IDENTIFIER ::= { tmnxMldSnoopingObjs 3 } tmnxMldSnoopingNotificationObjs OBJECT IDENTIFIER ::= { tmnxMldSnoopingObjs 4 } tmnxMldSnoopingConformance OBJECT IDENTIFIER ::= { tmnxSRConfs 45 } tmnxMldSnoopingCompliances OBJECT IDENTIFIER ::= { tmnxMldSnoopingConformance 1 } tmnxMldSnoopingGroups OBJECT IDENTIFIER ::= { tmnxMldSnoopingConformance 2 } tmnxMldSnoopingNotifyPrefix OBJECT IDENTIFIER ::= { tmnxSRNotifyPrefix 45 } tmnxMldSnoopingSapPrefix OBJECT IDENTIFIER ::= { tmnxMldSnoopingNotifyPrefix 1 } tmnxMldSnpgSapNotifications OBJECT IDENTIFIER ::= { tmnxMldSnoopingSapPrefix 0 } tmnxMldSnoopingSdpBndPrefix OBJECT IDENTIFIER ::= { tmnxMldSnoopingNotifyPrefix 2 } tmnxMldSnpgSdpBndNotifications OBJECT IDENTIFIER ::= { tmnxMldSnoopingSdpBndPrefix 0 } -- ---------------------------------------------------------------------------- -- Textual Conventions -- ---------------------------------------------------------------------------- TmnxMldSnpgLocation ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "The data type TmnxMldSnpgLocation represents the type of the local interface: - 'sap(1)': sap interface - 'sdp(2)': mesh-sdp or spoke-sdp interface." SYNTAX INTEGER { sap(1), sdp(2) } -- ---------------------------------------------------------------------------- -- Tls related MLD Snooping objects -- ---------------------------------------------------------------------------- -- -------------------------------------------------------- -- tlsMldSnpgConfigTable -- -------------------------------------------------------- tlsMldSnpgConfigTableLastChange OBJECT-TYPE SYNTAX TimeStamp MAX-ACCESS read-only STATUS current DESCRIPTION "The value of the object tlsMldSnpgConfigTableLastChange indicates the value of sysUpTime at the time of the last modification of an entry in the tlsMldSnpgConfigTable." ::= { tmnxMldSnoopingTlsObjs 1 } tlsMldSnpgConfigTable OBJECT-TYPE SYNTAX SEQUENCE OF TlsMldSnpgConfigEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The table tlsMldSnpgConfigTable contains objects to configure the MLD snooping feature within a Tls service." ::= { tmnxMldSnoopingTlsObjs 2 } tlsMldSnpgConfigEntry OBJECT-TYPE SYNTAX TlsMldSnpgConfigEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Each row represents an instance of MLD snooping running within a Tls service. Entries in this table cannot be created or deleted via SNMP operations. An entry in this table will be created by the agent upon creation of a new Tls service (svcTlsInfoTable). The entry is destroyed when the Tls service is removed." INDEX { svcId } ::= { tlsMldSnpgConfigTable 1 } TlsMldSnpgConfigEntry ::= SEQUENCE { tlsMldSnpgCfgLastChangeTime TimeStamp, tlsMldSnpgCfgAdminState TmnxAdminState, tlsMldSnpgCfgGenQueryIntvl Unsigned32, tlsMldSnpgCfgRobustCount Unsigned32, tlsMldSnpgCfgReportSrcAddrType InetAddressType, tlsMldSnpgCfgReportSrcAddr InetAddress, tlsMldSnpgCfgQuerySrcAddrType InetAddressType, tlsMldSnpgCfgQuerySrcAddr InetAddress, tlsMldSnpgCfgMvrAdminState TmnxAdminState, tlsMldSnpgCfgMvrDescription TItemDescription, tlsMldSnpgCfgMvrPolicy TPolicyStatementNameOrEmpty } tlsMldSnpgCfgLastChangeTime OBJECT-TYPE SYNTAX TimeStamp MAX-ACCESS read-only STATUS current DESCRIPTION "The value of the object tlsMldSnpgCfgLastChangeTime indicates the sysUpTime at the time of the last modification of this entry." ::= { tlsMldSnpgConfigEntry 1 } tlsMldSnpgCfgAdminState OBJECT-TYPE SYNTAX TmnxAdminState MAX-ACCESS read-write STATUS current DESCRIPTION "The value of the object tlsMldSnpgCfgAdminState specifies the administrative state of the MLD snooping feature associated with this Tls." DEFVAL { outOfService } ::= { tlsMldSnpgConfigEntry 2 } tlsMldSnpgCfgGenQueryIntvl OBJECT-TYPE SYNTAX Unsigned32 (1..65535) UNITS "seconds" MAX-ACCESS read-write STATUS current DESCRIPTION "The value of the object tlsMldSnpgCfgGenQueryIntvl specifies the Queriers Query Interval when the Query Interval is not sent in the Query PDU or when it is set to zero in the Query PDU. For these networks, this object needs to be set to the same value as what is configured on the Querier." DEFVAL { 125 } ::= { tlsMldSnpgConfigEntry 3 } tlsMldSnpgCfgRobustCount OBJECT-TYPE SYNTAX Unsigned32 (1..255) MAX-ACCESS read-write STATUS current DESCRIPTION "The value of the object tlsMldSnpgCfgRobustCount specifies the Querier's Robustness Variable when the Robustness Variable is not sent in the Query PDU or when it is set to zero in the Query PDU. For these networks, this object needs to be set to the same value as what is configured on the Querier." DEFVAL { 2 } ::= { tlsMldSnpgConfigEntry 4 } tlsMldSnpgCfgReportSrcAddrType OBJECT-TYPE SYNTAX InetAddressType MAX-ACCESS read-write STATUS current DESCRIPTION "The value of the object tlsMldSnpgCfgReportSrcAddrType specifies the type of tlsMldSnpgCfgReportSrcAddr. This can only be set to 'ipv6(2)' or 'unknown(0)'." DEFVAL { unknown } ::= { tlsMldSnpgConfigEntry 5 } tlsMldSnpgCfgReportSrcAddr OBJECT-TYPE SYNTAX InetAddress (SIZE(0|4|16)) MAX-ACCESS read-write STATUS current DESCRIPTION "The value of the object tlsMldSnpgCfgReportSrcAddr specifies the link local source IP address used when generating MLD reports." DEFVAL { ''H } ::= { tlsMldSnpgConfigEntry 6 } tlsMldSnpgCfgQuerySrcAddrType OBJECT-TYPE SYNTAX InetAddressType MAX-ACCESS read-write STATUS current DESCRIPTION "The value of the object tlsMldSnpgCfgQuerySrcAddrType specifies the type of tlsMldSnpgCfgQuerySrcAddr. This can only be set to 'ipv6(2)' or 'unknown(0)'." DEFVAL { unknown } ::= { tlsMldSnpgConfigEntry 7 } tlsMldSnpgCfgQuerySrcAddr OBJECT-TYPE SYNTAX InetAddress (SIZE(0|4|16)) MAX-ACCESS read-write STATUS current DESCRIPTION "The value of the object tlsMldSnpgCfgQuerySrcAddr specifies the link local source IP address used when generating MLD queries." DEFVAL { ''H } ::= { tlsMldSnpgConfigEntry 8 } tlsMldSnpgCfgMvrAdminState OBJECT-TYPE SYNTAX TmnxAdminState MAX-ACCESS read-write STATUS current DESCRIPTION "The value of the object tlsMldSnpgCfgMvrAdminState specifies the administrative state of the MLD snooping Multicast VPLS Registration feature associated with this Tls." DEFVAL { outOfService } ::= { tlsMldSnpgConfigEntry 9 } tlsMldSnpgCfgMvrDescription OBJECT-TYPE SYNTAX TItemDescription MAX-ACCESS read-write STATUS current DESCRIPTION "The value of the object tlsMldSnpgCfgMvrDescription specifies a user provided description for the MLD snooping Multicast VPLS Registration configuration associated with this Tls." DEFVAL { "" } ::= { tlsMldSnpgConfigEntry 10 } tlsMldSnpgCfgMvrPolicy OBJECT-TYPE SYNTAX TPolicyStatementNameOrEmpty MAX-ACCESS read-write STATUS current DESCRIPTION "The value of the object tlsMldSnpgCfgMvrPolicy specifies the policy statement that is applied to decide whether or not a multicast group learned on a SAP with the object sapMldSnpgCfgMvrFromVplsId set to this Tls, can be joined to this Tls. If an empty string is provided, all groups learned on these SAPs are joined without applying a policy." DEFVAL { "" } ::= { tlsMldSnpgConfigEntry 11 } -- -------------------------------------------------------- -- tlsMldSnpgQuerierTable : read-only -- -------------------------------------------------------- tlsMldSnpgQuerierTable OBJECT-TYPE SYNTAX SEQUENCE OF TlsMldSnpgQuerierEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The table tlsMldSnpgQuerierTable contains information related to the active MLD Querier found in each Tls Service." ::= { tmnxMldSnoopingTlsObjs 3 } tlsMldSnpgQuerierEntry OBJECT-TYPE SYNTAX TlsMldSnpgQuerierEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Each row represents information on the active MLD Querier within a Tls service. Entries in this table cannot be created or deleted via SNMP operations. An entry in this table will be created by the agent upon detection of an MLD Querier in a Tls service for which MLD snooping is enabled (via tlsMldSnpgCfgAdminState)." INDEX { svcId } ::= { tlsMldSnpgQuerierTable 1 } TlsMldSnpgQuerierEntry ::= SEQUENCE { tlsMldSnpgQuerierVersion TmnxMldVersion, tlsMldSnpgQuerierAddressType InetAddressType, tlsMldSnpgQuerierAddress InetAddress, tlsMldSnpgQuerierLocale TmnxMldSnpgLocation, tlsMldSnpgQuerierPortId TmnxPortID, tlsMldSnpgQuerierEncapValue TmnxEncapVal, tlsMldSnpgQuerierSdpId SdpId, tlsMldSnpgQuerierVcId TmnxVcIdOrNone, tlsMldSnpgQuerierUpTime TimeTicks, tlsMldSnpgQuerierExpiryTime Unsigned32, tlsMldSnpgQuerierGenQueryIntvl Unsigned32, tlsMldSnpgQuerierGenRespIntvl Unsigned32, tlsMldSnpgQuerierRobustCount Unsigned32 } tlsMldSnpgQuerierVersion OBJECT-TYPE SYNTAX TmnxMldVersion MAX-ACCESS read-only STATUS current DESCRIPTION "The value of the object tlsMldSnpgQuerierVersion indicates the version of the MLD protocol that is sent by the active MLD Querier detected in this Tls." ::= { tlsMldSnpgQuerierEntry 1 } tlsMldSnpgQuerierAddressType OBJECT-TYPE SYNTAX InetAddressType MAX-ACCESS read-only STATUS current DESCRIPTION "The value of the object tlsMldSnpgQuerierAddressType indicates the type of tlsMldSnpgQuerierAddress." ::= { tlsMldSnpgQuerierEntry 2 } tlsMldSnpgQuerierAddress OBJECT-TYPE SYNTAX InetAddress (SIZE(4|16)) MAX-ACCESS read-only STATUS current DESCRIPTION "The value of the object tlsMldSnpgQuerierAddress indicates the source IP address used by MLD queries sent out by the active Querier." ::= { tlsMldSnpgQuerierEntry 3 } tlsMldSnpgQuerierLocale OBJECT-TYPE SYNTAX TmnxMldSnpgLocation MAX-ACCESS read-only STATUS current DESCRIPTION "The value of the object tlsMldSnpgQuerierLocale indicates where the Querier was detected. An MLD Querier found on a local SAP has the value 'sap(1)'. An MLD Querier detected on an SDP has the value 'sdp(2)'." ::= { tlsMldSnpgQuerierEntry 4 } tlsMldSnpgQuerierPortId OBJECT-TYPE SYNTAX TmnxPortID MAX-ACCESS read-only STATUS current DESCRIPTION "The value of the object tlsMldSnpgQuerierPortId indicates, together with tlsMldSnpgQuerierEncapValue, the SAP on which the active Querier is detected. The value of this object is only meaningful when the value of tlsMldSnpgQuerierLocale is 'sap(1)'." ::= { tlsMldSnpgQuerierEntry 5 } tlsMldSnpgQuerierEncapValue OBJECT-TYPE SYNTAX TmnxEncapVal MAX-ACCESS read-only STATUS current DESCRIPTION "The value of the object tlsMldSnpgQuerierEncapValue indicates, together with the object tlsMldSnpgQuerierPortId, the SAP on which the active Querier is detected. The value of this object is only meaningful when the value of tlsMldSnpgQuerierLocale is 'sap(1)'." ::= { tlsMldSnpgQuerierEntry 6 } tlsMldSnpgQuerierSdpId OBJECT-TYPE SYNTAX SdpId MAX-ACCESS read-only STATUS current DESCRIPTION "The value of the object tlsMldSnpgQuerierSdpId indicates, together with the object tlsMldSnpgQuerierVcId, the SDP Binding on which the active Querier is detected. The value of this object is only meaningful when the value of tlsMldSnpgQuerierLocale is 'sdp(2)'." ::= { tlsMldSnpgQuerierEntry 7 } tlsMldSnpgQuerierVcId OBJECT-TYPE SYNTAX TmnxVcIdOrNone MAX-ACCESS read-only STATUS current DESCRIPTION "The value of the object tlsMldSnpgQuerierVcId indicates, together with the object tlsMldSnpgQuerierSdpId, the SDP Binding on which the active Querier is detected. The value of this object is only meaningful when the value of tlsMldSnpgQuerierLocale is 'sdp(2)'." ::= { tlsMldSnpgQuerierEntry 8 } tlsMldSnpgQuerierUpTime OBJECT-TYPE SYNTAX TimeTicks MAX-ACCESS read-only STATUS current DESCRIPTION "The value of the object tlsMldSnpgQuerierUpTime indicates how long (in hundredths of a second) that this Querier has been known as the current active MLD Querier." ::= { tlsMldSnpgQuerierEntry 9 } tlsMldSnpgQuerierExpiryTime OBJECT-TYPE SYNTAX Unsigned32 UNITS "seconds" MAX-ACCESS read-only STATUS current DESCRIPTION "The value of the object tlsMldSnpgQuerierExpiryTime indicates the time in seconds after which this Querier is no longer known as the current active MLD Querier." ::= { tlsMldSnpgQuerierEntry 10 } tlsMldSnpgQuerierGenQueryIntvl OBJECT-TYPE SYNTAX Unsigned32 UNITS "seconds" MAX-ACCESS read-only STATUS current DESCRIPTION "The value of the object tlsMldSnpgQuerierGenQueryIntvl indicates the General Query Interval used by the active Querier." ::= { tlsMldSnpgQuerierEntry 11 } tlsMldSnpgQuerierGenRespIntvl OBJECT-TYPE SYNTAX Unsigned32 UNITS "deci-seconds" MAX-ACCESS read-only STATUS current DESCRIPTION "The value of the object tlsMldSnpgQuerierGenRespIntvl indicates the General Query Response interval (in 1/10 seconds) used by the active Querier." ::= { tlsMldSnpgQuerierEntry 12 } tlsMldSnpgQuerierRobustCount OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "The value of the object tlsMldSnpgQuerierRobustCount indicates the Robust Count value used by the active Querier." ::= { tlsMldSnpgQuerierEntry 13 } -- -------------------------------------------------------- -- tlsMldSnpgProxyGroupTable : read-only -- -------------------------------------------------------- tlsMldSnpgProxyGroupTable OBJECT-TYPE SYNTAX SEQUENCE OF TlsMldSnpgProxyGroupEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The table tlsMldSnpgProxyGroupTable contains, together with the table tlsMldSnpgProxyGrpSrcTable, multicast group address information collected by MLD snooping for this Tls. The content of this table is used by the system to 'proxy-report' towards the MLD Querier." ::= { tmnxMldSnoopingTlsObjs 4 } tlsMldSnpgProxyGroupEntry OBJECT-TYPE SYNTAX TlsMldSnpgProxyGroupEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Each entry in this table contains information about a multicast group address known in this Tls. If a group source list is present, it is described in the corresponding entries of the tlsMldSnpgProxyGrpSrcTable table." INDEX { svcId, tlsMldSnpgProxyGroupAddressType, tlsMldSnpgProxyGroupAddress } ::= { tlsMldSnpgProxyGroupTable 1 } TlsMldSnpgProxyGroupEntry ::= SEQUENCE { tlsMldSnpgProxyGroupAddressType InetAddressType, tlsMldSnpgProxyGroupAddress InetAddress, tlsMldSnpgProxyGroupFilterMode TmnxMldGroupFilterMode, tlsMldSnpgProxyGroupUpTime TimeTicks } tlsMldSnpgProxyGroupAddressType OBJECT-TYPE SYNTAX InetAddressType MAX-ACCESS not-accessible STATUS current DESCRIPTION "The value of the object tlsMldSnpgProxyGroupAddressType indicates the type of tlsMldSnpgProxyGroupAddress." ::= { tlsMldSnpgProxyGroupEntry 1 } tlsMldSnpgProxyGroupAddress OBJECT-TYPE SYNTAX InetAddress (SIZE(4|16)) MAX-ACCESS not-accessible STATUS current DESCRIPTION "The value of the object tlsMldSnpgProxyGroupAddress indicates the IP multicast group address for which this entry contains information." ::= { tlsMldSnpgProxyGroupEntry 2 } tlsMldSnpgProxyGroupFilterMode OBJECT-TYPE SYNTAX TmnxMldGroupFilterMode MAX-ACCESS read-only STATUS current DESCRIPTION "The value of the object tlsMldSnpgProxyGroupFilterMode indicates the filter-mode for this group." ::= { tlsMldSnpgProxyGroupEntry 3 } tlsMldSnpgProxyGroupUpTime OBJECT-TYPE SYNTAX TimeTicks MAX-ACCESS read-only STATUS current DESCRIPTION "The value of the object tlsMldSnpgProxyGroupUpTime indicates how long (in hundredths of a second) that the group address already exists in the database." ::= { tlsMldSnpgProxyGroupEntry 4 } -- -------------------------------------------------------- -- tlsMldSnpgProxyGrpSrcTable : read-only -- -------------------------------------------------------- tlsMldSnpgProxyGrpSrcTable OBJECT-TYPE SYNTAX SEQUENCE OF TlsMldSnpgProxyGrpSrcEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The table tlsMldSnpgProxyGrpSrcTable lists the IPv6 multicast sources corresponding to the IPv6 multicast groups listed in the tlsMldSnpgProxyGroupTable." ::= { tmnxMldSnoopingTlsObjs 5 } tlsMldSnpgProxyGrpSrcEntry OBJECT-TYPE SYNTAX TlsMldSnpgProxyGrpSrcEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "tlsMldSnpgProxyGrpSrcEntry describes an entry in the tlsMldSnpgProxyGrpSrcTable. Each entry represents an IPv6 multicast source for which the system is interested/not interested in receiving multicast traffic from." INDEX { svcId, tlsMldSnpgProxyGroupAddressType, tlsMldSnpgProxyGroupAddress, tlsMldSnpgProxyGrpSrcAddrTp, tlsMldSnpgProxyGrpSrcAddr } ::= { tlsMldSnpgProxyGrpSrcTable 1 } TlsMldSnpgProxyGrpSrcEntry ::= SEQUENCE { tlsMldSnpgProxyGrpSrcAddrTp InetAddressType, tlsMldSnpgProxyGrpSrcAddr InetAddress, tlsMldSnpgProxyGrpSrcUpTime TimeTicks } tlsMldSnpgProxyGrpSrcAddrTp OBJECT-TYPE SYNTAX InetAddressType MAX-ACCESS not-accessible STATUS current DESCRIPTION "The value of the object tlsMldSnpgProxyGrpSrcAddrTp indicates the type of tlsMldSnpgProxyGrpSrcAddr." ::= { tlsMldSnpgProxyGrpSrcEntry 1 } tlsMldSnpgProxyGrpSrcAddr OBJECT-TYPE SYNTAX InetAddress (SIZE(4|16)) MAX-ACCESS not-accessible STATUS current DESCRIPTION "The value of the object tlsMldSnpgProxyGrpSrcAddr indicates the IPv6 multicast source address." ::= { tlsMldSnpgProxyGrpSrcEntry 2 } tlsMldSnpgProxyGrpSrcUpTime OBJECT-TYPE SYNTAX TimeTicks MAX-ACCESS read-only STATUS current DESCRIPTION "The value of the object tlsMldSnpgProxyGrpSrcUpTime indicates how long (in hundredths of a second) that the source address already exists in the database." ::= { tlsMldSnpgProxyGrpSrcEntry 3 } -- -------------------------------------------------------- -- tlsMldSnpgMRouterTable : read-only -- -------------------------------------------------------- tlsMldSnpgMRouterTable OBJECT-TYPE SYNTAX SEQUENCE OF TlsMldSnpgMRouterEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The table tlsMldSnpgMRouterTable contains information related to the multicast routers found in each Tls Service." ::= { tmnxMldSnoopingTlsObjs 6 } tlsMldSnpgMRouterEntry OBJECT-TYPE SYNTAX TlsMldSnpgMRouterEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Each row contains information about one specific multicast router known within a Tls service. Entries in this table cannot be created or deleted via SNMP operations. An entry in this table will be created by the agent upon detection of a multicast router in a Tls service for which MLD snooping is enabled (via tlsMldSnpgCfgAdminState)." INDEX { svcId, tlsMldSnpgMRouterAddressType, tlsMldSnpgMRouterAddress } ::= { tlsMldSnpgMRouterTable 1 } TlsMldSnpgMRouterEntry ::= SEQUENCE { tlsMldSnpgMRouterAddressType InetAddressType, tlsMldSnpgMRouterAddress InetAddress, tlsMldSnpgMRouterLocale TmnxMldSnpgLocation, tlsMldSnpgMRouterPortId TmnxPortID, tlsMldSnpgMRouterEncapValue TmnxEncapVal, tlsMldSnpgMRouterSdpId SdpId, tlsMldSnpgMRouterVcId TmnxVcIdOrNone, tlsMldSnpgMRouterVersion TmnxMldVersion, tlsMldSnpgMRouterExpiryTime Unsigned32, tlsMldSnpgMRouterUpTime TimeTicks, tlsMldSnpgMRouterGenQueryIntvl Unsigned32, tlsMldSnpgMRouterGenRespIntvl Unsigned32, tlsMldSnpgMRouterRobustCount Unsigned32 } tlsMldSnpgMRouterAddressType OBJECT-TYPE SYNTAX InetAddressType MAX-ACCESS not-accessible STATUS current DESCRIPTION "The value of the object tlsMldSnpgMRouterAddressType indicates the type of tlsMldSnpgMRouterAddress." ::= { tlsMldSnpgMRouterEntry 1 } tlsMldSnpgMRouterAddress OBJECT-TYPE SYNTAX InetAddress (SIZE(4|16)) MAX-ACCESS not-accessible STATUS current DESCRIPTION "The value of the object tlsMldSnpgMRouterAddress indicates the source IP address used by MLD queries sent out by this multicast router." ::= { tlsMldSnpgMRouterEntry 2 } tlsMldSnpgMRouterLocale OBJECT-TYPE SYNTAX TmnxMldSnpgLocation MAX-ACCESS read-only STATUS current DESCRIPTION "The value of the object tlsMldSnpgMRouterLocale indicates where this multicast router was detected. A multicast router found on a local SAP has the value 'sap(1)'. A multicast router detected on an SDP has the value 'sdp(2)'." ::= { tlsMldSnpgMRouterEntry 3 } tlsMldSnpgMRouterPortId OBJECT-TYPE SYNTAX TmnxPortID MAX-ACCESS read-only STATUS current DESCRIPTION "The value of the object tlsMldSnpgMRouterPortId indicates, together with the object tlsMldSnpgMRouterEncapValue, the SAP on which this multicast router is detected. The value of this object is only meaningful when the value of tlsMldSnpgMRouterLocale is 'sap(1)'." ::= { tlsMldSnpgMRouterEntry 4 } tlsMldSnpgMRouterEncapValue OBJECT-TYPE SYNTAX TmnxEncapVal MAX-ACCESS read-only STATUS current DESCRIPTION "The value of the object tlsMldSnpgMRouterEncapValue indicates, together with the object tlsMldSnpgMRouterPortId, the SAP on which this multicast router is detected. The value of this object is only meaningful when the value of tlsMldSnpgMRouterLocale is 'sap(1)'." ::= { tlsMldSnpgMRouterEntry 5 } tlsMldSnpgMRouterSdpId OBJECT-TYPE SYNTAX SdpId MAX-ACCESS read-only STATUS current DESCRIPTION "The value of the object tlsMldSnpgMRouterSdpId indicates, together with the object tlsMldSnpgMRouterVcId, the SDP Bind on which this multicast router is detected. The value of this object is only meaningful when the value of tlsMldSnpgMRouterLocale is 'sdp(2)'." ::= { tlsMldSnpgMRouterEntry 6 } tlsMldSnpgMRouterVcId OBJECT-TYPE SYNTAX TmnxVcIdOrNone MAX-ACCESS read-only STATUS current DESCRIPTION "The value of the object tlsMldSnpgMRouterVcId indicates, together with the object tlsMldSnpgMRouterSdpId, the SDP Bind on which this multicast router is detected. The value of this object is only meaningful when the value of tlsMldSnpgMRouterLocale is 'sdp(2)'." ::= { tlsMldSnpgMRouterEntry 7 } tlsMldSnpgMRouterVersion OBJECT-TYPE SYNTAX TmnxMldVersion MAX-ACCESS read-only STATUS current DESCRIPTION "The value of the object tlsMldSnpgMRouterVersion indicates the version of the MLD protocol used by this multicast router." ::= { tlsMldSnpgMRouterEntry 8 } tlsMldSnpgMRouterExpiryTime OBJECT-TYPE SYNTAX Unsigned32 UNITS "seconds" MAX-ACCESS read-only STATUS current DESCRIPTION "The value of the object tlsMldSnpgMRouterExpiryTime indicates the time in seconds after which this multicast router is no longer known in this Tls." ::= { tlsMldSnpgMRouterEntry 9 } tlsMldSnpgMRouterUpTime OBJECT-TYPE SYNTAX TimeTicks MAX-ACCESS read-only STATUS current DESCRIPTION "The value of the object tlsMldSnpgMRouterUpTime indicates how long (in hundredths of a second) that this multicast router has been known in this Tls." ::= { tlsMldSnpgMRouterEntry 10 } tlsMldSnpgMRouterGenQueryIntvl OBJECT-TYPE SYNTAX Unsigned32 UNITS "seconds" MAX-ACCESS read-only STATUS current DESCRIPTION "The value of the obejct tlsMldSnpgMRouterGenQueryIntvl indicates the General Query Interval used by this multicast router." ::= { tlsMldSnpgMRouterEntry 11 } tlsMldSnpgMRouterGenRespIntvl OBJECT-TYPE SYNTAX Unsigned32 UNITS "deci-seconds" MAX-ACCESS read-only STATUS current DESCRIPTION "The value of the object tlsMldSnpgMRouterGenRespIntvl indicates the General Query Response interval (in 1/10 seconds) used by this multicast router." ::= { tlsMldSnpgMRouterEntry 12 } tlsMldSnpgMRouterRobustCount OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "The value of the object tlsMldSnpgMRouterRobustCount indicates the Robust Count value used by this multicast router." ::= { tlsMldSnpgMRouterEntry 13 } -- ---------------------------------------------------------------------------- -- Sap related MLD snooping objects -- ---------------------------------------------------------------------------- -- -------------------------------------------------------- -- sapMldSnpgConfigTable -- -------------------------------------------------------- sapMldSnpgConfigTableLastChange OBJECT-TYPE SYNTAX TimeStamp MAX-ACCESS read-only STATUS current DESCRIPTION "The value of the object sapMldSnpgConfigTableLastChange indicates the value of sysUpTime at the time of the last modification of an entry in the sapMldSnpgConfigTable." ::= { tmnxMldSnoopingSapObjs 1 } sapMldSnpgConfigTable OBJECT-TYPE SYNTAX SEQUENCE OF SapMldSnpgConfigEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The sapMldSnpgConfigTable contains objects to configure the MLD snooping feature on a SAP within a Tls." ::= { tmnxMldSnoopingSapObjs 2 } sapMldSnpgConfigEntry OBJECT-TYPE SYNTAX SapMldSnpgConfigEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Each row contains MLD snooping configuration parameters for a SAP within a Tls. Entries in this table cannot be created or deleted via SNMP operations. An entry in this table will be created by the agent upon creation of a new SAP (sapTlsInfoTable). The entry is destroyed when the SAP or Tls service is removed." INDEX { svcId, sapPortId, sapEncapValue } ::= { sapMldSnpgConfigTable 1 } SapMldSnpgConfigEntry ::= SEQUENCE { sapMldSnpgCfgLastChangeTime TimeStamp, sapMldSnpgCfgImportPlcy TPolicyStatementNameOrEmpty, sapMldSnpgCfgFastLeave TmnxAdminState, sapMldSnpgCfgMRouter TruthValue, sapMldSnpgCfgSendQueries TmnxAdminState, sapMldSnpgCfgGenQueryIntvl Unsigned32, sapMldSnpgCfgQueryRespIntvl Unsigned32, sapMldSnpgCfgRobustCount Unsigned32, sapMldSnpgCfgLastMembIntvl Unsigned32, sapMldSnpgCfgMaxNbrGrps INTEGER, sapMldSnpgCfgMvrFromVplsId TmnxServId, sapMldSnpgCfgMvrToSapPortId TmnxPortID, sapMldSnpgCfgMvrToSapEncapVal TmnxEncapVal, sapMldSnpgCfgVersion TmnxMldVersion, sapMldSnpgCfgDisRtrAlertChk TruthValue } sapMldSnpgCfgLastChangeTime OBJECT-TYPE SYNTAX TimeStamp MAX-ACCESS read-only STATUS current DESCRIPTION "The value of the object sapMldSnpgCfgLastChangeTime indicates the sysUpTime at the time of the last modification of this entry." ::= { sapMldSnpgConfigEntry 1 } sapMldSnpgCfgImportPlcy OBJECT-TYPE SYNTAX TPolicyStatementNameOrEmpty MAX-ACCESS read-write STATUS current DESCRIPTION "The value of the object sapMldSnpgCfgImportPlcy specifies the policy statement that must be applied to all incoming MLD messages on this SAP." DEFVAL { "" } ::= { sapMldSnpgConfigEntry 2 } sapMldSnpgCfgFastLeave OBJECT-TYPE SYNTAX TmnxAdminState MAX-ACCESS read-write STATUS current DESCRIPTION "The value of the object sapMldSnpgCfgFastLeave specifies whether fast leave is allowed on this SAP. If set to 'inService(2)', the system prunes the port on which an MLD 'leave' message has been received, without waiting for the Group Specific Query to timeout." DEFVAL { outOfService } ::= { sapMldSnpgConfigEntry 3 } sapMldSnpgCfgMRouter OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-write STATUS current DESCRIPTION "The value of the object sapMldSnpgCfgMRouter specifies whether a multicast router is attached behind this SAP. If sapMldSnpgCfgSendQueries is set to 'inService(2)', the system acts as if this object was set to 'false(2)'." DEFVAL { false } ::= { sapMldSnpgConfigEntry 4 } sapMldSnpgCfgSendQueries OBJECT-TYPE SYNTAX TmnxAdminState MAX-ACCESS read-write STATUS current DESCRIPTION "The value of the object sapMldSnpgCfgSendQueries specifies whether the system generates General Queries by itself on this SAP." DEFVAL { outOfService } ::= { sapMldSnpgConfigEntry 5 } sapMldSnpgCfgGenQueryIntvl OBJECT-TYPE SYNTAX Unsigned32 (2..1024) UNITS "seconds" MAX-ACCESS read-write STATUS current DESCRIPTION "The value of the object sapMldSnpgCfgGenQueryIntvl specifies the interval (in seconds) between two consecutive general queries sent by the system on this SAP. The value of this object is only meaningful when the value of sapMldSnpgCfgSendQueries is 'inService(2)'." DEFVAL { 125 } ::= { sapMldSnpgConfigEntry 6 } sapMldSnpgCfgQueryRespIntvl OBJECT-TYPE SYNTAX Unsigned32 (1..1023) UNITS "seconds" MAX-ACCESS read-write STATUS current DESCRIPTION "The value of the object sapMldSnpgCfgQueryRespIntvl specifies the maximum response time (in seconds) advertised in MLD queries. The value of this object is only meaningful when the value of sapMldSnpgCfgSendQueries is 'inService(2)'." DEFVAL { 10 } ::= { sapMldSnpgConfigEntry 7 } sapMldSnpgCfgRobustCount OBJECT-TYPE SYNTAX Unsigned32 (2..7) MAX-ACCESS read-write STATUS current DESCRIPTION "The value of the object sapMldSnpgCfgRobustCount specifies the robustness variable on this SAP. This object allows tuning for the expected packet loss on this SAP. If a SAP is expected to be lossy, the Robustness Variable may be increased. MLD snooping is robust to (Robustness Variable-1) packet losses. The value of this object is only meaningful when the value of sapMldSnpgCfgSendQueries is 'inService(2)'." DEFVAL { 2 } ::= { sapMldSnpgConfigEntry 8 } sapMldSnpgCfgLastMembIntvl OBJECT-TYPE SYNTAX Unsigned32 (1..50) UNITS "deci-seconds" MAX-ACCESS read-write STATUS current DESCRIPTION "The value of the object sapMldSnpgCfgLastMembIntvl specifies the Max Response Time (in tenths of a second) used in Group-Specific and Group-Source-Specific Queries sent in response to 'leave' messages. This 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." DEFVAL { 10 } ::= { sapMldSnpgConfigEntry 9 } sapMldSnpgCfgMaxNbrGrps OBJECT-TYPE SYNTAX INTEGER (0..1000) MAX-ACCESS read-write STATUS current DESCRIPTION "The value of the object sapMldSnpgCfgMaxNbrGrps specifies how many group addresses are allowed for this SAP. The value 0 means that no limit is imposed." DEFVAL { 0 } ::= { sapMldSnpgConfigEntry 10 } sapMldSnpgCfgMvrFromVplsId OBJECT-TYPE SYNTAX TmnxServId MAX-ACCESS read-write STATUS current DESCRIPTION "The value of the object sapMldSnpgCfgMvrFromVplsId specifies from which Tls the multicast streams corresponding to the groups learned via this SAP are copied. Groups which cannot be joined to the corresponding MVR Tls (because MVR is not up or the configured MVR policy rejects the group) copy the multicast streams from the local Tls if MLD snooping is up (i.e. tlsMldSnpgCfgAdminState is 'inService(2)')." DEFVAL { 0 } ::= { sapMldSnpgConfigEntry 11 } sapMldSnpgCfgMvrToSapPortId OBJECT-TYPE SYNTAX TmnxPortID MAX-ACCESS read-write STATUS current DESCRIPTION "The value of the object sapMldSnpgCfgMvrToSapPortId specifies, together with sapMldSnpgCfgMvrToSapEncapVal, the SAP to which the multicast streams corresponding to the groups learned via this SAP are copied. As a consequence, the streams will not exit this SAP anymore." DEFVAL { 0 } ::= { sapMldSnpgConfigEntry 12 } sapMldSnpgCfgMvrToSapEncapVal OBJECT-TYPE SYNTAX TmnxEncapVal MAX-ACCESS read-write STATUS current DESCRIPTION "The value of the object sapMldSnpgCfgMvrToSapEncapVal specifies, together with sapMldSnpgCfgMvrToSapPortId, the SAP to which the multicast streams corresponding to the groups learned via this SAP are copied. As a consequence, the streams will not exit this SAP anymore." DEFVAL { 0 } ::= { sapMldSnpgConfigEntry 13 } sapMldSnpgCfgVersion OBJECT-TYPE SYNTAX TmnxMldVersion MAX-ACCESS read-write STATUS current DESCRIPTION "The value of the object sapMldSnpgCfgVersion specifies the version of MLD running on this SAP." DEFVAL { version2 } ::= { sapMldSnpgConfigEntry 14 } sapMldSnpgCfgDisRtrAlertChk OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-write STATUS current DESCRIPTION "sapMldSnpgCfgDisRtrAlertChk is used to enable/disable router alert checking for IGMP messages received on this sap. If this flag is set to 'true', checking is disabled." DEFVAL { false } ::= { sapMldSnpgConfigEntry 15 } -- -------------------------------------------------------- -- sapMldSnpgGroupTable : read only -- -------------------------------------------------------- sapMldSnpgGroupTable OBJECT-TYPE SYNTAX SEQUENCE OF SapMldSnpgGroupEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "sapMldSnpgGroupTable contains, together with the table sapMldSnpgGrpSrcTable, multicast group address information collected by MLD snooping for each SAP." ::= { tmnxMldSnoopingSapObjs 3 } sapMldSnpgGroupEntry OBJECT-TYPE SYNTAX SapMldSnpgGroupEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Each entry in this table indicates a multicast group address learned by MLD snooping on this SAP. If a source list is present, it is described in the corresponding entries of the sapMldSnpgGrpSrcTable table." INDEX { svcId, sapPortId, sapEncapValue, sapMldSnpgGrpAddressType, sapMldSnpgGrpAddress } ::= { sapMldSnpgGroupTable 1 } SapMldSnpgGroupEntry ::= SEQUENCE { sapMldSnpgGrpAddressType InetAddressType, sapMldSnpgGrpAddress InetAddress, sapMldSnpgGrpType TmnxMldGroupType, sapMldSnpgGrpFilterMode TmnxMldGroupFilterMode, sapMldSnpgGrpUpTime TimeTicks, sapMldSnpgGrpExpiryTime Unsigned32, sapMldSnpgGrpCompatMode Unsigned32, sapMldSnpgGrpV1HostExpTime Unsigned32, sapMldSnpgGrpMvrFromVplsId TmnxServId, sapMldSnpgGrpMvrToSapPortId TmnxPortID, sapMldSnpgGrpMvrToSapEncapVal TmnxEncapVal } sapMldSnpgGrpAddressType OBJECT-TYPE SYNTAX InetAddressType MAX-ACCESS not-accessible STATUS current DESCRIPTION "The value of the object sapMldSnpgGrpAddressType indicates the type of sapMldSnpgGrpAddress." ::= { sapMldSnpgGroupEntry 1 } sapMldSnpgGrpAddress OBJECT-TYPE SYNTAX InetAddress (SIZE(4|16)) MAX-ACCESS not-accessible STATUS current DESCRIPTION "The value of the object sapMldSnpgGrpAddress indicates the IPv6 multicast group address for which this entry contains information." ::= { sapMldSnpgGroupEntry 2 } sapMldSnpgGrpType OBJECT-TYPE SYNTAX TmnxMldGroupType MAX-ACCESS read-only STATUS current DESCRIPTION "The value of the object sapMldSnpgGrpType indicates whether this entry was learned dynamically or was statically configured." ::= { sapMldSnpgGroupEntry 3 } sapMldSnpgGrpFilterMode OBJECT-TYPE SYNTAX TmnxMldGroupFilterMode MAX-ACCESS read-only STATUS current DESCRIPTION "The value of the object sapMldSnpgGrpFilterMode indicates the filter-mode for this group." ::= { sapMldSnpgGroupEntry 4 } sapMldSnpgGrpUpTime OBJECT-TYPE SYNTAX TimeTicks MAX-ACCESS read-only STATUS current DESCRIPTION "The value of the object sapMldSnpgGrpUpTime indicates how long (in hundredths of a second) that the group address already exists in the database for this SAP." ::= { sapMldSnpgGroupEntry 5 } sapMldSnpgGrpExpiryTime OBJECT-TYPE SYNTAX Unsigned32 UNITS "seconds" MAX-ACCESS read-only STATUS current DESCRIPTION "The value of the object sapMldSnpgGrpExpiryTime indicates the amount of time remaining before this entry will be aged out." ::= { sapMldSnpgGroupEntry 6 } sapMldSnpgGrpCompatMode OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "The value of the object sapMldSnpgGrpCompatMode indicates the MLD version applicable on this SAP for this multicast group address. This corresponds to the lowest version seen for this group address on this SAP." ::= { sapMldSnpgGroupEntry 7 } sapMldSnpgGrpV1HostExpTime OBJECT-TYPE SYNTAX Unsigned32 UNITS "seconds" MAX-ACCESS read-only STATUS current DESCRIPTION "The value of the object sapMldSnpgGrpV1HostExpTime indicates the time remaining until the system will assume that there are no longer any MLDv1 members on this SAP. Upon hearing any MLDv1 Membership Report, this value is reset to the group membership interval. While this time remaining is non-zero, the system ignores any MLDv2 'leave' messages for this group that it receives on this SAP." ::= { sapMldSnpgGroupEntry 8 } sapMldSnpgGrpMvrFromVplsId OBJECT-TYPE SYNTAX TmnxServId MAX-ACCESS read-only STATUS current DESCRIPTION "The value of the object sapMldSnpgGrpMvrFromVplsId indicates from which Tls the multicast streams corresponding to this group are copied. A value of 0 means that MVR is not applicable for this group and the corresponding streams is copied from the local Tls." ::= { sapMldSnpgGroupEntry 9 } sapMldSnpgGrpMvrToSapPortId OBJECT-TYPE SYNTAX TmnxPortID MAX-ACCESS read-only STATUS current DESCRIPTION "The value of the object sapMldSnpgGrpMvrToSapPortId indicates, together with sapMldSnpgGrpMvrToSapEncapVal, the SAP to which the multicast streams corresponding to this group are copied. If both values are 0, the corresponding streams are copied to this local SAP." ::= { sapMldSnpgGroupEntry 10 } sapMldSnpgGrpMvrToSapEncapVal OBJECT-TYPE SYNTAX TmnxEncapVal MAX-ACCESS read-only STATUS current DESCRIPTION "The value of the object sapMldSnpgGrpMvrToSapEncapVal indicates, together with sapMldSnpgGrpMvrToSapPortId, the SAP to which the multicast streams corresponding to this group are copied. If both values are 0, the corresponding streams are copied to this local SAP." ::= { sapMldSnpgGroupEntry 11 } -- -------------------------------------------------------- -- sapMldSnpgGrpSrcTable : read-only -- -------------------------------------------------------- sapMldSnpgGrpSrcTable OBJECT-TYPE SYNTAX SEQUENCE OF SapMldSnpgGrpSrcEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "sapMldSnpgGrpSrcTable lists the IPv6 multicast sources corresponding to the IPv6 multicast groups listed in the sapMldSnpgGroupTable." ::= { tmnxMldSnoopingSapObjs 4 } sapMldSnpgGrpSrcEntry OBJECT-TYPE SYNTAX SapMldSnpgGrpSrcEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry in the sapMldSnpgGrpSrcTable. Each entry represents a source address from which receivers are interested/not interested in receiving multicast traffic from." INDEX { svcId, sapPortId, sapEncapValue, sapMldSnpgGrpAddressType, sapMldSnpgGrpAddress, sapMldSnpgGrpSrcAddrType, sapMldSnpgGrpSrcAddr } ::= { sapMldSnpgGrpSrcTable 1 } SapMldSnpgGrpSrcEntry ::= SEQUENCE { sapMldSnpgGrpSrcAddrType InetAddressType, sapMldSnpgGrpSrcAddr InetAddress, sapMldSnpgGrpSrcType TmnxMldGroupType, sapMldSnpgGrpSrcUpTime TimeTicks, sapMldSnpgGrpSrcExpiryTime Unsigned32 } sapMldSnpgGrpSrcAddrType OBJECT-TYPE SYNTAX InetAddressType MAX-ACCESS not-accessible STATUS current DESCRIPTION "The value of the object sapMldSnpgGrpSrcAddrType indicates the type of sapMldSnpgGrpSrcAddr." ::= { sapMldSnpgGrpSrcEntry 1 } sapMldSnpgGrpSrcAddr OBJECT-TYPE SYNTAX InetAddress (SIZE(4|16)) MAX-ACCESS not-accessible STATUS current DESCRIPTION "The value of the object sapMldSnpgGrpSrcAddr indicates the address of the source sending multicast traffic to the group identified by sapMldSnpgGrpAddress. If the value of sapMldSnpgGrpFilterMode corresponding to this entry is 'include(1)', the receivers are interested in receiving traffic from this source. If the value of sapMldSnpgGrpFilterMode corresponding to this entry is 'exclude(2)', the receivers are not interested in receiving traffic from this source." ::= { sapMldSnpgGrpSrcEntry 2 } sapMldSnpgGrpSrcType OBJECT-TYPE SYNTAX TmnxMldGroupType MAX-ACCESS read-only STATUS current DESCRIPTION "The value of the object sapMldSnpgGrpSrcType indicates how this source entry was learned. If this source entry was learned, this object is set to 'dynamic(2)'. For statically configured sources, this object is set to 'static(1)'." ::= { sapMldSnpgGrpSrcEntry 3 } sapMldSnpgGrpSrcUpTime OBJECT-TYPE SYNTAX TimeTicks MAX-ACCESS read-only STATUS current DESCRIPTION "The value of the object sapMldSnpgGrpSrcUpTime indicates how long (in hundredths of a second) that the source address already exists in the database for this SAP." ::= { sapMldSnpgGrpSrcEntry 4 } sapMldSnpgGrpSrcExpiryTime OBJECT-TYPE SYNTAX Unsigned32 UNITS "seconds" MAX-ACCESS read-only STATUS current DESCRIPTION "The value of the object sapMldSnpgGrpSrcExpiryTime indicates the minimum amount of time remaining before this entry will be aged out. If the value of sapMldSnpgGrpSrcExpiryTime is non-zero and the value of sapMldSnpgGrpFilterMode corresponding to this entry is 'include(1)', it means that there are currently one or more systems which desire to receive multicast traffic for this source. If this timer expires and the value of sapMldSnpgGrpFilterMode is 'include(1)', the system concludes that traffic from this particular source is no longer desired on the attached network, and deletes this entry. If the value of sapMldSnpgGrpSrcExpiryTime is non-zero and the filter-mode for the group is 'exclude(2)', it means that at least one system desires to receive multicast traffic from this source. If the value of sapMldSnpgGrpSrcExpiryTime is zero and the filter-mode for the group is 'exclude(2)', it means that no system desires to receive multicast traffic from this source." ::= { sapMldSnpgGrpSrcEntry 5 } -- -------------------------------------------------------- -- sapMldSnpgStaticGrpSrcTable -- -------------------------------------------------------- sapMldSnpgStaticGrpSrcTableLstCh OBJECT-TYPE SYNTAX TimeStamp MAX-ACCESS read-only STATUS current DESCRIPTION "The value of the object sapMldSnpgStaticGrpSrcTableLstCh indicates the value of sysUpTime at the time of the last modification of an entry in the sapMldSnpgStaticGrpSrcTable." ::= { tmnxMldSnoopingSapObjs 5 } sapMldSnpgStaticGrpSrcTable OBJECT-TYPE SYNTAX SEQUENCE OF SapMldSnpgStaticGrpSrcEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The table sapMldSnpgStaticGrpSrcTable contains statically configured (S,G) entries for each SAP." ::= { tmnxMldSnoopingSapObjs 6 } sapMldSnpgStaticGrpSrcEntry OBJECT-TYPE SYNTAX SapMldSnpgStaticGrpSrcEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry in the sapMldSnpgStaticGrpSrcTable. Entries can be created or deleted by an SNMP SET request to sapMldSnpgStaticRowstatus." INDEX { svcId, sapPortId, sapEncapValue, sapMldSnpgStaticGroupAddrType, sapMldSnpgStaticGroupAddr, sapMldSnpgStaticSourceAddrType, sapMldSnpgStaticSourceAddr } ::= { sapMldSnpgStaticGrpSrcTable 1 } SapMldSnpgStaticGrpSrcEntry ::= SEQUENCE { sapMldSnpgStaticGroupAddrType InetAddressType, sapMldSnpgStaticGroupAddr InetAddress, sapMldSnpgStaticSourceAddrType InetAddressType, sapMldSnpgStaticSourceAddr InetAddress, sapMldSnpgStaticRowstatus RowStatus, sapMldSnpgStaticLastChangeTime TimeStamp } sapMldSnpgStaticGroupAddrType OBJECT-TYPE SYNTAX InetAddressType MAX-ACCESS not-accessible STATUS current DESCRIPTION "The value of the object sapMldSnpgStaticGroupAddrType specifies the type of sapMldSnpgStaticGroupAddr." ::= { sapMldSnpgStaticGrpSrcEntry 1 } sapMldSnpgStaticGroupAddr OBJECT-TYPE SYNTAX InetAddress (SIZE(4|16)) MAX-ACCESS not-accessible STATUS current DESCRIPTION "The value of the object sapMldSnpgStaticGroupAddr specifies the group multicast address for this statically configured (S,G) entry for this SAP." ::= { sapMldSnpgStaticGrpSrcEntry 2 } sapMldSnpgStaticSourceAddrType OBJECT-TYPE SYNTAX InetAddressType MAX-ACCESS not-accessible STATUS current DESCRIPTION "The value of the object sapMldSnpgStaticSourceAddrType specifies the type of sapMldSnpgStaticSourceAddr." ::= { sapMldSnpgStaticGrpSrcEntry 3 } sapMldSnpgStaticSourceAddr OBJECT-TYPE SYNTAX InetAddress (SIZE(4|16)) MAX-ACCESS not-accessible STATUS current DESCRIPTION "The value of the object sapMldSnpgStaticSourceAddr specifies the source IP address for this statically configured (S,G) entry for this SAP. For a (*,G) entry, this object must be set to all zeros." ::= { sapMldSnpgStaticGrpSrcEntry 4 } sapMldSnpgStaticRowstatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "The value of the object sapMldSnpgStaticRowstatus specifies the row status used for creation or deletion of sapMldSnpgStaticGrpSrcTable entries." ::= { sapMldSnpgStaticGrpSrcEntry 5 } sapMldSnpgStaticLastChangeTime OBJECT-TYPE SYNTAX TimeStamp MAX-ACCESS read-only STATUS current DESCRIPTION "The value of the object sapMldSnpgStaticLastChangeTime indicates the sysUpTime at the time of the last modification of this entry." ::= { sapMldSnpgStaticGrpSrcEntry 6 } -- -------------------------------------------------------- -- sapMldSnpgStatsTable : read-only -- -------------------------------------------------------- sapMldSnpgStatsTable OBJECT-TYPE SYNTAX SEQUENCE OF SapMldSnpgStatsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "sapMldSnpgStatsTable contains statistics on MLD snooping per SAP." ::= { tmnxMldSnoopingSapObjs 7 } sapMldSnpgStatsEntry OBJECT-TYPE SYNTAX SapMldSnpgStatsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "sapMldSnpgStatsEntry is an entry in the sapMldSnpgStatsTable. Each entry contains MLD snooping statics for a SAP in a Tls." INDEX { svcId, sapPortId, sapEncapValue } ::= { sapMldSnpgStatsTable 1 } SapMldSnpgStatsEntry ::= SEQUENCE { sapMldSnpgTxGenQueries Counter32, sapMldSnpgTxGrpSpecQueries Counter32, sapMldSnpgTxSrcSpecQueries Counter32, sapMldSnpgTxV1Reports Counter32, sapMldSnpgTxV2Reports Counter32, sapMldSnpgTxV1Leaves Counter32, sapMldSnpgRxGenQueries Counter32, sapMldSnpgRxGrpSpecQueries Counter32, sapMldSnpgRxSrcSpecQueries Counter32, sapMldSnpgRxV1Reports Counter32, sapMldSnpgRxV2Reports Counter32, sapMldSnpgRxV1Leaves Counter32, sapMldSnpgRxUnknownType Counter32, sapMldSnpgFwdGenQueries Counter32, sapMldSnpgFwdGrpSpecQueries Counter32, sapMldSnpgFwdSrcSpecQueries Counter32, sapMldSnpgFwdV1Reports Counter32, sapMldSnpgFwdV2Reports Counter32, sapMldSnpgFwdV1Leaves Counter32, sapMldSnpgFwdUnknownType Counter32, sapMldSnpgRxBadLenPkts Counter32, sapMldSnpgRxBadMldChksmPkts Counter32, sapMldSnpgRxBadEncodedPkts Counter32, sapMldSnpgRxNoRtrAlertPkts Counter32, sapMldSnpgRxZeroSrcAdrPkts Counter32, sapMldSnpgSendQueryCfgDrops Counter32, sapMldSnpgImportPolicyDrops Counter32, sapMldSnpgMaxNumGroupsDrops Counter32, sapMldSnpgMvrFromVplsCfgDrops Counter32, sapMldSnpgMvrToSapCfgDrops Counter32, sapMldSnpgRxWrongVersionPkts Counter32, sapMldSnpgMcsFailures Counter32, sapMldSnpgRxLocalScopePkts Counter32, sapMldSnpgRxRsvdScopePkts Counter32 } sapMldSnpgTxGenQueries OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The value of the object sapMldSnpgTxGenQueries indicates the number of MLD General Queries transmitted on this SAP." ::= { sapMldSnpgStatsEntry 1 } sapMldSnpgTxGrpSpecQueries OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The value of the object sapMldSnpgTxGrpSpecQueries indicates the number of MLD Group-Specific Queries transmitted on this SAP." ::= { sapMldSnpgStatsEntry 2 } sapMldSnpgTxSrcSpecQueries OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The value of the object sapMldSnpgTxSrcSpecQueries indicates the number of MLD Group-And-Source-Specific Queries transmitted on this SAP." ::= { sapMldSnpgStatsEntry 3 } sapMldSnpgTxV1Reports OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The value of the object sapMldSnpgTxV1Reports indicates the number of MLDv1 Reports transmitted on this SAP." ::= { sapMldSnpgStatsEntry 4 } sapMldSnpgTxV2Reports OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The value of the object sapMldSnpgTxV2Reports indicates the number of MLDv2 Reports transmitted on this SAP." ::= { sapMldSnpgStatsEntry 5 } sapMldSnpgTxV1Leaves OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The value of the object sapMldSnpgTxV1Leaves indicates the number of MLDv1 Leaves transmitted on this SAP." ::= { sapMldSnpgStatsEntry 6 } sapMldSnpgRxGenQueries OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The value of the object sapMldSnpgRxGenQueries indicates the number of MLD General Queries received on this SAP." ::= { sapMldSnpgStatsEntry 7 } sapMldSnpgRxGrpSpecQueries OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The value of the object sapMldSnpgRxGrpSpecQueries indicates the number of MLD Group-Specific Queries received on this SAP." ::= { sapMldSnpgStatsEntry 8 } sapMldSnpgRxSrcSpecQueries OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The value of the object sapMldSnpgRxSrcSpecQueries indicates the number of MLD Group-And-Source-Specific Queries received on this SAP." ::= { sapMldSnpgStatsEntry 9 } sapMldSnpgRxV1Reports OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The value of the object sapMldSnpgRxV1Reports indicates the number of MLDv1 Reports received on this SAP." ::= { sapMldSnpgStatsEntry 10 } sapMldSnpgRxV2Reports OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The value of the object sapMldSnpgRxV2Reports indicates the number of MLDv2 Reports received on this SAP." ::= { sapMldSnpgStatsEntry 11 } sapMldSnpgRxV1Leaves OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The value of the object sapMldSnpgRxV1Leaves indicates the number of MLDv1 Leaves received on this SAP." ::= { sapMldSnpgStatsEntry 12 } sapMldSnpgRxUnknownType OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The value of the object sapMldSnpgRxUnknownType indicates the number of MLD unknown type packets received on this SAP." ::= { sapMldSnpgStatsEntry 13 } sapMldSnpgFwdGenQueries OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The value of the object sapMldSnpgFwdGenQueries indicates the number of MLD General Queries forwarded on this SAP." ::= { sapMldSnpgStatsEntry 14 } sapMldSnpgFwdGrpSpecQueries OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The value of the object sapMldSnpgFwdGrpSpecQueries indicates the number of MLD Group-Specific Queries forwarded on this SAP." ::= { sapMldSnpgStatsEntry 15 } sapMldSnpgFwdSrcSpecQueries OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The value of the object sapMldSnpgFwdSrcSpecQueries indicates the number of MLD Group-And-Source-Specific Queries forwarded on this SAP." ::= { sapMldSnpgStatsEntry 16 } sapMldSnpgFwdV1Reports OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The value of the object sapMldSnpgFwdV1Reports indicates the number of MLDv1 Reports forwarded on this SAP." ::= { sapMldSnpgStatsEntry 17 } sapMldSnpgFwdV2Reports OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The value of the object sapMldSnpgFwdV2Reports indicates the number of MLDv2 Reports forwarded on this SAP." ::= { sapMldSnpgStatsEntry 18 } sapMldSnpgFwdV1Leaves OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The value of the object sapMldSnpgFwdV1Leaves indicates the number of MLDv1 Leaves forwarded on this SAP." ::= { sapMldSnpgStatsEntry 19 } sapMldSnpgFwdUnknownType OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The value of the object sapMldSnpgFwdUnknownType indicates the number of MLD unknown type packets forwarded on this SAP." ::= { sapMldSnpgStatsEntry 20 } sapMldSnpgRxBadLenPkts OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The value of the object sapMldSnpgRxBadLenPkts indicates the number of MLD packets dropped on this SAP because of a bad length." ::= { sapMldSnpgStatsEntry 21 } sapMldSnpgRxBadMldChksmPkts OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The value of the object sapMldSnpgRxBadMldChksmPkts indicates the number of dropped MLD packets on this SAP because of a bad MLD header checksum." ::= { sapMldSnpgStatsEntry 22 } sapMldSnpgRxBadEncodedPkts OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The value of the object sapMldSnpgRxBadEncodedPkts indicates the number of MLD packets dropped on this SAP because of a bad encoding." ::= { sapMldSnpgStatsEntry 23 } sapMldSnpgRxNoRtrAlertPkts OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The value of the object sapMldSnpgRxNoRtrAlertPkts indicates the number of MLD packets dropped on this SAP because the Router Alert Option in the IP packet is not set." ::= { sapMldSnpgStatsEntry 24 } sapMldSnpgRxZeroSrcAdrPkts OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The value of the object sapMldSnpgRxZeroSrcAdrPkts indicates the number of MLD packets dropped on this SAP because they contain a zero source IPv6 address." ::= { sapMldSnpgStatsEntry 25 } sapMldSnpgSendQueryCfgDrops OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The value of the object sapMldSnpgSendQueryCfgDrops indicates the number of times an MLD Query is dropped because the object sapMldSnpgCfgSendQueries for this SAP is set to 'inService(2)'." ::= { sapMldSnpgStatsEntry 26 } sapMldSnpgImportPolicyDrops OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The value of the object sapMldSnpgImportPolicyDrops indicates the number of times an MLD group or source is dropped because of applying an import policy on this SAP." ::= { sapMldSnpgStatsEntry 27 } sapMldSnpgMaxNumGroupsDrops OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The value of the object sapMldSnpgMaxNumGroupsDrops indicates the number of times an MLD group is dropped because of exceeding the configured maximum number of groups on this SAP." ::= { sapMldSnpgStatsEntry 28 } sapMldSnpgMvrFromVplsCfgDrops OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The value of the object sapMldSnpgMvrFromVplsCfgDrops indicates the number of times an MLD group or Query is dropped because of applying the sapMldSnpgCfgMvrFromVplsId configuration on this SAP." ::= { sapMldSnpgStatsEntry 29 } sapMldSnpgMvrToSapCfgDrops OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The value of the object sapMldSnpgMvrToSapCfgDrops indicates the number times an MLD Report or Query is dropped because of applying the sapMldSnpgCfgMvrToSapPortId and sapMldSnpgCfgMvrToSapEncapVal configuration on this SAP." ::= { sapMldSnpgStatsEntry 30 } sapMldSnpgRxWrongVersionPkts OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The value of the object sapMldSnpgRxWrongVersionPkts indicates the total number of MLD packets with a wrong version received on this SAP." ::= { sapMldSnpgStatsEntry 31 } sapMldSnpgMcsFailures OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The value of the object sapMldSnpgMcsFailures indicates the number of times an MLD group on this SAP could not be synced to the MCS (multi-chassis synchronization) database." ::= { sapMldSnpgStatsEntry 32 } sapMldSnpgRxLocalScopePkts OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The value of the object sapMldSnpgRxLocalScopePkts indicates the number of MLD packets received on the link-local scope IPv6 multicast address." ::= { sapMldSnpgStatsEntry 33 } sapMldSnpgRxRsvdScopePkts OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The value of the object sapMldSnpgRxRsvdScopePkts indicates the number of MLD packets received on the reserved scope IPv6 multicast address." ::= { sapMldSnpgStatsEntry 34 } -- ---------------------------------------------------------------------------- -- SdpBind related MLD snooping objects -- ---------------------------------------------------------------------------- -- -------------------------------------------------------- -- sdpBndMldSnpgConfigTable -- -------------------------------------------------------- sdpBindMldSnpgConfigTableLastCh OBJECT-TYPE SYNTAX TimeStamp MAX-ACCESS read-only STATUS current DESCRIPTION "The value of the object sdpBindMldSnpgConfigTableLastCh indicates the value of sysUpTime at the time of the last modification of an entry in the sdpBindMldSnpgConfigTable." ::= { tmnxMldSnoopingSdpBindObjs 1 } sdpBindMldSnpgConfigTable OBJECT-TYPE SYNTAX SEQUENCE OF SdpBindMldSnpgConfigEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The table sdpBindMldSnpgConfigTable contains objects to configure the MLD snooping feature on an SDP Bind within a Tls." ::= { tmnxMldSnoopingSdpBindObjs 2 } sdpBindMldSnpgConfigEntry OBJECT-TYPE SYNTAX SdpBindMldSnpgConfigEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Each row contains MLD snooping configuration parameters for an SDP bind within a Tls. Entries in this table cannot be created or deleted via SNMP operations. An entry in this table will be created by the agent upon creation of a new SDP Bind (sdpBindTlsEntry). The entry is destroyed when the SDP or Tls service is removed." INDEX { svcId, sdpBindId } ::= { sdpBindMldSnpgConfigTable 1 } SdpBindMldSnpgConfigEntry ::= SEQUENCE { sdpBndMldSnpgCfgLastChangeTime TimeStamp, sdpBndMldSnpgCfgImportPlcy TPolicyStatementNameOrEmpty, sdpBndMldSnpgCfgFastLeave TmnxAdminState, sdpBndMldSnpgCfgMRouter TruthValue, sdpBndMldSnpgCfgSendQueries TmnxAdminState, sdpBndMldSnpgCfgGenQueryIntvl Unsigned32, sdpBndMldSnpgCfgQueryRespIntvl Unsigned32, sdpBndMldSnpgCfgRobustCount Unsigned32, sdpBndMldSnpgCfgLastMembIntvl Unsigned32, sdpBndMldSnpgCfgMaxNbrGrps INTEGER, sdpBndMldSnpgCfgVersion TmnxMldVersion, sdpBndMldSnpgCfgDisRtrAlertChk TruthValue } sdpBndMldSnpgCfgLastChangeTime OBJECT-TYPE SYNTAX TimeStamp MAX-ACCESS read-only STATUS current DESCRIPTION "The value of the object sdpBndMldSnpgCfgLastChangeTime indicates the sysUpTime at the time of the last modification of this entry." ::= { sdpBindMldSnpgConfigEntry 1 } sdpBndMldSnpgCfgImportPlcy OBJECT-TYPE SYNTAX TPolicyStatementNameOrEmpty MAX-ACCESS read-write STATUS current DESCRIPTION "The value of the object sdpBndMldSnpgCfgImportPlcy specifies a policy statement that must be applied to all incoming MLD messages on this SDP Bind." DEFVAL { "" } ::= { sdpBindMldSnpgConfigEntry 2 } sdpBndMldSnpgCfgFastLeave OBJECT-TYPE SYNTAX TmnxAdminState MAX-ACCESS read-write STATUS current DESCRIPTION "The value of the object sdpBndMldSnpgCfgFastLeave specifies whether or not fastleave is allowed on this SDP bind. If set to 'inService(2)', the system prunes the port on which a MLD 'leave' message has been received without waiting for the Group Specific Query to timeout." DEFVAL { outOfService } ::= { sdpBindMldSnpgConfigEntry 3 } sdpBndMldSnpgCfgMRouter OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-write STATUS current DESCRIPTION "The value of the object sdpBndMldSnpgCfgMRouter specifies whether a multicast router is attached behind this SDP. If sdpBndMldSnpgCfgSendQueries is set to 'inService(2)', the system acts as if this object was set to 'false(2)'." DEFVAL { false } ::= { sdpBindMldSnpgConfigEntry 4 } sdpBndMldSnpgCfgSendQueries OBJECT-TYPE SYNTAX TmnxAdminState MAX-ACCESS read-write STATUS current DESCRIPTION "The value of the object sdpBndMldSnpgCfgSendQueries specifies whether the system generates General Queries by itself on this SDP." DEFVAL { outOfService } ::= { sdpBindMldSnpgConfigEntry 5 } sdpBndMldSnpgCfgGenQueryIntvl OBJECT-TYPE SYNTAX Unsigned32 (2..1024) UNITS "seconds" MAX-ACCESS read-write STATUS current DESCRIPTION "The value of the object sdpBndMldSnpgCfgGenQueryIntvl specifies the interval (in seconds) between two consecutive general queries sent by the system on this SDP. The value of this object is only meaningful when the value of sdpBndMldSnpgCfgSendQueries is 'inService(2)'." DEFVAL { 125 } ::= { sdpBindMldSnpgConfigEntry 6 } sdpBndMldSnpgCfgQueryRespIntvl OBJECT-TYPE SYNTAX Unsigned32 (1..1023) UNITS "seconds" MAX-ACCESS read-write STATUS current DESCRIPTION "The value of the object sdpBndMldSnpgCfgQueryRespIntvl specifies the maximum response time (in seconds) advertised in MLD queries. The value of this object is only meaningful when the value of sdpBndMldSnpgCfgSendQueries is 'inService(2)'." DEFVAL { 10 } ::= { sdpBindMldSnpgConfigEntry 7 } sdpBndMldSnpgCfgRobustCount OBJECT-TYPE SYNTAX Unsigned32 (2..7) MAX-ACCESS read-write STATUS current DESCRIPTION "The value of the object sdpBndMldSnpgCfgRobustCount specifies the value of the Robust count. This object allows tuning for the expected packet loss on this SDP. If a SDP is expected to be lossy, the Robustness Variable may be increased. MLD snooping is robust to (Robustness Variable-1) packet losses. The value of this object is only meaningful when the value of sdpBndMldSnpgCfgSendQueries is 'inService(2)'." DEFVAL { 2 } ::= { sdpBindMldSnpgConfigEntry 8 } sdpBndMldSnpgCfgLastMembIntvl OBJECT-TYPE SYNTAX Unsigned32 (1..50) UNITS "deci-seconds" MAX-ACCESS read-write STATUS current DESCRIPTION "The value of the object sdpBndMldSnpgCfgLastMembIntvl specifies the Max Response Time (in tenths of a second) used in Group-Specific and Group-Source-Specific Queries sent in response to 'leave' messages. This 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." DEFVAL { 10 } ::= { sdpBindMldSnpgConfigEntry 9 } sdpBndMldSnpgCfgMaxNbrGrps OBJECT-TYPE SYNTAX INTEGER (0..1000) MAX-ACCESS read-write STATUS current DESCRIPTION "The value of the object sdpBndMldSnpgCfgMaxNbrGrps specifies how many group addresses are allowed for this SDP bind. The value 0 means that no limit is imposed." DEFVAL { 0 } ::= { sdpBindMldSnpgConfigEntry 10 } sdpBndMldSnpgCfgVersion OBJECT-TYPE SYNTAX TmnxMldVersion MAX-ACCESS read-write STATUS current DESCRIPTION "The value of the object sdpBndMldSnpgCfgVersion specifies the version of MLD running on this SDP bind." DEFVAL { version2 } ::= { sdpBindMldSnpgConfigEntry 11 } sdpBndMldSnpgCfgDisRtrAlertChk OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-write STATUS current DESCRIPTION "sdpBndMldSnpgCfgDisRtrAlertChk is used to enable/disable router alert checking for IGMP messages received on this sdp. If this flag is set to 'true', checking is disabled." DEFVAL { false } ::= { sdpBindMldSnpgConfigEntry 12 } -- -------------------------------------------------------- -- sdpBindMldSnpgGroupTable : read only -- -------------------------------------------------------- sdpBindMldSnpgGroupTable OBJECT-TYPE SYNTAX SEQUENCE OF SdpBindMldSnpgGroupEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "sdpBindMldSnpgGroupTable contains, together with the table sdpBindMldSnpgGrpSrcTable, multicast group address information collected by MLD snooping for each SDP Bind." ::= { tmnxMldSnoopingSdpBindObjs 3 } sdpBindMldSnpgGroupEntry OBJECT-TYPE SYNTAX SdpBindMldSnpgGroupEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Each entry in this table indicates a multicast group address learned by MLD snooping on this SDP Bind. If a source list is present, it is described in the corresponding entries of the sdpBindMldSnpgGrpSrcTable table." INDEX { svcId, sdpBindId, sdpBndMldSnpgGrpAddressType, sdpBndMldSnpgGrpAddress } ::= { sdpBindMldSnpgGroupTable 1 } SdpBindMldSnpgGroupEntry ::= SEQUENCE { sdpBndMldSnpgGrpAddressType InetAddressType, sdpBndMldSnpgGrpAddress InetAddress, sdpBndMldSnpgGrpType TmnxMldGroupType, sdpBndMldSnpgGrpFilterMode TmnxMldGroupFilterMode, sdpBndMldSnpgGrpUpTime TimeTicks, sdpBndMldSnpgGrpExpiryTime Unsigned32, sdpBndMldSnpgGrpCompatMode Unsigned32, sdpBndMldSnpgGrpV1HostExpTime Unsigned32 } sdpBndMldSnpgGrpAddressType OBJECT-TYPE SYNTAX InetAddressType MAX-ACCESS not-accessible STATUS current DESCRIPTION "The value of the object sdpBndMldSnpgGrpAddressType indicates the type of sdpBndMldSnpgGrpAddress." ::= { sdpBindMldSnpgGroupEntry 1 } sdpBndMldSnpgGrpAddress OBJECT-TYPE SYNTAX InetAddress (SIZE(4|16)) MAX-ACCESS not-accessible STATUS current DESCRIPTION "The value of the object sdpBndMldSnpgGrpAddress indicates the IPv6 multicast group address for which this entry contains information." ::= { sdpBindMldSnpgGroupEntry 2 } sdpBndMldSnpgGrpType OBJECT-TYPE SYNTAX TmnxMldGroupType MAX-ACCESS read-only STATUS current DESCRIPTION "The value of the object sdpBndMldSnpgGrpType indicates whether this entry was learned dynamically or was statically configured." ::= { sdpBindMldSnpgGroupEntry 3 } sdpBndMldSnpgGrpFilterMode OBJECT-TYPE SYNTAX TmnxMldGroupFilterMode MAX-ACCESS read-only STATUS current DESCRIPTION "The value of the object sdpBndMldSnpgGrpFilterMode indicates the filter-mode for this group." ::= { sdpBindMldSnpgGroupEntry 4 } sdpBndMldSnpgGrpUpTime OBJECT-TYPE SYNTAX TimeTicks MAX-ACCESS read-only STATUS current DESCRIPTION "The value of the object sdpBndMldSnpgGrpUpTime indicates how long (in hundredths of a second) that the group address already exists in the database for this SDP Bind." ::= { sdpBindMldSnpgGroupEntry 5 } sdpBndMldSnpgGrpExpiryTime OBJECT-TYPE SYNTAX Unsigned32 UNITS "seconds" MAX-ACCESS read-only STATUS current DESCRIPTION "The value of the object sdpBndMldSnpgGrpExpiryTime indicates the amount of time remaining before this entry will be aged out." ::= { sdpBindMldSnpgGroupEntry 6 } sdpBndMldSnpgGrpCompatMode OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "The value of the object sdpBndMldSnpgGrpCompatMode indicates the MLD version applicable on this SDP Bind for this multicast group address. This corresponds to the lowest version seen for this group address on this SDP Bind." ::= { sdpBindMldSnpgGroupEntry 7 } sdpBndMldSnpgGrpV1HostExpTime OBJECT-TYPE SYNTAX Unsigned32 UNITS "seconds" MAX-ACCESS read-only STATUS current DESCRIPTION "The value of the object sdpBndMldSnpgGrpV1HostExpTime indicates the time remaining until the system will assume that there are no longer any MLDv1 members on this SDP Bind. Upon hearing any MLDv1 Membership Report, this value is reset to the group membership interval. While this time remaining is non-zero, the system ignores any MLDv2 'leave' messages for this group that it receives on this SDP Bind." ::= { sdpBindMldSnpgGroupEntry 8 } -- -------------------------------------------------------- -- sdpBindMldSnpgGrpSrcTable : read-only -- -------------------------------------------------------- sdpBindMldSnpgGrpSrcTable OBJECT-TYPE SYNTAX SEQUENCE OF SdpBindMldSnpgGrpSrcEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "sdpBindMldSnpgGrpSrcTable lists the IPv6 multicast sources corresponding to the IPv6 multicast groups listed in the sdpBindMldSnpgGroupTable." ::= { tmnxMldSnoopingSdpBindObjs 4 } sdpBindMldSnpgGrpSrcEntry OBJECT-TYPE SYNTAX SdpBindMldSnpgGrpSrcEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry in the sdpBindMldSnpgGrpSrcTable. Each entry represents a source address from which receivers are interested/not interested in receiving multicast traffic from." INDEX { svcId, sdpBindId, sdpBndMldSnpgGrpAddressType, sdpBndMldSnpgGrpAddress, sdpBndMldSnpgGrpSrcAddrType, sdpBndMldSnpgGrpSrcAddr } ::= { sdpBindMldSnpgGrpSrcTable 1 } SdpBindMldSnpgGrpSrcEntry ::= SEQUENCE { sdpBndMldSnpgGrpSrcAddrType InetAddressType, sdpBndMldSnpgGrpSrcAddr InetAddress, sdpBndMldSnpgGrpSrcType TmnxMldGroupType, sdpBndMldSnpgGrpSrcUpTime TimeTicks, sdpBndMldSnpgGrpSrcExpiryTime Unsigned32 } sdpBndMldSnpgGrpSrcAddrType OBJECT-TYPE SYNTAX InetAddressType MAX-ACCESS not-accessible STATUS current DESCRIPTION "The value of the object sdpBndMldSnpgGrpSrcAddrType indicates the type of sdpBndMldSnpgGrpSrcAddr." ::= { sdpBindMldSnpgGrpSrcEntry 1 } sdpBndMldSnpgGrpSrcAddr OBJECT-TYPE SYNTAX InetAddress (SIZE(4|16)) MAX-ACCESS not-accessible STATUS current DESCRIPTION "The value of the object sdpBndMldSnpgGrpSrcAddr indicates the address of the source sending multicast traffic to the group identified by sdpBndMldSnpgGrpAddress. If the value of sdpBndMldSnpgGrpFilterMode corresponding to this entry is 'include(1)', the receivers are interested in receiving traffic from this source. If the value of sdpBndMldSnpgGrpFilterMode corresponding to this entry is 'exclude(2)' the receivers, are not interested in receiving traffic from this source." ::= { sdpBindMldSnpgGrpSrcEntry 2 } sdpBndMldSnpgGrpSrcType OBJECT-TYPE SYNTAX TmnxMldGroupType MAX-ACCESS read-only STATUS current DESCRIPTION "The value of the object sdpBndMldSnpgGrpSrcType indicates how this source entry was learned. If this source entry was learned, this object is set to 'dynamic(2)'. For statically configured sources, this object is set to 'static(1)'." ::= { sdpBindMldSnpgGrpSrcEntry 3 } sdpBndMldSnpgGrpSrcUpTime OBJECT-TYPE SYNTAX TimeTicks MAX-ACCESS read-only STATUS current DESCRIPTION "The value of the object sdpBndMldSnpgGrpSrcUpTime indicates how long (in hundredths of a second) that the source address already exists in the database for this SDP Bind." ::= { sdpBindMldSnpgGrpSrcEntry 4 } sdpBndMldSnpgGrpSrcExpiryTime OBJECT-TYPE SYNTAX Unsigned32 UNITS "seconds" MAX-ACCESS read-only STATUS current DESCRIPTION "The value of the object sdpBndMldSnpgGrpSrcExpiryTime indicates the minimum amount of time remaining before this entry will be aged out. If the value of sdpBndMldSnpgGrpSrcExpiryTime is non-zero and the value of sdpBndMldSnpgGrpFilterMode corresponding to this entry is 'include(1)', it means that there are currently one or more systems which desire to receive multicast traffic for this source. If this timer expires and the value of sdpBndMldSnpgGrpFilterMode is 'include(1)', the system concludes that traffic from this particular source is no longer desired on the attached network, and deletes this entry. If the value of sdpBndMldSnpgGrpSrcExpiryTime is non-zero and the filter-mode for the group is 'exclude(2)', it means that at least one system desires to receive multicast traffic from this source. If the value of sdpBndMldSnpgGrpSrcExpiryTime is zero and the filter-mode for the group is 'exclude(2)', it means that no system desires to receive multicast traffic from this source." ::= { sdpBindMldSnpgGrpSrcEntry 5 } -- -------------------------------------------------------- -- sdpBindMldSnpgStatGrpSrcTable -- -------------------------------------------------------- sdpBindMldSnpgStatGrpSrcTblLstCh OBJECT-TYPE SYNTAX TimeStamp MAX-ACCESS read-only STATUS current DESCRIPTION "The value of the object sdpBindMldSnpgStatGrpSrcTblLstCh indicates the value of sysUpTime at the time of the last modification of an entry in the sdpBindMldSnpgStatGrpSrcTable." ::= { tmnxMldSnoopingSdpBindObjs 5 } sdpBindMldSnpgStatGrpSrcTable OBJECT-TYPE SYNTAX SEQUENCE OF SdpBindMldSnpgStatGrpSrcEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The table sdpBindMldSnpgStatGrpSrcTable contains statically configured (S,G) entries for each SDP Bind." ::= { tmnxMldSnoopingSdpBindObjs 6 } sdpBindMldSnpgStatGrpSrcEntry OBJECT-TYPE SYNTAX SdpBindMldSnpgStatGrpSrcEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry in the sdpBindMldSnpgStatGrpSrcTable. Entries can be created or deleted by an SNMP SET request to sdpBndMldSnpgStaticRowstatus." INDEX { svcId, sdpBindId, sdpBndMldSnpgStaticGroupAddrType, sdpBndMldSnpgStaticGroupAddr, sdpBndMldSnpgStaticSourceAddrTp, sdpBndMldSnpgStaticSourceAddr } ::= { sdpBindMldSnpgStatGrpSrcTable 1 } SdpBindMldSnpgStatGrpSrcEntry ::= SEQUENCE { sdpBndMldSnpgStaticGroupAddrType InetAddressType, sdpBndMldSnpgStaticGroupAddr InetAddress, sdpBndMldSnpgStaticSourceAddrTp InetAddressType, sdpBndMldSnpgStaticSourceAddr InetAddress, sdpBndMldSnpgStaticRowstatus RowStatus, sdpBndMldSnpgStaticLastChange TimeStamp } sdpBndMldSnpgStaticGroupAddrType OBJECT-TYPE SYNTAX InetAddressType MAX-ACCESS not-accessible STATUS current DESCRIPTION "The value of the object sdpBndMldSnpgStaticGroupAddrType specifies the type of sdpBndMldSnpgStaticGroupAddr." ::= { sdpBindMldSnpgStatGrpSrcEntry 1 } sdpBndMldSnpgStaticGroupAddr OBJECT-TYPE SYNTAX InetAddress (SIZE(4|16)) MAX-ACCESS not-accessible STATUS current DESCRIPTION "The value of the object sdpBndMldSnpgStaticGroupAddr specifies the group multicast address for this statically configured (S,G) entry for this SDP Bind." ::= { sdpBindMldSnpgStatGrpSrcEntry 2 } sdpBndMldSnpgStaticSourceAddrTp OBJECT-TYPE SYNTAX InetAddressType MAX-ACCESS not-accessible STATUS current DESCRIPTION "The value of the object sdpBndMldSnpgStaticSourceAddrTp specifies the type of sdpBndMldSnpgStaticSourceAddr." ::= { sdpBindMldSnpgStatGrpSrcEntry 3 } sdpBndMldSnpgStaticSourceAddr OBJECT-TYPE SYNTAX InetAddress (SIZE(4|16)) MAX-ACCESS not-accessible STATUS current DESCRIPTION "The value of the object sdpBndMldSnpgStaticSourceAddr specifies the source IP address for this statically configured (S,G) entry for this SDP Bind. For a (*,G) entry this object must be set to all zeros." ::= { sdpBindMldSnpgStatGrpSrcEntry 4 } sdpBndMldSnpgStaticRowstatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "The value of the object sdpBndMldSnpgStaticRowstatus specifies the row status used for creation or deletion of sdpBindMldSnpgStatGrpSrcTable entries." ::= { sdpBindMldSnpgStatGrpSrcEntry 5 } sdpBndMldSnpgStaticLastChange OBJECT-TYPE SYNTAX TimeStamp MAX-ACCESS read-only STATUS current DESCRIPTION "The value of the object sdpBndMldSnpgStaticLastChange indicates the sysUpTime at the time of the last modification of this entry." ::= { sdpBindMldSnpgStatGrpSrcEntry 6 } -- -------------------------------------------------------- -- sdpBindMldSnpgStatsTable : read-only -- -------------------------------------------------------- sdpBindMldSnpgStatsTable OBJECT-TYPE SYNTAX SEQUENCE OF SdpBindMldSnpgStatsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "sdpBindMldSnpgStatsTable contains statistics on MLD snooping per SDP Bind." ::= { tmnxMldSnoopingSdpBindObjs 7 } sdpBindMldSnpgStatsEntry OBJECT-TYPE SYNTAX SdpBindMldSnpgStatsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "sdpBindMldSnpgStatsEntry is an entry in the sdpBindMldSnpgStatsTable. Each entry contains MLD snooping statics for a SDP Bind in a Tls." INDEX { svcId, sdpBindId } ::= { sdpBindMldSnpgStatsTable 1 } SdpBindMldSnpgStatsEntry ::= SEQUENCE { sdpBndMldSnpgTxGenQueries Counter32, sdpBndMldSnpgTxGrpSpecQueries Counter32, sdpBndMldSnpgTxSrcSpecQueries Counter32, sdpBndMldSnpgTxV1Reports Counter32, sdpBndMldSnpgTxV2Reports Counter32, sdpBndMldSnpgTxV1Leaves Counter32, sdpBndMldSnpgRxGenQueries Counter32, sdpBndMldSnpgRxGrpSpecQueries Counter32, sdpBndMldSnpgRxSrcSpecQueries Counter32, sdpBndMldSnpgRxV1Reports Counter32, sdpBndMldSnpgRxV2Reports Counter32, sdpBndMldSnpgRxV1Leaves Counter32, sdpBndMldSnpgRxUnknownType Counter32, sdpBndMldSnpgFwdGenQueries Counter32, sdpBndMldSnpgFwdGrpSpecQueries Counter32, sdpBndMldSnpgFwdSrcSpecQueries Counter32, sdpBndMldSnpgFwdV1Reports Counter32, sdpBndMldSnpgFwdV2Reports Counter32, sdpBndMldSnpgFwdV1Leaves Counter32, sdpBndMldSnpgFwdUnknownType Counter32, sdpBndMldSnpgRxBadLenPkts Counter32, sdpBndMldSnpgRxBadMldChksmPkts Counter32, sdpBndMldSnpgRxBadEncodedPkts Counter32, sdpBndMldSnpgRxNoRtrAlertPkts Counter32, sdpBndMldSnpgRxZeroSrcAdrPkts Counter32, sdpBndMldSnpgSendQueryCfgDrops Counter32, sdpBndMldSnpgImportPolicyDrops Counter32, sdpBndMldSnpgMaxNumGroupsDrops Counter32, sdpBndMldSnpgRxWrongVersionPkts Counter32, sdpBndMldSnpgRxLocalScopePkts Counter32, sdpBndMldSnpgRxRsvdScopePkts Counter32 } sdpBndMldSnpgTxGenQueries OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The value of the object sdpBndMldSnpgTxGenQueries indicates the number of MLD General Queries transmitted on this SDP Bind." ::= { sdpBindMldSnpgStatsEntry 1 } sdpBndMldSnpgTxGrpSpecQueries OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The value of the object sdpBndMldSnpgTxGrpSpecQueries indicates the number of MLD Group-Specific Queries transmitted on this SDP Bind." ::= { sdpBindMldSnpgStatsEntry 2 } sdpBndMldSnpgTxSrcSpecQueries OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The value of the object sdpBndMldSnpgTxSrcSpecQueries indicates the number of MLD Group-And-Source-Specific Queries transmitted on this SDP Bind." ::= { sdpBindMldSnpgStatsEntry 3 } sdpBndMldSnpgTxV1Reports OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The value of the object sdpBndMldSnpgTxV1Reports indicates the number of MLDv1 Reports transmitted on this SDP Bind." ::= { sdpBindMldSnpgStatsEntry 4 } sdpBndMldSnpgTxV2Reports OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The value of the object sdpBndMldSnpgTxV2Reports indicates the number of MLDv2 Reports transmitted on this SDP Bind." ::= { sdpBindMldSnpgStatsEntry 5 } sdpBndMldSnpgTxV1Leaves OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The value of the object sdpBndMldSnpgTxV1Leaves indicates the number of MLDv1 Leaves transmitted on this SDP Bind." ::= { sdpBindMldSnpgStatsEntry 6 } sdpBndMldSnpgRxGenQueries OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The value of the object sdpBndMldSnpgRxGenQueries indicates the number of MLD General Queries received on this SDP Bind." ::= { sdpBindMldSnpgStatsEntry 7 } sdpBndMldSnpgRxGrpSpecQueries OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The value of the object sdpBndMldSnpgRxGrpSpecQueries indicates the number of MLD Group-Specific Queries received on this SDP Bind." ::= { sdpBindMldSnpgStatsEntry 8 } sdpBndMldSnpgRxSrcSpecQueries OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The value of the object sdpBndMldSnpgRxSrcSpecQueries indicates the number of MLD Group-And-Source-Specific Queries received on this SDP Bind." ::= { sdpBindMldSnpgStatsEntry 9 } sdpBndMldSnpgRxV1Reports OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The value of the object sdpBndMldSnpgRxV1Reports indicates the number of MLDv1 Reports received on this SDP Bind." ::= { sdpBindMldSnpgStatsEntry 10 } sdpBndMldSnpgRxV2Reports OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The value of the object sdpBndMldSnpgRxV2Reports indicates the number of MLDv2 Reports received on this SDP Bind." ::= { sdpBindMldSnpgStatsEntry 11 } sdpBndMldSnpgRxV1Leaves OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The value of the object sdpBndMldSnpgRxV1Leaves indicates the number of MLDv1 Leaves received on this SDP Bind." ::= { sdpBindMldSnpgStatsEntry 12 } sdpBndMldSnpgRxUnknownType OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The value of the object sdpBndMldSnpgRxUnknownType indicates the number of MLD unknown type packets received on this SDP Bind." ::= { sdpBindMldSnpgStatsEntry 13 } sdpBndMldSnpgFwdGenQueries OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The value of the object sdpBndMldSnpgFwdGenQueries indicates the number of MLD General Queries forwarded on this SDP Bind." ::= { sdpBindMldSnpgStatsEntry 14 } sdpBndMldSnpgFwdGrpSpecQueries OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The value of the object sdpBndMldSnpgFwdGrpSpecQueries indicates the number of MLD Group-Specific Queries forwarded on this SDP Bind." ::= { sdpBindMldSnpgStatsEntry 15 } sdpBndMldSnpgFwdSrcSpecQueries OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The value of the object sdpBndMldSnpgFwdSrcSpecQueries indicates the number of MLD Group-And-Source-Specific Queries forwarded on this SDP Bind." ::= { sdpBindMldSnpgStatsEntry 16 } sdpBndMldSnpgFwdV1Reports OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The value of the object sdpBndMldSnpgFwdV1Reports indicates the number of MLDv1 Reports forwarded on this SDP Bind." ::= { sdpBindMldSnpgStatsEntry 17 } sdpBndMldSnpgFwdV2Reports OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The value of the object sdpBndMldSnpgFwdV2Reports indicates the number of MLDv2 Reports forwarded on this SDP Bind." ::= { sdpBindMldSnpgStatsEntry 18 } sdpBndMldSnpgFwdV1Leaves OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The value of the object sdpBndMldSnpgFwdV1Leaves indicates the number of MLDv1 Leaves forwarded on this SDP Bind." ::= { sdpBindMldSnpgStatsEntry 19 } sdpBndMldSnpgFwdUnknownType OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The value of the object sdpBndMldSnpgFwdUnknownType indicates the number of MLD unknown type packets forwarded on this SDP Bind." ::= { sdpBindMldSnpgStatsEntry 20 } sdpBndMldSnpgRxBadLenPkts OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The value of the object sdpBndMldSnpgRxBadLenPkts indicates the number of MLD packets dropped on this SDP Bind because of a bad length." ::= { sdpBindMldSnpgStatsEntry 21 } sdpBndMldSnpgRxBadMldChksmPkts OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The value of the object sdpBndMldSnpgRxBadMldChksmPkts indicates the number of dropped MLD packets on this SDP Bind because of a bad MLD header checksum." ::= { sdpBindMldSnpgStatsEntry 22 } sdpBndMldSnpgRxBadEncodedPkts OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The value of the object sdpBndMldSnpgRxBadEncodedPkts indicates the number of MLD packets dropped on this SDP Bind because of a bad encoding." ::= { sdpBindMldSnpgStatsEntry 23 } sdpBndMldSnpgRxNoRtrAlertPkts OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The value of the object sdpBndMldSnpgRxNoRtrAlertPkts indicates the number of MLD packets dropped on this SDP Bind because the Router Alert Option in the IP packet is not set." ::= { sdpBindMldSnpgStatsEntry 24 } sdpBndMldSnpgRxZeroSrcAdrPkts OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The value of the object sdpBndMldSnpgRxZeroSrcAdrPkts indicates the number of MLD packets dropped on this SDP Bind because they contain a zero source IPv6 address." ::= { sdpBindMldSnpgStatsEntry 25 } sdpBndMldSnpgSendQueryCfgDrops OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The value of the object sdpBndMldSnpgSendQueryCfgDrops indicates the number of times an MLD Query is dropped because the object sdpBndMldSnpgCfgSendQueries for this SDP Bind is set to 'inService(2)'." ::= { sdpBindMldSnpgStatsEntry 26 } sdpBndMldSnpgImportPolicyDrops OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The value of the object sdpBndMldSnpgImportPolicyDrops indicates the number of times an MLD group or source is dropped because of applying an import policy on this SDP Bind." ::= { sdpBindMldSnpgStatsEntry 27 } sdpBndMldSnpgMaxNumGroupsDrops OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The value of the object sdpBndMldSnpgMaxNumGroupsDrops indicates the number of times an MLD group is dropped because of exceeding the configured maximum number of groups on this SDP Bind." ::= { sdpBindMldSnpgStatsEntry 28 } sdpBndMldSnpgRxWrongVersionPkts OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The value of the object sdpBndMldSnpgRxWrongVersionPkts indicates the total number of MLD packets with a wrong version received on this SDP Bind." ::= { sdpBindMldSnpgStatsEntry 29 } sdpBndMldSnpgRxLocalScopePkts OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The value of the object sdpBndMldSnpgRxLocalScopePkts indicates the number of MLD packets received on the link-local scope IPv6 multicast address." ::= { sdpBindMldSnpgStatsEntry 30 } sdpBndMldSnpgRxRsvdScopePkts OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The value of the object sdpBndMldSnpgRxRsvdScopePkts indicates the number of MLD packets received on the reserved scope IPv6 multicast address." ::= { sdpBindMldSnpgStatsEntry 31 } -- ---------------------------------------------------------------------------- -- Notifications -- ---------------------------------------------------------------------------- -- -------------------------------------------------------- -- MLD snooping Notification Objects -- -------------------------------------------------------- tmnxMldSnpgGroupAddressType OBJECT-TYPE SYNTAX InetAddressType MAX-ACCESS accessible-for-notify STATUS current DESCRIPTION "The value of the object tmnxMldSnpgGroupAddressType indicates the type of tmnxMldSnpgGroupAddress." ::= { tmnxMldSnoopingNotificationObjs 1 } tmnxMldSnpgGroupAddress OBJECT-TYPE SYNTAX InetAddress (SIZE(4|16)) MAX-ACCESS accessible-for-notify STATUS current DESCRIPTION "The value of the object tmnxMldSnpgGroupAddress indicates an IP multicast group address." ::= { tmnxMldSnoopingNotificationObjs 2 } tmnxMldSnpgMcsFailureReason OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS accessible-for-notify STATUS current DESCRIPTION "The value of the object tmnxMldSnpgMcsFailureReason indicates the reason why the sapMldSnpgMcsFailure notification is sent." ::= { tmnxMldSnoopingNotificationObjs 3 } -- -------------------------------------------------------- -- Sap MLD snooping Notifications -- -------------------------------------------------------- sapMldSnpgGrpLimitExceeded NOTIFICATION-TYPE OBJECTS { svcId, sapPortId, sapEncapValue, sapMldSnpgCfgMaxNbrGrps, tmnxMldSnpgGroupAddressType, tmnxMldSnpgGroupAddress } STATUS current DESCRIPTION "The sapMldSnpgGrpLimitExceeded notification is generated when an MLD group is dropped on a given SAP because a user configurable upper limit, given by sapMldSnpgCfgMaxNbrGrps, is reached." ::= { tmnxMldSnpgSapNotifications 1 } sapMldSnpgMcsFailure NOTIFICATION-TYPE OBJECTS { svcId, sapPortId, sapEncapValue, tmnxMldSnpgGroupAddressType, tmnxMldSnpgGroupAddress, tmnxMldSnpgMcsFailureReason } STATUS current DESCRIPTION "The sapMldSnpgMcsFailure notification is generated when an MLD group on a given SAP could not be synced to the MCS (multi-chassis synchronization) database." ::= { tmnxMldSnpgSapNotifications 2 } -- -------------------------------------------------------- -- SdpBind MLD snooping Notifications -- -------------------------------------------------------- sdpBndMldSnpgGrpLimitExceeded NOTIFICATION-TYPE OBJECTS { svcId, sdpBindId, sdpBndMldSnpgCfgMaxNbrGrps, tmnxMldSnpgGroupAddressType, tmnxMldSnpgGroupAddress } STATUS current DESCRIPTION "The sdpBndMldSnpgGrpLimitExceeded notification is generated when an MLD group is dropped on a given SDP bind because a user configurable upper limit, given by sdpBndMldSnpgCfgMaxNbrGrps, is reached." ::= { tmnxMldSnpgSdpBndNotifications 1 } -- ---------------------------------------------------------------------------- -- Conformance Groups -- ---------------------------------------------------------------------------- tmnxMldSnpgConfigGroup OBJECT-GROUP OBJECTS { tlsMldSnpgConfigTableLastChange, tlsMldSnpgCfgLastChangeTime, tlsMldSnpgCfgAdminState, tlsMldSnpgCfgGenQueryIntvl, tlsMldSnpgCfgRobustCount, tlsMldSnpgCfgReportSrcAddrType, tlsMldSnpgCfgReportSrcAddr, tlsMldSnpgCfgQuerySrcAddrType, tlsMldSnpgCfgQuerySrcAddr, sapMldSnpgConfigTableLastChange, sapMldSnpgCfgLastChangeTime, sapMldSnpgCfgImportPlcy, sapMldSnpgCfgFastLeave, sapMldSnpgCfgMRouter, sapMldSnpgCfgSendQueries, sapMldSnpgCfgGenQueryIntvl, sapMldSnpgCfgQueryRespIntvl, sapMldSnpgCfgRobustCount, sapMldSnpgCfgLastMembIntvl, sapMldSnpgCfgMaxNbrGrps, sapMldSnpgCfgVersion, sdpBindMldSnpgConfigTableLastCh, sdpBndMldSnpgCfgLastChangeTime, sdpBndMldSnpgCfgImportPlcy, sdpBndMldSnpgCfgFastLeave, sdpBndMldSnpgCfgMRouter, sdpBndMldSnpgCfgSendQueries, sdpBndMldSnpgCfgGenQueryIntvl, sdpBndMldSnpgCfgQueryRespIntvl, sdpBndMldSnpgCfgRobustCount, sdpBndMldSnpgCfgLastMembIntvl, sdpBndMldSnpgCfgMaxNbrGrps, sdpBndMldSnpgCfgVersion } STATUS current DESCRIPTION "The group of objects supporting management of MLD snooping on Alcatel 7xxx SR series systems." ::= { tmnxMldSnoopingGroups 1 } tmnxMldSnpgQuerierGroup OBJECT-GROUP OBJECTS { tlsMldSnpgQuerierVersion, tlsMldSnpgQuerierAddressType, tlsMldSnpgQuerierAddress, tlsMldSnpgQuerierLocale, tlsMldSnpgQuerierPortId, tlsMldSnpgQuerierEncapValue, tlsMldSnpgQuerierSdpId, tlsMldSnpgQuerierVcId, tlsMldSnpgQuerierUpTime, tlsMldSnpgQuerierExpiryTime, tlsMldSnpgQuerierGenQueryIntvl, tlsMldSnpgQuerierGenRespIntvl, tlsMldSnpgQuerierRobustCount } STATUS current DESCRIPTION "The group of objects that allow to monitor the MLD querier in the Tls service by the MLD snooping device on Alcatel 7xxx SR series systems." ::= { tmnxMldSnoopingGroups 2 } tmnxMldSnpgProxyGroup OBJECT-GROUP OBJECTS { tlsMldSnpgProxyGroupFilterMode, tlsMldSnpgProxyGroupUpTime, tlsMldSnpgProxyGrpSrcUpTime } STATUS current DESCRIPTION "The group of objects that allow to monitor the MLD snooping information used to proxy report to the MRouter on Alcatel 7xxx SR series systems." ::= { tmnxMldSnoopingGroups 3 } tmnxMldSnpgMRouterGroup OBJECT-GROUP OBJECTS { tlsMldSnpgMRouterLocale, tlsMldSnpgMRouterPortId, tlsMldSnpgMRouterEncapValue, tlsMldSnpgMRouterSdpId, tlsMldSnpgMRouterVcId, tlsMldSnpgMRouterVersion, tlsMldSnpgMRouterExpiryTime, tlsMldSnpgMRouterUpTime, tlsMldSnpgMRouterGenQueryIntvl, tlsMldSnpgMRouterGenRespIntvl, tlsMldSnpgMRouterRobustCount } STATUS current DESCRIPTION "The group of objects that allow to monitor the MLD multicast routers in the Tls service by the MLD snooping device on Alcatel 7xxx SR series systems." ::= { tmnxMldSnoopingGroups 4 } tmnxMldMvrGroup OBJECT-GROUP OBJECTS { tlsMldSnpgCfgMvrAdminState, tlsMldSnpgCfgMvrDescription, tlsMldSnpgCfgMvrPolicy, sapMldSnpgCfgMvrFromVplsId, sapMldSnpgCfgMvrToSapPortId, sapMldSnpgCfgMvrToSapEncapVal, sapMldSnpgGrpMvrFromVplsId, sapMldSnpgGrpMvrToSapPortId, sapMldSnpgGrpMvrToSapEncapVal, sapMldSnpgMvrFromVplsCfgDrops, sapMldSnpgMvrToSapCfgDrops } STATUS current DESCRIPTION "The group of objects supporting MVR on Alcatel 7xxx SR series systems." ::= { tmnxMldSnoopingGroups 5 } tmnxMldSnpgGroup OBJECT-GROUP OBJECTS { sapMldSnpgGrpType, sapMldSnpgGrpFilterMode, sapMldSnpgGrpUpTime, sapMldSnpgGrpExpiryTime, sapMldSnpgGrpCompatMode, sapMldSnpgGrpV1HostExpTime, sapMldSnpgGrpSrcType, sapMldSnpgGrpSrcUpTime, sapMldSnpgGrpSrcExpiryTime, sdpBndMldSnpgGrpType, sdpBndMldSnpgGrpFilterMode, sdpBndMldSnpgGrpUpTime, sdpBndMldSnpgGrpExpiryTime, sdpBndMldSnpgGrpCompatMode, sdpBndMldSnpgGrpV1HostExpTime, sdpBndMldSnpgGrpSrcType, sdpBndMldSnpgGrpSrcUpTime, sdpBndMldSnpgGrpSrcExpiryTime } STATUS current DESCRIPTION "The group of objects that allow to monitor the MLD snooping information on Alcatel 7xxx SR series systems." ::= { tmnxMldSnoopingGroups 6 } tmnxMldSnpgStaticGroup OBJECT-GROUP OBJECTS { sapMldSnpgStaticGrpSrcTableLstCh, sapMldSnpgStaticRowstatus, sapMldSnpgStaticLastChangeTime, sdpBindMldSnpgStatGrpSrcTblLstCh, sdpBndMldSnpgStaticRowstatus, sdpBndMldSnpgStaticLastChange } STATUS current DESCRIPTION "The group of objects that allow to statically configure (S,G) memberships on a SAP on Alcatel 7xxx SR series systems." ::= { tmnxMldSnoopingGroups 7 } tmnxMldSnpgStatsGroup OBJECT-GROUP OBJECTS { sapMldSnpgTxGenQueries, sapMldSnpgTxGrpSpecQueries, sapMldSnpgTxSrcSpecQueries, sapMldSnpgTxV1Reports, sapMldSnpgTxV2Reports, sapMldSnpgTxV1Leaves, sapMldSnpgRxGenQueries, sapMldSnpgRxGrpSpecQueries, sapMldSnpgRxSrcSpecQueries, sapMldSnpgRxV1Reports, sapMldSnpgRxV2Reports, sapMldSnpgRxV1Leaves, sapMldSnpgRxUnknownType, sapMldSnpgFwdGenQueries, sapMldSnpgFwdGrpSpecQueries, sapMldSnpgFwdSrcSpecQueries, sapMldSnpgFwdV1Reports, sapMldSnpgFwdV2Reports, sapMldSnpgFwdV1Leaves, sapMldSnpgFwdUnknownType, sapMldSnpgRxBadLenPkts, sapMldSnpgRxBadMldChksmPkts, sapMldSnpgRxBadEncodedPkts, sapMldSnpgRxNoRtrAlertPkts, sapMldSnpgRxZeroSrcAdrPkts, sapMldSnpgSendQueryCfgDrops, sapMldSnpgImportPolicyDrops, sapMldSnpgMaxNumGroupsDrops, sapMldSnpgRxWrongVersionPkts, sapMldSnpgMcsFailures, sapMldSnpgRxLocalScopePkts, sapMldSnpgRxRsvdScopePkts, sdpBndMldSnpgTxGenQueries, sdpBndMldSnpgTxGrpSpecQueries, sdpBndMldSnpgTxSrcSpecQueries, sdpBndMldSnpgTxV1Reports, sdpBndMldSnpgTxV2Reports, sdpBndMldSnpgTxV1Leaves, sdpBndMldSnpgRxGenQueries, sdpBndMldSnpgRxGrpSpecQueries, sdpBndMldSnpgRxSrcSpecQueries, sdpBndMldSnpgRxV1Reports, sdpBndMldSnpgRxV2Reports, sdpBndMldSnpgRxV1Leaves, sdpBndMldSnpgRxUnknownType, sdpBndMldSnpgFwdGenQueries, sdpBndMldSnpgFwdGrpSpecQueries, sdpBndMldSnpgFwdSrcSpecQueries, sdpBndMldSnpgFwdV1Reports, sdpBndMldSnpgFwdV2Reports, sdpBndMldSnpgFwdV1Leaves, sdpBndMldSnpgFwdUnknownType, sdpBndMldSnpgRxBadLenPkts, sdpBndMldSnpgRxBadMldChksmPkts, sdpBndMldSnpgRxBadEncodedPkts, sdpBndMldSnpgRxNoRtrAlertPkts, sdpBndMldSnpgRxZeroSrcAdrPkts, sdpBndMldSnpgSendQueryCfgDrops, sdpBndMldSnpgImportPolicyDrops, sdpBndMldSnpgMaxNumGroupsDrops, sdpBndMldSnpgRxWrongVersionPkts, sdpBndMldSnpgRxLocalScopePkts, sdpBndMldSnpgRxRsvdScopePkts } STATUS current DESCRIPTION "The group of objects that allow to view statistics for MLD snooping on Alcatel 7xxx SR series systems." ::= { tmnxMldSnoopingGroups 8 } tmnxMldSnpgNotifyObjsGroup OBJECT-GROUP OBJECTS { tmnxMldSnpgGroupAddressType, tmnxMldSnpgGroupAddress, tmnxMldSnpgMcsFailureReason } STATUS current DESCRIPTION "The group of notification objects supporting MLD snooping on Alcatel 7xxx SR series systems." ::= { tmnxMldSnoopingGroups 9 } tmnxMldSnpgNotifyGroup NOTIFICATION-GROUP NOTIFICATIONS { sapMldSnpgGrpLimitExceeded, sapMldSnpgMcsFailure, sdpBndMldSnpgGrpLimitExceeded } STATUS current DESCRIPTION "The group of notifications supporting MLD snooping on Alcatel 7xxx SR series systems." ::= { tmnxMldSnoopingGroups 10 } tmnxMldSnpgConfigV8v0Group OBJECT-GROUP OBJECTS { sdpBndMldSnpgCfgDisRtrAlertChk, sapMldSnpgCfgDisRtrAlertChk } STATUS current DESCRIPTION "The group of objects supporting management of MLD snooping on release 8.0 Alcatel 7xxx SR series systems." ::= { tmnxMldSnoopingGroups 11 } -- ---------------------------------------------------------------------------- -- Conformance information -- ---------------------------------------------------------------------------- tmnxMldSnoopingCompliance MODULE-COMPLIANCE STATUS current DESCRIPTION "The compliance statement for management of MLD Snooping on Alcatel 7xxx SR series systems." MODULE -- this module MANDATORY-GROUPS { tmnxMldSnpgConfigGroup, tmnxMldSnpgQuerierGroup, tmnxMldSnpgProxyGroup, tmnxMldSnpgMRouterGroup, tmnxMldMvrGroup, tmnxMldSnpgGroup, tmnxMldSnpgStaticGroup, tmnxMldSnpgStatsGroup, tmnxMldSnpgNotifyGroup } ::= { tmnxMldSnoopingCompliances 1 } tmnxMldSnoopingV8v0Compliance MODULE-COMPLIANCE STATUS current DESCRIPTION "The compliance statement for management of MLD Snooping on Alcatel 7xxx SR series systems." MODULE -- this module MANDATORY-GROUPS { tmnxMldSnpgConfigGroup, tmnxMldSnpgConfigV8v0Group, tmnxMldSnpgQuerierGroup, tmnxMldSnpgProxyGroup, tmnxMldSnpgMRouterGroup, tmnxMldMvrGroup, tmnxMldSnpgGroup, tmnxMldSnpgStaticGroup, tmnxMldSnpgStatsGroup, tmnxMldSnpgNotifyGroup } ::= { tmnxMldSnoopingCompliances 2 } END