-- Copyright (C) 2006-2012 Aricent Group . All Rights Reserved -- $Id: fsigmp.mib,v 1.17 2016/06/24 09:42:22 siva Exp $ ARICENT-IGMP-MIB DEFINITIONS ::= BEGIN IMPORTS OBJECT-TYPE, IpAddress, Counter32, Integer32, enterprises, MODULE-IDENTITY, Unsigned32 FROM SNMPv2-SMI RowStatus FROM SNMPv2-TC InterfaceIndex FROM IF-MIB; fsigmpMIB MODULE-IDENTITY LAST-UPDATED "201209050000Z" ORGANIZATION "ARICENT COMMUNICATIONS SOFTWARE" CONTACT-INFO "support@aricent.com" DESCRIPTION "The MIB module for management of IGMP Routers" REVISION "201209050000Z" DESCRIPTION "Initial Version" ::= { enterprises futuresoftware (2076) 36 } fsigmp OBJECT IDENTIFIER ::= { fsigmpMIB 1 } fsIgmpGlobalStatus OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "This variable controls the global status of the IGMP protocol in the router. It must be made up for protocol functioning.Making this object 'disabled' will remove all dynamic multicast entries stop all the timers for route entries and disables IGMP on all the IGMP enabled interfaces. Default value of this entry will be 'disabled'." DEFVAL { disabled } ::= { fsigmp 1 } fsIgmpTraceLevel OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "This is used to enable Trace Statements in IGMP Module. A four byte integer value is specified for enabling the level of tracing.Each Bit in the four byte integer variable represents a level of Trace. The bits represents the levels as follows: 4096 - Data Path, 8192 - Control Plane,16384- Rx, 32768- Tx, 65535 -for all trace levels. The remaining bits are unused. The combination of levels are also allowed. For example if the bits 4096 and 8192 are set, then the Trace statements related to Data Path and Control Plane will be printed. The administrator have to enter the corresponding integer value for the bits set. For example if bits 4096 and 8192 are set then admin has to give the value 12288." DEFVAL { 0 } ::= { fsigmp 2 } fsIgmpDebugLevel OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION " This is used to enable Debug Statements in IGMP Module. A four byte integer value is specified for enabling the level of debugging.Each Bit in the four byte integer variable represents a level of Debug. The bits represents the levels as follows: 1 - I/O, 2 - Group, 4 - Query, 8 - Timer, 16 - NP, 32 - Init Shut, 64 - OS resources, 128 - Buffer, 256 - Entry, 512 - Exit, 1024 - Management. The remaining bits are unused. The combination of levels are also allowed. For example if the bits 1 and 2 are set, then the Debug statements related to Group and I/O will be printed. The administrator have to enter the corresponding integer value for the bits set. For example if bits 1 and 2 are set then admin has to give the value 3." DEFVAL { 0 } ::= { fsigmp 3 } -- SCALAR_TABLE_END fsigmp -- ************************************************ -- IGMP INTERFACE TABLE -- ************************************************ fsIgmpInterfaceTable OBJECT-TYPE SYNTAX SEQUENCE OF FsIgmpInterfaceEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table contains the IGMP Statistic information for all the ports in the system." ::= { fsigmp 4 } fsIgmpInterfaceEntry OBJECT-TYPE SYNTAX FsIgmpInterfaceEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Each entry contains the necessary information of IGMP statistics on a logical interface." INDEX { fsIgmpInterfaceIfIndex } ::= { fsIgmpInterfaceTable 1 } FsIgmpInterfaceEntry ::= SEQUENCE { fsIgmpInterfaceIfIndex InterfaceIndex, fsIgmpInterfaceAdminStatus INTEGER, fsIgmpInterfaceFastLeaveStatus INTEGER, fsIgmpInterfaceOperStatus INTEGER, fsIgmpInterfaceIncomingPkts Counter32, fsIgmpInterfaceIncomingJoins Counter32, fsIgmpInterfaceIncomingLeaves Counter32, fsIgmpInterfaceIncomingQueries Counter32, fsIgmpInterfaceOutgoingQueries Counter32, fsIgmpInterfaceRxGenQueries Counter32, fsIgmpInterfaceRxGrpQueries Counter32, fsIgmpInterfaceRxGrpAndSrcQueries Counter32, fsIgmpInterfaceRxv1v2Reports Counter32, fsIgmpInterfaceRxv3Reports Counter32, fsIgmpInterfaceTxGenQueries Counter32, fsIgmpInterfaceTxGrpQueries Counter32, fsIgmpInterfaceTxGrpAndSrcQueries Counter32, fsIgmpInterfaceTxv1v2Reports Counter32, fsIgmpInterfaceTxv3Reports Counter32, fsIgmpInterfaceTxv2Leaves Counter32, fsIgmpInterfaceChannelTrackStatus INTEGER, fsIgmpInterfaceGroupListId Unsigned32, fsIgmpInterfaceLimit Unsigned32, fsIgmpInterfaceCurGrpCount Unsigned32, fsIgmpInterfaceCKSumError Counter32, fsIgmpInterfacePktLenError Counter32, fsIgmpInterfacePktsWithLocalIP Counter32, fsIgmpInterfaceSubnetCheckFailure Counter32, fsIgmpInterfaceQryFromNonQuerier Counter32, fsIgmpInterfaceReportVersionMisMatch Counter32, fsIgmpInterfaceQryVersionMisMatch Counter32, fsIgmpInterfaceUnknownMsgType Counter32, fsIgmpInterfaceInvalidV1Report Counter32, fsIgmpInterfaceInvalidV2Report Counter32, fsIgmpInterfaceInvalidV3Report Counter32, fsIgmpInterfaceRouterAlertCheckFailure Counter32, fsIgmpInterfaceIncomingSSMPkts Counter32, fsIgmpInterfaceInvalidSSMPkts Counter32, fsIgmpInterfaceJoinPktRate Integer32 } fsIgmpInterfaceIfIndex OBJECT-TYPE SYNTAX InterfaceIndex MAX-ACCESS not-accessible STATUS current DESCRIPTION "The ifIndex value of the interface for which IGMP is enabled." ::= { fsIgmpInterfaceEntry 1 } fsIgmpInterfaceAdminStatus OBJECT-TYPE SYNTAX INTEGER { up (1), down (2) } MAX-ACCESS read-write STATUS current DESCRIPTION " This gives the Administrative Status of the Interface." DEFVAL { up } ::= { fsIgmpInterfaceEntry 2 } fsIgmpInterfaceFastLeaveStatus OBJECT-TYPE SYNTAX INTEGER { disable (0), enable (1) } MAX-ACCESS read-write STATUS current DESCRIPTION "This variable controls the fast leave feature of the IGPMV3 protocol. Making this object 'enable'supports immediate intimation to the Multicast Routing Protocol on the last member leaving the Group. Making this object 'disable' will not support fast leave support. Default value of this entry will be 'disable'. This must be enabled only on those interfaces where there is single host. This can also be enabled on those interfaces having more than one hosts only if all are v3 hosts in V3 Mode. " DEFVAL { disable } ::= { fsIgmpInterfaceEntry 3 } fsIgmpInterfaceOperStatus OBJECT-TYPE SYNTAX INTEGER { up (1), down (2) } MAX-ACCESS read-only STATUS current DESCRIPTION " This gives the Operational Status of the Interface." ::= { fsIgmpInterfaceEntry 4 } fsIgmpInterfaceIncomingPkts OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The total number of IGMP Packets received by the router" ::= { fsIgmpInterfaceEntry 5 } fsIgmpInterfaceIncomingJoins OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The Total Incoming JoinGroupMessage counter." ::= { fsIgmpInterfaceEntry 6 } fsIgmpInterfaceIncomingLeaves OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The Total Incoming LeaveGroupMessage counter." ::= { fsIgmpInterfaceEntry 7 } fsIgmpInterfaceIncomingQueries OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The Total Incoming Queries counter." ::= { fsIgmpInterfaceEntry 8 } fsIgmpInterfaceOutgoingQueries OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The Total Outgoing Queries counter." ::= { fsIgmpInterfaceEntry 9 } fsIgmpInterfaceRxGenQueries OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Indicates the number of General Queries received on this interface." ::= { fsIgmpInterfaceEntry 10 } fsIgmpInterfaceRxGrpQueries OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Indicates the number of Group specific queries received on this interface. This object is specific to IGMP Proxy implementation." ::= { fsIgmpInterfaceEntry 11 } fsIgmpInterfaceRxGrpAndSrcQueries OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Indicates the number of Group and source specific queries received on this interface. This object is specific to IGMP Proxy implementation." ::= { fsIgmpInterfaceEntry 12 } fsIgmpInterfaceRxv1v2Reports OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Indicates the number of IGMPv1 and IGMPv2 reports received on this interface." ::= { fsIgmpInterfaceEntry 13 } fsIgmpInterfaceRxv3Reports OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Indicates the number of IGMPv3 reports received on this interface." ::= { fsIgmpInterfaceEntry 14 } fsIgmpInterfaceTxGenQueries OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Indicates the number of General queries sent on this interface." ::= { fsIgmpInterfaceEntry 15 } fsIgmpInterfaceTxGrpQueries OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Indicates the number of Group specific queries sent on this interface." ::= { fsIgmpInterfaceEntry 16 } fsIgmpInterfaceTxGrpAndSrcQueries OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Indicates the number of Group and source specific queries sent on this interface." ::= { fsIgmpInterfaceEntry 17 } fsIgmpInterfaceTxv1v2Reports OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Indicates the number of IGMP v1/v2 reports sent on this interface. This object is specific to IGMP Proxy implementation." ::= { fsIgmpInterfaceEntry 18 } fsIgmpInterfaceTxv3Reports OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Indicates the number of IGMP v3 reports sent on this interface. This object is specific to IGMP Proxy implementation." ::= { fsIgmpInterfaceEntry 19 } fsIgmpInterfaceTxv2Leaves OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Indicates the number of IGMP v2 leaves sent on this interface. This object is specific to IGMP Proxy implementation." ::= { fsIgmpInterfaceEntry 20 } fsIgmpInterfaceChannelTrackStatus OBJECT-TYPE SYNTAX INTEGER { disable (0), enable (1) } MAX-ACCESS read-write STATUS current DESCRIPTION "This variable controls the explicit channel tracking feature of the IGPMV3 protocol. Configuring this object as 'enable' makes the router to keep track of each individual host that is joined to a particular multicast group or channel. Making this object 'disable' will not support explicit channel tracking feature support. Default value of this entry will be 'disable'. This must be enabled only on IGMPv3 interfaces." DEFVAL { disable } ::= { fsIgmpInterfaceEntry 21 } fsIgmpInterfaceGroupListId OBJECT-TYPE SYNTAX Unsigned32(0..4294967295) MAX-ACCESS read-write STATUS current DESCRIPTION "This indicate the except group list id for an interface.This grouplist will be exempted for limiting on this interface" ::= { fsIgmpInterfaceEntry 22 } fsIgmpInterfaceLimit OBJECT-TYPE SYNTAX Unsigned32 (1..4096) MAX-ACCESS read-write STATUS current DESCRIPTION "This indicates the total number of multicast groups that can be allowed for this interface. If fsIgmpInterfaceCurGrpCount reaches this InterfaceLimit value then no membership reports will be honored on this interface except the grouplist mapped to this interface" ::= { fsIgmpInterfaceEntry 23 } fsIgmpInterfaceCurGrpCount OBJECT-TYPE SYNTAX Unsigned32 (1..4096) MAX-ACCESS read-only STATUS current DESCRIPTION "This object specifies the current count of groups that were added to the interface.This counter will be incremented for each valid membership report on this interface and decremented for leave report if fsIgmpInterfaceLimit is configured for this interface." ::= { fsIgmpInterfaceEntry 24 } fsIgmpInterfaceCKSumError OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "This object displays the number of packets received with checksum error on an interface." ::= { fsIgmpInterfaceEntry 25 } fsIgmpInterfacePktLenError OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "This object displays the number of packets received with packet length error on an interface." ::= { fsIgmpInterfaceEntry 26 } fsIgmpInterfacePktsWithLocalIP OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "This object displays the number of packets received on an interface with local IP address as source address." ::= { fsIgmpInterfaceEntry 27 } fsIgmpInterfaceSubnetCheckFailure OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "This object displays the number of packets dropped due to subnet check failure." ::= { fsIgmpInterfaceEntry 28 } fsIgmpInterfaceQryFromNonQuerier OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "This object displays the number of queries received from a non-querier on an interface." ::= { fsIgmpInterfaceEntry 29 } fsIgmpInterfaceReportVersionMisMatch OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "This object displays the number of reports received by with version mismatch on an interface." ::= { fsIgmpInterfaceEntry 30 } fsIgmpInterfaceQryVersionMisMatch OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "This object displays the number of queries received with version mismatch on an interface." ::= { fsIgmpInterfaceEntry 31 } fsIgmpInterfaceUnknownMsgType OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "This object displays the number of packets received with unknown message type on an interface." ::= { fsIgmpInterfaceEntry 32 } fsIgmpInterfaceInvalidV1Report OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "This object displays the number of invalid V2 reports received on an interface." ::= { fsIgmpInterfaceEntry 33 } fsIgmpInterfaceInvalidV2Report OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "This object displays the number of invalid V2 reports received on an interface." ::= { fsIgmpInterfaceEntry 34 } fsIgmpInterfaceInvalidV3Report OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "This object displays the number of invalid V3 reports received on an interface." ::= { fsIgmpInterfaceEntry 35 } fsIgmpInterfaceRouterAlertCheckFailure OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "This object displays the number of packets dropped due to router alert check failure." ::= { fsIgmpInterfaceEntry 36 } fsIgmpInterfaceIncomingSSMPkts OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "This object displays the number of V3 reports received on an interface for SSM group range." ::= { fsIgmpInterfaceEntry 37 } fsIgmpInterfaceInvalidSSMPkts OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "This object displays the number of invalid SSM v3 reports received on an interface." ::= { fsIgmpInterfaceEntry 38 } fsIgmpInterfaceJoinPktRate OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "This object specifies the rate at which the join packets can be received on an interface." DEFVAL { 0 } ::= { fsIgmpInterfaceEntry 39 } -- ************************************************ -- IGMP CACHE TABLE -- ************************************************ fsIgmpCacheTable OBJECT-TYPE SYNTAX SEQUENCE OF FsIgmpCacheEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table contains the IGMP group statistic information" ::= { fsigmp 5 } fsIgmpCacheEntry OBJECT-TYPE SYNTAX FsIgmpCacheEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Each entry contains the necessary Statistics of Multicast Groups" INDEX { fsIgmpCacheAddress, fsIgmpCacheIfIndex } ::= { fsIgmpCacheTable 1 } FsIgmpCacheEntry ::= SEQUENCE { fsIgmpCacheAddress IpAddress, fsIgmpCacheIfIndex InterfaceIndex, fsIgmpCacheGroupCompMode INTEGER } fsIgmpCacheAddress OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS not-accessible STATUS current DESCRIPTION "The IP multicast group address for which this entry contains information." ::= { fsIgmpCacheEntry 1 } fsIgmpCacheIfIndex OBJECT-TYPE SYNTAX InterfaceIndex MAX-ACCESS not-accessible STATUS current DESCRIPTION "The interface for which this entry contains information for an IP multicast group address." ::= { fsIgmpCacheEntry 2 } fsIgmpCacheGroupCompMode OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "The Group Compatibility Mode of the particular Group." ::= { fsIgmpCacheEntry 3 } -- ************************************************ -- IGMP GROUPLIST TABLE -- ************************************************ fsIgmpGroupListTable OBJECT-TYPE SYNTAX SEQUENCE OF FsIgmpGroupListEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table contains the IGMP grouplist information. Multiple range of groups will be grouped to a list and list can be mapped to an interface to exempt limit on that interface. Group list can be configured for IPv4 multicast addresses." ::= { fsigmp 6 } fsIgmpGroupListEntry OBJECT-TYPE SYNTAX FsIgmpGroupListEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Each entry contains information related to IGMP grouplist " INDEX { fsIgmpGrpListId,fsIgmpGrpIP,fsIgmpGrpPrefixLen } ::= { fsIgmpGroupListTable 1 } FsIgmpGroupListEntry ::= SEQUENCE { fsIgmpGrpListId Unsigned32, fsIgmpGrpIP IpAddress, fsIgmpGrpPrefixLen IpAddress, fsIgmpGrpListRowStatus RowStatus } fsIgmpGrpListId OBJECT-TYPE SYNTAX Unsigned32(1..4294967295) MAX-ACCESS not-accessible STATUS current DESCRIPTION "This indicates the Id of Group List" ::= { fsIgmpGroupListEntry 1 } fsIgmpGrpIP OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS not-accessible STATUS current DESCRIPTION "This indicates the Group IP address." ::= { fsIgmpGroupListEntry 2 } fsIgmpGrpPrefixLen OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS not-accessible STATUS current DESCRIPTION "This indicates the Prefix Length." ::= { fsIgmpGroupListEntry 3 } fsIgmpGrpListRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-write STATUS current DESCRIPTION "RowStatus of GroupList record" ::= { fsIgmpGroupListEntry 4 } -- ************************************************ -- IGMP SCALAR GROUP -- ************************************************ fsIgmpScalarGroup OBJECT IDENTIFIER ::= {fsigmp 7} fsIgmpGlobalLimit OBJECT-TYPE SYNTAX Unsigned32 (1..4096) MAX-ACCESS read-write STATUS current DESCRIPTION "This indicates the total number of multicast groups can be allowed globally.If the counter fsIgmpGlobalCurGrpCount reaches this limit value then no membership reports will be honored for any interface." ::= { fsIgmpScalarGroup 1 } fsIgmpGlobalCurGrpCount OBJECT-TYPE SYNTAX Unsigned32 (1..4096) MAX-ACCESS read-only STATUS current DESCRIPTION "This indicates the current count of groups that were added. If this reaches to fsIgmpGlobalLimit no membership reports will be honored for any interface.This Counter will be incremented for each valid membership report and decremented for each leave report if fsIgmpGlobalLimit is configured." ::= { fsIgmpScalarGroup 2 } fsIgmpSSMMapStatus OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "This variable controls the global status of the SSM Mapping functionality in the router. When the SSM map status is enabled, if SSM mapping is configured for a set of groups, then on receving ( * G) join from the IGMP hosts, the router translates the (* G) into (S G) entry with the configured source address. Making this object 'disabled' will remove all dynamic multicast entries learnt via SSM mapped group and source addresses. Default value of this variable will be 'disabled'." DEFVAL { disabled } ::= { fsIgmpScalarGroup 3 } -- ************************************************ -- IGMP SSM MAP Group TABLE -- ************************************************ fsIgmpSSMMapGroupTable OBJECT-TYPE SYNTAX SEQUENCE OF FsIgmpSSMMapGroupEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table contains the IGMP SSM Mapped group and source information. Multiple range of groups will be mapped to a single source address." ::= { fsigmp 8 } fsIgmpSSMMapGroupEntry OBJECT-TYPE SYNTAX FsIgmpSSMMapGroupEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Each entry contains information about the range of group address mapped to source address." INDEX { fsIgmpSSMMapStartGrpAddress,fsIgmpSSMMapEndGrpAddress,fsIgmpSSMMapSourceAddress } ::= { fsIgmpSSMMapGroupTable 1 } FsIgmpSSMMapGroupEntry ::= SEQUENCE { fsIgmpSSMMapStartGrpAddress IpAddress, fsIgmpSSMMapEndGrpAddress IpAddress, fsIgmpSSMMapSourceAddress IpAddress, fsIgmpSSMMapRowStatus RowStatus } fsIgmpSSMMapStartGrpAddress OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS not-accessible STATUS current DESCRIPTION "This indicates the Start Group IP address for which SSM mapping has to be applied." ::= { fsIgmpSSMMapGroupEntry 1 } fsIgmpSSMMapEndGrpAddress OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS not-accessible STATUS current DESCRIPTION "This indicates the End Group IP address upto which SSM mapping has to be applied." ::= { fsIgmpSSMMapGroupEntry 2 } fsIgmpSSMMapSourceAddress OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS not-accessible STATUS current DESCRIPTION "This indicates the Source IP address that has to be mapped to the given group IP address range." ::= { fsIgmpSSMMapGroupEntry 3 } fsIgmpSSMMapRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-write STATUS current DESCRIPTION "RowStatus of SSM Mapped Multicast Group record" ::= { fsIgmpSSMMapGroupEntry 4 } END