1534 lines
		
	
	
		
			55 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			1534 lines
		
	
	
		
			55 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
CISCOSB-PIM-MIB DEFINITIONS ::= BEGIN
 | 
						|
-- Title:      CISCOSB PIM Private Extension
 | 
						|
-- Version:    7.60.00.00
 | 
						|
-- Date:       19 Sep 2011
 | 
						|
 | 
						|
IMPORTS
 | 
						|
    switch001                        FROM CISCOSB-MIB
 | 
						|
    pimInterfaceEntry,
 | 
						|
    pimInterfaceIfIndex,
 | 
						|
    pimInterfaceIPVersion,
 | 
						|
    pimNeighborIfIndex,
 | 
						|
    pimNeighborAddressType,
 | 
						|
    pimNeighborAddress               FROM PIM-STD-MIB
 | 
						|
    MODULE-IDENTITY, OBJECT-TYPE,
 | 
						|
    NOTIFICATION-TYPE,
 | 
						|
    Integer32, Unsigned32,
 | 
						|
    TimeTicks, Gauge32              FROM SNMPv2-SMI
 | 
						|
    RowStatus, TruthValue,
 | 
						|
    TEXTUAL-CONVENTION,
 | 
						|
    DisplayString                    FROM SNMPv2-TC
 | 
						|
    MODULE-COMPLIANCE, OBJECT-GROUP,
 | 
						|
    NOTIFICATION-GROUP               FROM SNMPv2-CONF
 | 
						|
    InterfaceIndex,
 | 
						|
    InterfaceIndexOrZero             FROM IF-MIB
 | 
						|
    InetAddressType,
 | 
						|
    InetAddressPrefixLength,
 | 
						|
    InetAddress, InetVersion         FROM INET-ADDRESS-MIB
 | 
						|
    IANAipRouteProtocol              FROM IANA-RTPROTO-MIB;
 | 
						|
 | 
						|
 | 
						|
rlPim  MODULE-IDENTITY
 | 
						|
        LAST-UPDATED "200809250000Z"
 | 
						|
         ORGANIZATION "Cisco Systems, Inc."
 | 
						|
 | 
						|
         CONTACT-INFO
 | 
						|
         "Postal: 170 West Tasman Drive
 | 
						|
         San Jose , CA 95134-1706
 | 
						|
         USA
 | 
						|
 | 
						|
         
 | 
						|
         Website:  Cisco Small Business Support Community <http://www.cisco.com/go/smallbizsupport>"
 | 
						|
 | 
						|
        DESCRIPTION
 | 
						|
                "The private MIB module definition for PIM MIB."
 | 
						|
        REVISION "200809250000Z"
 | 
						|
        DESCRIPTION
 | 
						|
                "Initial version of this MIB."
 | 
						|
        ::= { switch001 211 }
 | 
						|
 | 
						|
 | 
						|
 | 
						|
--Common Textual Conventions
 | 
						|
 | 
						|
AdminStatus ::= TEXTUAL-CONVENTION
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
       "The desired administrative state of a MIB row."
 | 
						|
    SYNTAX      INTEGER {
 | 
						|
                  adminStatusUp(1),
 | 
						|
                  adminStatusDown(2)
 | 
						|
                }
 | 
						|
 | 
						|
OperStatus ::= TEXTUAL-CONVENTION
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
            "The current operational state of a MIB row.  This set of values
 | 
						|
            is used by many Data Connection products written before 2006."
 | 
						|
    SYNTAX      INTEGER {
 | 
						|
                  operStatusUp(1),          -- active
 | 
						|
                  operStatusDown(2),        -- inactive
 | 
						|
                  operStatusGoingUp(3),     -- activating
 | 
						|
                  operStatusGoingDown(4),   -- deactivating
 | 
						|
                  operStatusActFailed(5)    -- activation failed
 | 
						|
                }
 | 
						|
 | 
						|
Unsigned32NonZero ::= TEXTUAL-CONVENTION
 | 
						|
  STATUS       current
 | 
						|
  DESCRIPTION
 | 
						|
     "A non-zero Unsigned32."
 | 
						|
  SYNTAX       Unsigned32 (1..'FFFFFFFF'h)
 | 
						|
 | 
						|
NumericIndex ::= TEXTUAL-CONVENTION
 | 
						|
  STATUS      current
 | 
						|
  DESCRIPTION "A numeric index value or identifier."
 | 
						|
  SYNTAX      Integer32 (1..'7FFFFFFF'h)
 | 
						|
 | 
						|
NumericIndexOrZero ::= TEXTUAL-CONVENTION
 | 
						|
  STATUS      current
 | 
						|
  DESCRIPTION "Either a numeric index value or identifier, or the value zero
 | 
						|
               with a special meaning defined by the object description.  Do
 | 
						|
               not use this TC for MIB table index objects.  Zero is not valid
 | 
						|
               for such objects."
 | 
						|
  SYNTAX      Integer32 (0..'7FFFFFFF'h)
 | 
						|
 | 
						|
EntityIndex ::= TEXTUAL-CONVENTION
 | 
						|
  STATUS      current
 | 
						|
  DESCRIPTION "The HAF entity index value identifying a DC software entity.
 | 
						|
              This TC is deprecated.  Use NumericIndex for all indexes."
 | 
						|
  SYNTAX      Integer32 (1..2147483647)
 | 
						|
 | 
						|
EntityIndexOrZero ::= TEXTUAL-CONVENTION
 | 
						|
  STATUS      current
 | 
						|
  DESCRIPTION "The HAF entity index value identifying a DC software entity, or
 | 
						|
               zero which is used to indicate that the entity is not present.
 | 
						|
               This TC is deprecated.  Use NumericIndexOrZero for all
 | 
						|
               references to indexes."
 | 
						|
  SYNTAX      Integer32 (0..2147483647)
 | 
						|
 | 
						|
 | 
						|
StdAccessListListIndexOrZero ::= TEXTUAL-CONVENTION
 | 
						|
  STATUS      current
 | 
						|
  DESCRIPTION "An arbitrary index value identifying a standard access
 | 
						|
              list or zero for no access list."
 | 
						|
  SYNTAX      Integer32 (0..2147483647)
 | 
						|
 | 
						|
StdAccessListRuleIndex ::= TEXTUAL-CONVENTION
 | 
						|
  STATUS      current
 | 
						|
  DESCRIPTION "An index value identifying a particular rule within a
 | 
						|
              standard access list.  Rules are tested in order of
 | 
						|
              increasing rule index."
 | 
						|
  SYNTAX      Integer32 (1..2147483647)
 | 
						|
 | 
						|
ExtAccessListListIndex ::= TEXTUAL-CONVENTION
 | 
						|
  STATUS      current
 | 
						|
  DESCRIPTION "An arbitrary index value identifying an extended access
 | 
						|
              list."
 | 
						|
  SYNTAX      Integer32 (1..2147483647)
 | 
						|
 | 
						|
ExtAccessListListIndexOrZero ::= TEXTUAL-CONVENTION
 | 
						|
  STATUS      current
 | 
						|
  DESCRIPTION "An arbitrary index value identifying an extended access
 | 
						|
              list or zero for no access list."
 | 
						|
  SYNTAX      Integer32 (0..2147483647)
 | 
						|
 | 
						|
PimStatsCounter ::= TEXTUAL-CONVENTION
 | 
						|
    STATUS     current
 | 
						|
    DESCRIPTION
 | 
						|
            "The count of the number of events of a particular type that
 | 
						|
            have occurred since the last time either the NMI join was
 | 
						|
            established (caused by activating DC-PIM TIB Manager or
 | 
						|
            DC-PIM Neighbor Manager, or by recovery after NMI join
 | 
						|
            failure/fail-over), or the statistics were explicitly reset
 | 
						|
            by setting the pimNmEntClearStatsCounters object to 'true'.
 | 
						|
            This value can wrap."
 | 
						|
    SYNTAX     Unsigned32
 | 
						|
 | 
						|
 | 
						|
NpgOperStatus ::= TEXTUAL-CONVENTION
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
            "The current operational state of a MIB row.  This set of values
 | 
						|
            has been used by the Data Connection Networking Protocols Group
 | 
						|
            since 2006."
 | 
						|
    SYNTAX      INTEGER {
 | 
						|
                  operStatusUp(1),          -- active
 | 
						|
                  operStatusDown(2),        -- inactive
 | 
						|
                  operStatusGoingUp(3),     -- activating
 | 
						|
                  operStatusGoingDown(4),   -- deactivating
 | 
						|
                  operStatusActFailed(5),   -- activation failed
 | 
						|
                  operStatusFailed(8),      -- failed, will recover when
 | 
						|
                                            --   possible
 | 
						|
                  operStatusFailedPerm(10), -- operator intervention required
 | 
						|
                  operStatusFailing(11)     -- failure in progress
 | 
						|
                }
 | 
						|
 | 
						|
--
 | 
						|
-- The PIM Interface Table
 | 
						|
--
 | 
						|
 | 
						|
rlPimInterfaceTable OBJECT-TYPE
 | 
						|
    SYNTAX     SEQUENCE OF RlPimInterfaceEntry
 | 
						|
    MAX-ACCESS not-accessible
 | 
						|
    STATUS     current
 | 
						|
    DESCRIPTION
 | 
						|
            "This table is used to create and manage the {interface, IP
 | 
						|
            version} pairs for which PIM is enabled."
 | 
						|
    ::= { rlPim 1 }
 | 
						|
 | 
						|
rlPimInterfaceEntry OBJECT-TYPE
 | 
						|
    SYNTAX     RlPimInterfaceEntry
 | 
						|
    MAX-ACCESS not-accessible
 | 
						|
    STATUS     current
 | 
						|
    DESCRIPTION
 | 
						|
            "An entry (conceptual row) in the pimInterfaceTable."
 | 
						|
    AUGMENTS   { pimInterfaceEntry }
 | 
						|
    ::= { rlPimInterfaceTable 1 }
 | 
						|
 | 
						|
RlPimInterfaceEntry ::= SEQUENCE {
 | 
						|
 | 
						|
-- DC additions {
 | 
						|
    rlPimInterfaceAdminStatus           AdminStatus,
 | 
						|
    rlPimInterfaceOperStatus            NpgOperStatus,
 | 
						|
    rlPimInterfaceStubInterface         TruthValue,
 | 
						|
    rlPimInterfaceP2PNoHellos           TruthValue,
 | 
						|
    rlPimInterfaceMgmdEntIndex          NumericIndexOrZero,
 | 
						|
    rlPimInterfaceNeighborCount         Gauge32,
 | 
						|
    rlPimInterfaceStarGStateLimit       Unsigned32,
 | 
						|
    rlPimInterfaceStarGStateWarnThold   Unsigned32,
 | 
						|
    rlPimInterfaceStarGStateStored      Gauge32,
 | 
						|
    rlPimInterfaceSGStateLimit          Unsigned32,
 | 
						|
    rlPimInterfaceSGStateWarnThold      Unsigned32,
 | 
						|
    rlPimInterfaceSGStateStored         Gauge32,
 | 
						|
    rlPimInterfaceNeighborFilter        DisplayString,
 | 
						|
    rlPimInterfaceAssertInterval        Unsigned32,
 | 
						|
    rlPimInterfaceAssertHoldtime        Unsigned32,
 | 
						|
-- } End DC additions
 | 
						|
-- DC additions {
 | 
						|
    rlPimInterfaceAsmGrpFilter          DisplayString,
 | 
						|
    rlPimInterfaceSsmSrcAndGrpFilter    DisplayString
 | 
						|
-- } End DC additions
 | 
						|
    --rlPimInterfaceStatus                RowStatus
 | 
						|
}
 | 
						|
 | 
						|
 | 
						|
-- DC additions {
 | 
						|
 | 
						|
rlPimInterfaceAdminStatus OBJECT-TYPE
 | 
						|
    SYNTAX     AdminStatus
 | 
						|
    MAX-ACCESS read-create
 | 
						|
    STATUS     current
 | 
						|
    DESCRIPTION
 | 
						|
            "The desired administrative state of this interface."
 | 
						|
    DEFVAL { adminStatusUp }
 | 
						|
    ::= { rlPimInterfaceEntry 3 }
 | 
						|
 | 
						|
rlPimInterfaceOperStatus OBJECT-TYPE
 | 
						|
    SYNTAX     NpgOperStatus
 | 
						|
    MAX-ACCESS read-only
 | 
						|
    STATUS     current
 | 
						|
    DESCRIPTION
 | 
						|
            "The current operational state of this interface."
 | 
						|
    ::= { rlPimInterfaceEntry 4 }
 | 
						|
 | 
						|
rlPimInterfaceStubInterface OBJECT-TYPE
 | 
						|
    SYNTAX     TruthValue
 | 
						|
    MAX-ACCESS read-create
 | 
						|
    STATUS     current
 | 
						|
    DESCRIPTION
 | 
						|
            "Whether this interface is a 'stub interface' with regard to
 | 
						|
            PIM.  If this is set to 'true', no PIM packets are sent or
 | 
						|
            processed (if received) on this interface.  This should be
 | 
						|
            set to 'true' if there are no other PIM routers on the
 | 
						|
            interface but there may be untrusted hosts on the interface,
 | 
						|
            to prevent the router processing forged PIM messages from
 | 
						|
            those hosts.  If there are other PIM routers on this
 | 
						|
            interface, this must be left as 'false'.
 | 
						|
 | 
						|
            Changing the value of this object while the interface is
 | 
						|
            operational causes the interface to be deactivated and
 | 
						|
            then reactivated."
 | 
						|
    DEFVAL { false }
 | 
						|
    ::= { rlPimInterfaceEntry 5 }
 | 
						|
 | 
						|
rlPimInterfaceP2PNoHellos OBJECT-TYPE
 | 
						|
    SYNTAX     TruthValue
 | 
						|
    MAX-ACCESS read-create
 | 
						|
    STATUS     current
 | 
						|
    DESCRIPTION
 | 
						|
            "Whether this interface is a point-to-point interface on
 | 
						|
            which we do not require the neighbor to send PIM-Hello
 | 
						|
            signals.  Provided for back-compatibility with some older
 | 
						|
            implementations that do not send Hellos on point-to-point
 | 
						|
            links.
 | 
						|
 | 
						|
            Changing the value of this object while the interface is
 | 
						|
            operational causes the interface to be deactivated and
 | 
						|
            then reactivated."
 | 
						|
    DEFVAL { false }
 | 
						|
    ::= { rlPimInterfaceEntry 6 }
 | 
						|
 | 
						|
rlPimInterfaceMgmdEntIndex OBJECT-TYPE
 | 
						|
    SYNTAX     NumericIndexOrZero
 | 
						|
    MAX-ACCESS read-create
 | 
						|
    STATUS     current
 | 
						|
    DESCRIPTION
 | 
						|
            "The HAF entity index of the DC-MGMD (for example, for IPv4
 | 
						|
            this is DC-IGMP) Router component that owns this interface.
 | 
						|
            Zero is a wildcard value meaning that no DC-MGMD Router
 | 
						|
            component currently owns the interface, and the first
 | 
						|
            DC-MGMD Router component that sends Group Membership
 | 
						|
            information for this interface will take ownership of it."
 | 
						|
    DEFVAL { 0 }
 | 
						|
    ::= { rlPimInterfaceEntry 7 }
 | 
						|
 | 
						|
rlPimInterfaceNeighborCount OBJECT-TYPE
 | 
						|
    SYNTAX     Gauge32
 | 
						|
    MAX-ACCESS read-only
 | 
						|
    STATUS     current
 | 
						|
    DESCRIPTION
 | 
						|
            "The number of PIM neighbors on this interface."
 | 
						|
    ::= { rlPimInterfaceEntry 8 }
 | 
						|
 | 
						|
rlPimInterfaceStarGStateLimit OBJECT-TYPE
 | 
						|
    SYNTAX     Unsigned32
 | 
						|
    MAX-ACCESS read-create
 | 
						|
    STATUS     current
 | 
						|
    DESCRIPTION
 | 
						|
            "The maximum number of groups for which DC-PIM TIB Manager
 | 
						|
            is allowed to store (*,G,I) state specific to this
 | 
						|
            interface.  A value of zero means that there is no limit."
 | 
						|
    DEFVAL { 0 }
 | 
						|
    ::= { rlPimInterfaceEntry 9 }
 | 
						|
 | 
						|
rlPimInterfaceStarGStateWarnThold OBJECT-TYPE
 | 
						|
    SYNTAX     Unsigned32
 | 
						|
    MAX-ACCESS read-create
 | 
						|
    STATUS     current
 | 
						|
    DESCRIPTION
 | 
						|
            "DC-PIM TIB Manager logs an exception if the number of
 | 
						|
            groups for which it is storing (*,G,I) state specific to
 | 
						|
            this interface exceeds this value.  A value of zero means
 | 
						|
            that there is no warning threshold."
 | 
						|
    DEFVAL { 0 }
 | 
						|
    ::= { rlPimInterfaceEntry 10 }
 | 
						|
 | 
						|
rlPimInterfaceStarGStateStored OBJECT-TYPE
 | 
						|
    SYNTAX     Gauge32
 | 
						|
    MAX-ACCESS read-only
 | 
						|
    STATUS     current
 | 
						|
    DESCRIPTION
 | 
						|
            "The number of groups for which DC-PIM TIB Manager is
 | 
						|
            storing (*,G,I) state specific to this interface."
 | 
						|
    ::= { rlPimInterfaceEntry 11 }
 | 
						|
 | 
						|
rlPimInterfaceSGStateLimit OBJECT-TYPE
 | 
						|
    SYNTAX     Unsigned32
 | 
						|
    MAX-ACCESS read-create
 | 
						|
    STATUS     current
 | 
						|
    DESCRIPTION
 | 
						|
            "The maximum number of {source, group} pairs for which
 | 
						|
            DC-PIM TIB Manager is allowed to store (S,G,I) state
 | 
						|
            specific to this interface.  A value of zero means that
 | 
						|
            there is no limit."
 | 
						|
    DEFVAL { 0 }
 | 
						|
    ::= { rlPimInterfaceEntry 12 }
 | 
						|
 | 
						|
rlPimInterfaceSGStateWarnThold OBJECT-TYPE
 | 
						|
    SYNTAX     Unsigned32
 | 
						|
    MAX-ACCESS read-create
 | 
						|
    STATUS     current
 | 
						|
    DESCRIPTION
 | 
						|
            "DC-PIM TIB Manager logs an exception if the number of
 | 
						|
            {source, group} pairs for which it is storing (S,G,I) state
 | 
						|
            specific to this interface exceeds this value.  A value of
 | 
						|
            zero means that there is no warning threshold."
 | 
						|
    DEFVAL { 0 }
 | 
						|
    ::= { rlPimInterfaceEntry 13 }
 | 
						|
 | 
						|
rlPimInterfaceSGStateStored OBJECT-TYPE
 | 
						|
    SYNTAX     Gauge32
 | 
						|
    MAX-ACCESS read-only
 | 
						|
    STATUS     current
 | 
						|
    DESCRIPTION
 | 
						|
            "The number of {source, group} pairs for which DC-PIM TIB
 | 
						|
            Manager is storing (S,G,I) state specific to this
 | 
						|
            interface."
 | 
						|
    ::= { rlPimInterfaceEntry 14 }
 | 
						|
 | 
						|
rlPimInterfaceNeighborFilter OBJECT-TYPE
 | 
						|
    SYNTAX     DisplayString
 | 
						|
    MAX-ACCESS read-create
 | 
						|
    STATUS     current
 | 
						|
    DESCRIPTION
 | 
						|
            "When neighbor filtering is enabled, the local router
 | 
						|
            will process link-local multicast PIM messages received on
 | 
						|
            this interface only if the originator's IP address (that is,
 | 
						|
            the source address in the IP header) is included in the
 | 
						|
            standard access list corresponding to the list name
 | 
						|
            configured for this object.
 | 
						|
 | 
						|
            Note that this filter does not apply to unicast PIM
 | 
						|
            messages, even if the originator is directly connected to
 | 
						|
            the local router.  So, for example, this filter has no
 | 
						|
            effect on the processing of received Register messages.
 | 
						|
 | 
						|
            In other words, the standard access list is a whitelist, and
 | 
						|
            the local router will treat any router excluded from the
 | 
						|
            list as not being a valid PIM neighbor.
 | 
						|
 | 
						|
            To filter out all PIM neighbors, either configure this
 | 
						|
            object to be the list name of an 'exclude all' standard
 | 
						|
            access list, or use the rlPimInterfaceStubInterface object."
 | 
						|
    DEFVAL { "" }
 | 
						|
    ::= { rlPimInterfaceEntry 15 }
 | 
						|
 | 
						|
rlPimInterfaceAssertInterval OBJECT-TYPE
 | 
						|
    SYNTAX     Unsigned32 (0..65535)
 | 
						|
    UNITS      "seconds"
 | 
						|
    MAX-ACCESS read-create
 | 
						|
    STATUS     current
 | 
						|
    DESCRIPTION
 | 
						|
            "The frequency at which this router sends PIM Assert
 | 
						|
            messages on this interface when it is the assert winner.
 | 
						|
            This object corresponds to the 'Assert_Time' minus the
 | 
						|
            'Assert_Override_Interval' defined in the PIM-SM
 | 
						|
            specification [I-D.ietf-rlPim-sm-v2-new].  This must be less
 | 
						|
            than rlPimInterfaceAssertHoldtime."
 | 
						|
    DEFVAL { 177 }
 | 
						|
    ::= { rlPimInterfaceEntry 16 }
 | 
						|
 | 
						|
rlPimInterfaceAssertHoldtime OBJECT-TYPE
 | 
						|
    SYNTAX     Unsigned32 (0..65535)
 | 
						|
    UNITS      "seconds"
 | 
						|
    MAX-ACCESS read-create
 | 
						|
    STATUS     current
 | 
						|
    DESCRIPTION
 | 
						|
            "The interval before this router leaves assert loser state
 | 
						|
            on this interface, unless it receives a PIM Assert message
 | 
						|
            that refreshes this state.  This object corresponds to the
 | 
						|
            'Assert_Time' timer value defined in the PIM-SM
 | 
						|
            specification [I-D.ietf-rlPim-sm-v2-new].
 | 
						|
 | 
						|
            Note that configuring different values for this object for
 | 
						|
            different routers on the same interface might lead to
 | 
						|
            incorrect protocol operation."
 | 
						|
    DEFVAL { 180 }
 | 
						|
    ::= { rlPimInterfaceEntry 17 }
 | 
						|
 | 
						|
-- } End DC additions
 | 
						|
 | 
						|
-- DC additions {
 | 
						|
 | 
						|
rlPimInterfaceAsmGrpFilter OBJECT-TYPE
 | 
						|
    SYNTAX     DisplayString
 | 
						|
    MAX-ACCESS read-create
 | 
						|
    STATUS     current
 | 
						|
    DESCRIPTION
 | 
						|
            "When ASM group filtering is enabled, then for groups in the
 | 
						|
            ASM space the local router will:
 | 
						|
 | 
						|
            -  process PIM (*,G) Join and (S,G) Join messages received on
 | 
						|
            this interface only if the group address is included in the
 | 
						|
            standard access list corresponding to the list index value
 | 
						|
            configured for this object
 | 
						|
 | 
						|
            -  only send PIM (*,G) Join and (S,G) Join messages over this
 | 
						|
            interface if the group address is included in the standard
 | 
						|
            access list corresponding to the list index value configured
 | 
						|
            for this object.
 | 
						|
 | 
						|
            Local membership requests from the MGMD Router component are
 | 
						|
            not filtered.  These should be filtered by the MGMD Router
 | 
						|
            component.
 | 
						|
 | 
						|
            In other words, the standard access list is a whitelist of the
 | 
						|
            ASM groups for which DC-PIM is permitted to request or receive
 | 
						|
            traffic over the interface.
 | 
						|
 | 
						|
            rlPimInterfaceAsmGrpFilter defaults to an empty string, which indicates
 | 
						|
            that no access list is specified.  If the name does not correspond
 | 
						|
            to a valid access list, no group addresses will match the list
 | 
						|
            and therefore all PIM (*,G) Join and PIM (S,G) Join messages
 | 
						|
            will be filtered."
 | 
						|
    DEFVAL { "" }
 | 
						|
    ::= { rlPimInterfaceEntry 18 }
 | 
						|
 | 
						|
rlPimInterfaceSsmSrcAndGrpFilter OBJECT-TYPE
 | 
						|
    SYNTAX     DisplayString
 | 
						|
    MAX-ACCESS read-create
 | 
						|
    STATUS     current
 | 
						|
    DESCRIPTION
 | 
						|
            "When SSM source and group filtering is enabled, then for groups in
 | 
						|
            the SSM space the local router will
 | 
						|
 | 
						|
            -  process PIM (S,G) Join messages received on this interface
 | 
						|
            only if the {source, group} pair is included in the extended
 | 
						|
            access list corresponding to the list index value configured
 | 
						|
            for this object
 | 
						|
 | 
						|
            -  only send PIM (S,G) Join messages over this interface if
 | 
						|
            the {source, group} pair is included in the extended access
 | 
						|
            list corresponding to the list index value configured for this
 | 
						|
            object.
 | 
						|
 | 
						|
            In other words, the extended access list is a whitelist of the
 | 
						|
            SSM {source, group} pairs for which DC-PIM is permitted to
 | 
						|
            request or receive traffic over the interface.
 | 
						|
 | 
						|
            rlPimInterfaceSsmSrcAndGrpFilter defaults to an empty string,
 | 
						|
            which indicates that no access list is specified.  If the name does not
 | 
						|
            correspond to a valid access list, no {source, group} pairs
 | 
						|
            will match the list and therefore all PIM (S,G) Join messages
 | 
						|
            will be filtered."
 | 
						|
    DEFVAL { "" }
 | 
						|
    ::= { rlPimInterfaceEntry 19 }
 | 
						|
 | 
						|
-- } End DC additions
 | 
						|
 | 
						|
 | 
						|
--
 | 
						|
-- The RL-PIM Interface Statistics Table
 | 
						|
--
 | 
						|
 | 
						|
rlPimIfStatsTable OBJECT-TYPE
 | 
						|
    SYNTAX     SEQUENCE OF RlPimIfStatsEntry
 | 
						|
    MAX-ACCESS not-accessible
 | 
						|
    STATUS     current
 | 
						|
    DESCRIPTION
 | 
						|
            "This table lists the statistics for {interface, IP version}
 | 
						|
            pairs for which PIM is enabled.
 | 
						|
 | 
						|
            Note that any messages filtered out by
 | 
						|
            rlPimInterfaceNeighborFilter do not contribute to any
 | 
						|
            statistics in this table except for
 | 
						|
            rlPimIfStatsNumFilteredOut."
 | 
						|
    ::= { rlPim 2 }
 | 
						|
 | 
						|
rlPimIfStatsEntry OBJECT-TYPE
 | 
						|
    SYNTAX     RlPimIfStatsEntry
 | 
						|
    MAX-ACCESS not-accessible
 | 
						|
    STATUS     current
 | 
						|
    DESCRIPTION
 | 
						|
            "An entry (conceptual row) in the rlPimIfStatsTable."
 | 
						|
    INDEX      { pimInterfaceIfIndex,
 | 
						|
                 pimInterfaceIPVersion }
 | 
						|
    ::= { rlPimIfStatsTable 1 }
 | 
						|
 | 
						|
RlPimIfStatsEntry ::= SEQUENCE {
 | 
						|
    rlPimIfStatsNumSentHello          PimStatsCounter,
 | 
						|
    rlPimIfStatsNumSentJoinPrune      PimStatsCounter,
 | 
						|
    rlPimIfStatsNumSentAssert         PimStatsCounter,
 | 
						|
    rlPimIfStatsNumSentBsm            PimStatsCounter,
 | 
						|
    rlPimIfStatsNumErrHello           PimStatsCounter,
 | 
						|
    rlPimIfStatsNumRecvUnknownNbr     PimStatsCounter,
 | 
						|
    rlPimIfStatsNumUnknownHelloOpt    PimStatsCounter,
 | 
						|
    rlPimIfStatsNumFilteredOut        PimStatsCounter
 | 
						|
}
 | 
						|
 | 
						|
rlPimIfStatsNumSentHello OBJECT-TYPE
 | 
						|
    SYNTAX     PimStatsCounter
 | 
						|
    MAX-ACCESS read-only
 | 
						|
    STATUS     current
 | 
						|
    DESCRIPTION
 | 
						|
            "The number of PIM Hello messages that have been sent out
 | 
						|
            this interface."
 | 
						|
    ::= { rlPimIfStatsEntry 1 }
 | 
						|
 | 
						|
rlPimIfStatsNumSentJoinPrune OBJECT-TYPE
 | 
						|
    SYNTAX     PimStatsCounter
 | 
						|
    MAX-ACCESS read-only
 | 
						|
    STATUS     current
 | 
						|
    DESCRIPTION
 | 
						|
            "The number of PIM Join/Prune messages that have been sent
 | 
						|
            out this interface."
 | 
						|
    ::= { rlPimIfStatsEntry 2 }
 | 
						|
 | 
						|
rlPimIfStatsNumSentAssert OBJECT-TYPE
 | 
						|
    SYNTAX     PimStatsCounter
 | 
						|
    MAX-ACCESS read-only
 | 
						|
    STATUS     current
 | 
						|
    DESCRIPTION
 | 
						|
            "The number of PIM Assert messages that have been sent out
 | 
						|
            this interface."
 | 
						|
    ::= { rlPimIfStatsEntry 3 }
 | 
						|
 | 
						|
rlPimIfStatsNumSentBsm OBJECT-TYPE
 | 
						|
    SYNTAX     PimStatsCounter
 | 
						|
    MAX-ACCESS read-only
 | 
						|
    STATUS     current
 | 
						|
    DESCRIPTION
 | 
						|
            "The number of PIM Bootstrap Router messages that have
 | 
						|
            been sent out this interface.  DC-PIM always multicasts
 | 
						|
            this type of message."
 | 
						|
    ::= { rlPimIfStatsEntry 4 }
 | 
						|
 | 
						|
rlPimIfStatsNumErrHello OBJECT-TYPE
 | 
						|
    SYNTAX     PimStatsCounter
 | 
						|
    MAX-ACCESS read-only
 | 
						|
    STATUS     current
 | 
						|
    DESCRIPTION
 | 
						|
            "The number of PIM Hello messages that have been received on
 | 
						|
            this interface that have contained errors."
 | 
						|
    ::= { rlPimIfStatsEntry 5 }
 | 
						|
 | 
						|
rlPimIfStatsNumRecvUnknownNbr OBJECT-TYPE
 | 
						|
    SYNTAX     PimStatsCounter
 | 
						|
    MAX-ACCESS read-only
 | 
						|
    STATUS     current
 | 
						|
    DESCRIPTION
 | 
						|
            "The number of PIM Join/Prune, Assert and multicast Bootstrap
 | 
						|
            Router messages that have been received on this interface from
 | 
						|
            a neighbor from which we had not previously received a valid
 | 
						|
            PIM Hello message (and for which rlPimInterfaceP2PNoHellos was
 | 
						|
            'false').
 | 
						|
 | 
						|
            Bootstrap Router messages which are sent to a unicast address
 | 
						|
            are not included in this count."
 | 
						|
    ::= { rlPimIfStatsEntry 6 }
 | 
						|
 | 
						|
rlPimIfStatsNumUnknownHelloOpt OBJECT-TYPE
 | 
						|
    SYNTAX     PimStatsCounter
 | 
						|
    MAX-ACCESS read-only
 | 
						|
    STATUS     current
 | 
						|
    DESCRIPTION
 | 
						|
            "The number of unknown options that have been received in
 | 
						|
            PIM Hello messages on this interface."
 | 
						|
    ::= { rlPimIfStatsEntry 7 }
 | 
						|
 | 
						|
rlPimIfStatsNumFilteredOut OBJECT-TYPE
 | 
						|
    SYNTAX     PimStatsCounter
 | 
						|
    MAX-ACCESS read-only
 | 
						|
    STATUS     current
 | 
						|
    DESCRIPTION
 | 
						|
            "The number of link-local multicast PIM messages filtered
 | 
						|
            out by rlPimInterfaceNeighborFilter on this interface."
 | 
						|
    ::= { rlPimIfStatsEntry 8 }
 | 
						|
 | 
						|
--
 | 
						|
-- The DC-PIM Neighbor Manager Entity Table
 | 
						|
--
 | 
						|
 | 
						|
rlPimNmEntTable OBJECT-TYPE
 | 
						|
    SYNTAX     SEQUENCE OF RlPimNmEntEntry
 | 
						|
    MAX-ACCESS not-accessible
 | 
						|
    STATUS     current
 | 
						|
    DESCRIPTION
 | 
						|
            "This table is used to create and manage DC-PIM Neighbor
 | 
						|
            Manager entities."
 | 
						|
     ::= { rlPim 3 }
 | 
						|
 | 
						|
rlPimNmEntEntry OBJECT-TYPE
 | 
						|
    SYNTAX     RlPimNmEntEntry
 | 
						|
    MAX-ACCESS not-accessible
 | 
						|
    STATUS     current
 | 
						|
    DESCRIPTION
 | 
						|
            "Each entry represents an instance of the DC-PIM Neighbor
 | 
						|
            Manager entity."
 | 
						|
    INDEX       { rlPimNmEntIndex }
 | 
						|
    ::= { rlPimNmEntTable 1 }
 | 
						|
 | 
						|
RlPimNmEntEntry ::= SEQUENCE {
 | 
						|
    rlPimNmEntIndex                  NumericIndex,
 | 
						|
    rlPimNmEntRowStatus              RowStatus,
 | 
						|
    rlPimNmEntAdminStatus            AdminStatus,
 | 
						|
    rlPimNmEntOperStatus             NpgOperStatus,
 | 
						|
    rlPimNmEntTmEntIndex             NumericIndex,
 | 
						|
    rlPimNmEntI3JoinOperStatus       NpgOperStatus,
 | 
						|
    rlPimNmEntNmiJoinOperStatus      NpgOperStatus,
 | 
						|
    rlPimNmEntSckJoinOperStatus      NpgOperStatus,
 | 
						|
    rlPimNmEntClearStatsCounters     TruthValue,
 | 
						|
    rlPimNmEntStatsUpTime            TimeTicks,
 | 
						|
    rlPimNmEntEnableUnicastMessages  TruthValue,
 | 
						|
    rlPimNmEntAcceptUnicastBsms      TruthValue,
 | 
						|
    rlPimNmEntCrpAdvFilterIndex      StdAccessListListIndexOrZero
 | 
						|
}
 | 
						|
 | 
						|
rlPimNmEntIndex OBJECT-TYPE
 | 
						|
    SYNTAX     NumericIndex
 | 
						|
    MAX-ACCESS not-accessible
 | 
						|
    STATUS     current
 | 
						|
    DESCRIPTION
 | 
						|
            "The index of this rlPimNmEntEntry.  This is the HAF entity
 | 
						|
            index passed on the entity create parameters."
 | 
						|
    ::= { rlPimNmEntEntry 1 }
 | 
						|
 | 
						|
rlPimNmEntRowStatus OBJECT-TYPE
 | 
						|
    SYNTAX     RowStatus
 | 
						|
    MAX-ACCESS read-create
 | 
						|
    STATUS     current
 | 
						|
    DESCRIPTION
 | 
						|
            "Used to create and delete a DC-PIM Neighbor Manager Entity
 | 
						|
            Table entry."
 | 
						|
    ::= { rlPimNmEntEntry 2 }
 | 
						|
 | 
						|
rlPimNmEntAdminStatus OBJECT-TYPE
 | 
						|
    SYNTAX     AdminStatus
 | 
						|
    MAX-ACCESS read-create
 | 
						|
    STATUS     current
 | 
						|
    DESCRIPTION
 | 
						|
            "The desired administrative state of the DC-PIM Neighbor
 | 
						|
            Manager entity."
 | 
						|
    DEFVAL { adminStatusUp }
 | 
						|
    ::= { rlPimNmEntEntry 3 }
 | 
						|
 | 
						|
rlPimNmEntOperStatus OBJECT-TYPE
 | 
						|
    SYNTAX     NpgOperStatus
 | 
						|
    MAX-ACCESS read-only
 | 
						|
    STATUS     current
 | 
						|
    DESCRIPTION
 | 
						|
            "The current operational state of the DC-PIM Neighbor
 | 
						|
            Manager entity."
 | 
						|
    ::= { rlPimNmEntEntry 4 }
 | 
						|
 | 
						|
rlPimNmEntTmEntIndex OBJECT-TYPE
 | 
						|
    SYNTAX     NumericIndex
 | 
						|
    MAX-ACCESS read-create
 | 
						|
    STATUS     current
 | 
						|
    DESCRIPTION
 | 
						|
            "The HAF entity index value of the DC-PIM TIB Manager to
 | 
						|
            join to.
 | 
						|
 | 
						|
            Once set, the value of this object cannot be changed."
 | 
						|
    ::= { rlPimNmEntEntry 5 }
 | 
						|
 | 
						|
rlPimNmEntI3JoinOperStatus OBJECT-TYPE
 | 
						|
    SYNTAX       NpgOperStatus
 | 
						|
    MAX-ACCESS   read-only
 | 
						|
    STATUS       current
 | 
						|
    DESCRIPTION
 | 
						|
            "The current operational state of the I3 join.
 | 
						|
            rlPimNmEntOperStatus cannot transition to 'operStatusUp'
 | 
						|
            unless this object has a value of 'operStatusUp', and cannot
 | 
						|
            transition to 'operStatusDown' unless this object has a
 | 
						|
            value of 'operStatusDown'."
 | 
						|
    ::= { rlPimNmEntEntry 6 }
 | 
						|
 | 
						|
rlPimNmEntNmiJoinOperStatus OBJECT-TYPE
 | 
						|
    SYNTAX       NpgOperStatus
 | 
						|
    MAX-ACCESS   read-only
 | 
						|
    STATUS       current
 | 
						|
    DESCRIPTION
 | 
						|
            "The current operational state of the NMI join.
 | 
						|
            rlPimNmEntOperStatus cannot transition to 'operStatusUp'
 | 
						|
            unless this object has a value of 'operStatusUp', and cannot
 | 
						|
            transition to 'operStatusDown' unless this object has a
 | 
						|
            value of 'operStatusDown'."
 | 
						|
    ::= { rlPimNmEntEntry 7 }
 | 
						|
 | 
						|
rlPimNmEntSckJoinOperStatus OBJECT-TYPE
 | 
						|
    SYNTAX       NpgOperStatus
 | 
						|
    MAX-ACCESS   read-only
 | 
						|
    STATUS       current
 | 
						|
    DESCRIPTION
 | 
						|
            "The current operational state of the SCK join.
 | 
						|
            rlPimNmEntOperStatus cannot transition to 'operStatusUp'
 | 
						|
            unless this object has a value of 'operStatusUp', and cannot
 | 
						|
            transition to 'operStatusDown' unless this object has a
 | 
						|
            value of 'operStatusDown'."
 | 
						|
    ::= { rlPimNmEntEntry 8 }
 | 
						|
 | 
						|
rlPimNmEntClearStatsCounters OBJECT-TYPE
 | 
						|
    SYNTAX     TruthValue
 | 
						|
    MAX-ACCESS read-create
 | 
						|
    STATUS     current
 | 
						|
    DESCRIPTION
 | 
						|
            "Set this object to 'true' to cause DC-PIM Neighbor Manager
 | 
						|
            to reset all its statistics counters (that is, all objects
 | 
						|
            with syntax PimStatsCounter that are either in the
 | 
						|
            rlPimNmEntStatsTable, or in a row of the rlPimIfStatsTable or
 | 
						|
            rlPimNbrStatsTable for an interface for which
 | 
						|
            rlPimInterfaceNmEntIndex equals rlPimNmEntIndex).
 | 
						|
 | 
						|
            Reading the value of this object has no meaning."
 | 
						|
    DEFVAL { false }
 | 
						|
    ::= { rlPimNmEntEntry 9 }
 | 
						|
 | 
						|
rlPimNmEntStatsUpTime OBJECT-TYPE
 | 
						|
    SYNTAX     TimeTicks
 | 
						|
    MAX-ACCESS read-only
 | 
						|
    STATUS     current
 | 
						|
    DESCRIPTION
 | 
						|
            "The time since the statistics counters were last reset,
 | 
						|
            either by establishing the NMI join (caused by activating
 | 
						|
            DC-PIM TIB Manager or DC-PIM Neighbor Manager, or by
 | 
						|
            recovery after NMI join failure/fail-over) or by setting the
 | 
						|
            rlPimNmEntClearStatsCounters object to 'true'."
 | 
						|
    ::= { rlPimNmEntEntry 10 }
 | 
						|
 | 
						|
rlPimNmEntEnableUnicastMessages OBJECT-TYPE
 | 
						|
    SYNTAX     TruthValue
 | 
						|
    MAX-ACCESS read-create
 | 
						|
    STATUS     current
 | 
						|
    DESCRIPTION
 | 
						|
            "Set this object to 'true' to enable DC-PIM Neighbor
 | 
						|
             Manager to send and receive unicast PIM messages.
 | 
						|
 | 
						|
             This object must only be set to 'false' if the local
 | 
						|
             router will never be an RP for any multicast group, and
 | 
						|
             will never be the DR for any connected source that sends
 | 
						|
             data to any ASM group.  Note that this will always be the
 | 
						|
             case if the local router will perform only the SSM subset
 | 
						|
             of PIM-SM."
 | 
						|
    DEFVAL { true }
 | 
						|
    ::= { rlPimNmEntEntry 11 }
 | 
						|
 | 
						|
rlPimNmEntAcceptUnicastBsms OBJECT-TYPE
 | 
						|
    SYNTAX     TruthValue
 | 
						|
    MAX-ACCESS read-create
 | 
						|
    STATUS     current
 | 
						|
    DESCRIPTION
 | 
						|
            "Set this object to 'true' to enable DC-PIM Neighbor Manager
 | 
						|
            to accept PIM Bootstrap Messages (BSMs) which are sent
 | 
						|
            to DC-PIM as unicast messages.  Setting the object to 'false'
 | 
						|
            means that DC-PIM Neighbor Manager ignores received unicast BSMs.
 | 
						|
 | 
						|
            The setting of this object has no effect on the ability of
 | 
						|
            DC-PIM to accept BSMs which are multicast.
 | 
						|
 | 
						|
            DC-PIM only ever multicasts BSMs; it never sends them as unicast
 | 
						|
            messages.
 | 
						|
 | 
						|
            This object can only be set to 'true' if the
 | 
						|
            rlPimNmEntEnableUnicastMessages object is also set to 'true'."
 | 
						|
    DEFVAL { false }
 | 
						|
    ::= { rlPimNmEntEntry 12 }
 | 
						|
 | 
						|
rlPimNmEntCrpAdvFilterIndex OBJECT-TYPE
 | 
						|
    SYNTAX     StdAccessListListIndexOrZero
 | 
						|
    MAX-ACCESS read-create
 | 
						|
    STATUS     current
 | 
						|
    DESCRIPTION
 | 
						|
            "Set this object to zero to disable Candidate-RP
 | 
						|
            Advertisement filtering.  This means that the local router
 | 
						|
            will process a Candidate-RP Advertisement message from any
 | 
						|
            source IP address.
 | 
						|
 | 
						|
            Set this object to a non-zero value to enable Candidate-RP
 | 
						|
            Advertisement filtering.  The value gives the standard access
 | 
						|
            list index used to filter received Candidate-RP Advertisement
 | 
						|
            messages.  The local router will process a received
 | 
						|
            Candidate-RP Advertisement message only if its source IP address
 | 
						|
            is included in the specified standard access list.
 | 
						|
 | 
						|
            In other words, the standard access list is a whitelist of
 | 
						|
            the unicast sources from which DC-PIM is permitted to accept
 | 
						|
            Candidate-RP advertisements."
 | 
						|
    DEFVAL { 0 }
 | 
						|
    ::= { rlPimNmEntEntry 13 }
 | 
						|
 | 
						|
--
 | 
						|
-- The DC-PIM Neighbor Manager Entity Statistics Table
 | 
						|
--
 | 
						|
 | 
						|
rlPimNmEntStatsTable OBJECT-TYPE
 | 
						|
    SYNTAX     SEQUENCE OF RlPimNmEntStatsEntry
 | 
						|
    MAX-ACCESS not-accessible
 | 
						|
    STATUS     current
 | 
						|
    DESCRIPTION
 | 
						|
            "This table lists the statistics for DC-PIM Neighbor Manager
 | 
						|
            entities.
 | 
						|
 | 
						|
            Note that any messages filtered out by
 | 
						|
            rlPimInterfaceNeighborFilter do not contribute to any
 | 
						|
            statistics in this table.
 | 
						|
 | 
						|
            Note that in the case of critical parsing errors, only the
 | 
						|
            first error encountered will be counted.  The checks are
 | 
						|
            made in the following order.
 | 
						|
 | 
						|
            -  Length.
 | 
						|
            -  Checksum.
 | 
						|
            -  Message type.
 | 
						|
            -  Version."
 | 
						|
 | 
						|
    ::= { rlPim 4 }
 | 
						|
 | 
						|
rlPimNmEntStatsEntry OBJECT-TYPE
 | 
						|
    SYNTAX     RlPimNmEntStatsEntry
 | 
						|
    MAX-ACCESS not-accessible
 | 
						|
    STATUS     current
 | 
						|
    DESCRIPTION
 | 
						|
            "Each entry represents the statistics for a DC-PIM Neighbor
 | 
						|
            Manager entity."
 | 
						|
 --   AUGMENTS   { rlPimNmEntEntry }
 | 
						|
    INDEX       { rlPimNmEntIndex }
 | 
						|
    ::= { rlPimNmEntStatsTable 1 }
 | 
						|
 | 
						|
RlPimNmEntStatsEntry ::= SEQUENCE {
 | 
						|
    rlPimNmEntStatsNumSentCRPAdvert         PimStatsCounter,
 | 
						|
    rlPimNmEntStatsNumSentRegister          PimStatsCounter,
 | 
						|
    rlPimNmEntStatsNumSentRegisterStop      PimStatsCounter,
 | 
						|
    rlPimNmEntStatsNumRecvCRPAdvert         PimStatsCounter,
 | 
						|
    rlPimNmEntStatsNumRecvRegister          PimStatsCounter,
 | 
						|
    rlPimNmEntStatsNumRecvRegisterStop      PimStatsCounter,
 | 
						|
    rlPimNmEntStatsNumErrCRPAdvert          PimStatsCounter,
 | 
						|
    rlPimNmEntStatsNumErrRegister           PimStatsCounter,
 | 
						|
    rlPimNmEntStatsNumErrRegisterStop       PimStatsCounter,
 | 
						|
    rlPimNmEntStatsNumRecvIgnoredType       PimStatsCounter,
 | 
						|
    rlPimNmEntStatsNumRecvUnknownType       PimStatsCounter,
 | 
						|
    rlPimNmEntStatsNumRecvUnknownVer        PimStatsCounter,
 | 
						|
    rlPimNmEntStatsNumRecvBadChecksum       PimStatsCounter,
 | 
						|
    rlPimNmEntStatsNumRecvBadLength         PimStatsCounter,
 | 
						|
    rlPimNmEntStatsNumCRPAdvfiltered        PimStatsCounter
 | 
						|
}
 | 
						|
 | 
						|
 | 
						|
rlPimNmEntStatsNumSentCRPAdvert OBJECT-TYPE
 | 
						|
    SYNTAX     PimStatsCounter
 | 
						|
    MAX-ACCESS read-only
 | 
						|
    STATUS     current
 | 
						|
    DESCRIPTION
 | 
						|
            "The number of PIM Candidate-RP-Advertisement messages that have
 | 
						|
            been sent by this DC-PIM Neighbor Manager entity."
 | 
						|
    ::= { rlPimNmEntStatsEntry 1 }
 | 
						|
 | 
						|
rlPimNmEntStatsNumSentRegister OBJECT-TYPE
 | 
						|
    SYNTAX     PimStatsCounter
 | 
						|
    MAX-ACCESS read-only
 | 
						|
    STATUS     current
 | 
						|
    DESCRIPTION
 | 
						|
            "The number of PIM Register messages that have been sent by
 | 
						|
            this DC-PIM Neighbor Manager entity.
 | 
						|
 | 
						|
            Note that this only includes PIM Register messages forwarded
 | 
						|
            to other members of Anycast-RP sets, and Null-Register
 | 
						|
            messages.  It does not include Register-encapsulated data
 | 
						|
            packets sent from the DR to the RP; these are sent by the
 | 
						|
            data plane."
 | 
						|
    ::= { rlPimNmEntStatsEntry 2 }
 | 
						|
 | 
						|
rlPimNmEntStatsNumSentRegisterStop OBJECT-TYPE
 | 
						|
    SYNTAX     PimStatsCounter
 | 
						|
    MAX-ACCESS read-only
 | 
						|
    STATUS     current
 | 
						|
    DESCRIPTION
 | 
						|
            "The number of PIM Register-Stop messages that have been
 | 
						|
            sent by this DC-PIM Neighbor Manager entity."
 | 
						|
    ::= { rlPimNmEntStatsEntry 3 }
 | 
						|
 | 
						|
rlPimNmEntStatsNumRecvCRPAdvert OBJECT-TYPE
 | 
						|
    SYNTAX     PimStatsCounter
 | 
						|
    MAX-ACCESS read-only
 | 
						|
    STATUS     current
 | 
						|
    DESCRIPTION
 | 
						|
            "The number of valid PIM Candidate-RP-Advertisement messages that
 | 
						|
            have been received by this DC-PIM Neighbor Manager entity."
 | 
						|
    ::= { rlPimNmEntStatsEntry 4 }
 | 
						|
 | 
						|
rlPimNmEntStatsNumRecvRegister OBJECT-TYPE
 | 
						|
    SYNTAX     PimStatsCounter
 | 
						|
    MAX-ACCESS read-only
 | 
						|
    STATUS     current
 | 
						|
    DESCRIPTION
 | 
						|
            "The number of valid PIM Register messages that have been
 | 
						|
            received by this DC-PIM Neighbor Manager entity."
 | 
						|
    ::= { rlPimNmEntStatsEntry 5 }
 | 
						|
 | 
						|
rlPimNmEntStatsNumRecvRegisterStop OBJECT-TYPE
 | 
						|
    SYNTAX     PimStatsCounter
 | 
						|
    MAX-ACCESS read-only
 | 
						|
    STATUS     current
 | 
						|
    DESCRIPTION
 | 
						|
            "The number of valid PIM Register-Stop messages that have
 | 
						|
            been received by this DC-PIM Neighbor Manager entity."
 | 
						|
    ::= { rlPimNmEntStatsEntry 6 }
 | 
						|
 | 
						|
rlPimNmEntStatsNumErrCRPAdvert OBJECT-TYPE
 | 
						|
    SYNTAX     PimStatsCounter
 | 
						|
    MAX-ACCESS read-only
 | 
						|
    STATUS     current
 | 
						|
    DESCRIPTION
 | 
						|
            "The number of PIM Candidate-RP-Advertisement messages that have
 | 
						|
            been received by this DC-PIM Neighbor Manager entity that have
 | 
						|
            contained errors."
 | 
						|
    ::= { rlPimNmEntStatsEntry 7 }
 | 
						|
 | 
						|
rlPimNmEntStatsNumErrRegister OBJECT-TYPE
 | 
						|
    SYNTAX     PimStatsCounter
 | 
						|
    MAX-ACCESS read-only
 | 
						|
    STATUS     current
 | 
						|
    DESCRIPTION
 | 
						|
            "The number of PIM Register messages that have been received
 | 
						|
            by this DC-PIM Neighbor Manager entity that have contained
 | 
						|
            errors."
 | 
						|
    ::= { rlPimNmEntStatsEntry 8 }
 | 
						|
 | 
						|
rlPimNmEntStatsNumErrRegisterStop OBJECT-TYPE
 | 
						|
    SYNTAX     PimStatsCounter
 | 
						|
    MAX-ACCESS read-only
 | 
						|
    STATUS     current
 | 
						|
    DESCRIPTION
 | 
						|
            "The number of PIM Register-Stop messages that have been
 | 
						|
            received by this DC-PIM Neighbor Manager entity that have
 | 
						|
            contained errors."
 | 
						|
    ::= { rlPimNmEntStatsEntry 9 }
 | 
						|
 | 
						|
rlPimNmEntStatsNumRecvIgnoredType OBJECT-TYPE
 | 
						|
    SYNTAX     PimStatsCounter
 | 
						|
    MAX-ACCESS read-only
 | 
						|
    STATUS     current
 | 
						|
    DESCRIPTION
 | 
						|
            "The number of PIM messages with a known but unsupported PIM
 | 
						|
            message type that have been received by this DC-PIM Neighbor
 | 
						|
            Manager entity."
 | 
						|
    ::= { rlPimNmEntStatsEntry 10 }
 | 
						|
 | 
						|
rlPimNmEntStatsNumRecvUnknownType OBJECT-TYPE
 | 
						|
    SYNTAX     PimStatsCounter
 | 
						|
    MAX-ACCESS read-only
 | 
						|
    STATUS     current
 | 
						|
    DESCRIPTION
 | 
						|
            "The number of PIM messages with an unknown PIM message type
 | 
						|
            that have been received by this DC-PIM Neighbor Manager
 | 
						|
            entity."
 | 
						|
    ::= { rlPimNmEntStatsEntry 11 }
 | 
						|
 | 
						|
rlPimNmEntStatsNumRecvUnknownVer OBJECT-TYPE
 | 
						|
    SYNTAX     PimStatsCounter
 | 
						|
    MAX-ACCESS read-only
 | 
						|
    STATUS     current
 | 
						|
    DESCRIPTION
 | 
						|
            "The number of PIM messages with an unknown PIM version that
 | 
						|
            have been received by this DC-PIM Neighbor Manager entity."
 | 
						|
    ::= { rlPimNmEntStatsEntry 12 }
 | 
						|
 | 
						|
rlPimNmEntStatsNumRecvBadChecksum OBJECT-TYPE
 | 
						|
    SYNTAX     PimStatsCounter
 | 
						|
    MAX-ACCESS read-only
 | 
						|
    STATUS     current
 | 
						|
    DESCRIPTION
 | 
						|
            "The number of PIM messages with a incorrect PIM checksum
 | 
						|
            that have been received by this DC-PIM Neighbor Manager
 | 
						|
            entity."
 | 
						|
    ::= { rlPimNmEntStatsEntry 13 }
 | 
						|
 | 
						|
rlPimNmEntStatsNumRecvBadLength OBJECT-TYPE
 | 
						|
    SYNTAX     PimStatsCounter
 | 
						|
    MAX-ACCESS read-only
 | 
						|
    STATUS     current
 | 
						|
    DESCRIPTION
 | 
						|
            "The number of PIM messages with a length too short to
 | 
						|
            contain a common PIM header that have been received by this
 | 
						|
            DC-PIM Neighbor Manager entity."
 | 
						|
    ::= { rlPimNmEntStatsEntry 14 }
 | 
						|
 | 
						|
rlPimNmEntStatsNumCRPAdvfiltered OBJECT-TYPE
 | 
						|
    SYNTAX     PimStatsCounter
 | 
						|
    MAX-ACCESS read-only
 | 
						|
    STATUS     current
 | 
						|
    DESCRIPTION
 | 
						|
            "The number of C-RP-Advertisement messages which have been
 | 
						|
             filtered out by this DC-PIM Neighbor Manager entity."
 | 
						|
    ::= { rlPimNmEntStatsEntry 15 }
 | 
						|
 | 
						|
 | 
						|
--
 | 
						|
-- The DC-PIM Neighbor Statistics Table
 | 
						|
--
 | 
						|
 | 
						|
rlPimNbrStatsTable OBJECT-TYPE
 | 
						|
    SYNTAX     SEQUENCE OF RlPimNbrStatsEntry
 | 
						|
    MAX-ACCESS not-accessible
 | 
						|
    STATUS     current
 | 
						|
    DESCRIPTION
 | 
						|
            "This table lists the statistics for PIM neighbors.
 | 
						|
 | 
						|
            Note that if a neighbor's Liveness Timer expires (including
 | 
						|
            on receipt of a PIM Hello message with a zero Holdtime),
 | 
						|
            this event resets all of the statistics in this table.
 | 
						|
            However, if a neighbor's Generation ID value changes, none
 | 
						|
            of the statistics in this table are affected."
 | 
						|
    ::= { rlPim 5 }
 | 
						|
 | 
						|
rlPimNbrStatsEntry OBJECT-TYPE
 | 
						|
    SYNTAX     RlPimNbrStatsEntry
 | 
						|
    MAX-ACCESS not-accessible
 | 
						|
    STATUS     current
 | 
						|
    DESCRIPTION
 | 
						|
            "An entry (conceptual row) in the rlPimNbrStatsTable."
 | 
						|
    INDEX     { pimNeighborIfIndex,
 | 
						|
                pimNeighborAddressType,
 | 
						|
                pimNeighborAddress }
 | 
						|
    ::= { rlPimNbrStatsTable 1 }
 | 
						|
 | 
						|
RlPimNbrStatsEntry ::= SEQUENCE {
 | 
						|
    rlPimNbrStatsNumRecvHello          PimStatsCounter,
 | 
						|
    rlPimNbrStatsNumRecvJoinPrune      PimStatsCounter,
 | 
						|
    rlPimNbrStatsNumRecvAssert         PimStatsCounter,
 | 
						|
    rlPimNbrStatsNumRecvBSM            PimStatsCounter,
 | 
						|
    rlPimNbrStatsNumErrJoinPrune       PimStatsCounter,
 | 
						|
    rlPimNbrStatsNumErrAssert          PimStatsCounter,
 | 
						|
    rlPimNbrStatsNumErrBSM             PimStatsCounter
 | 
						|
}
 | 
						|
 | 
						|
rlPimNbrStatsNumRecvHello OBJECT-TYPE
 | 
						|
    SYNTAX     PimStatsCounter
 | 
						|
    MAX-ACCESS read-only
 | 
						|
    STATUS     current
 | 
						|
    DESCRIPTION
 | 
						|
            "The number of valid PIM Hello messages that have been
 | 
						|
            received from this neighbor."
 | 
						|
    ::= { rlPimNbrStatsEntry 1 }
 | 
						|
 | 
						|
rlPimNbrStatsNumRecvJoinPrune OBJECT-TYPE
 | 
						|
    SYNTAX     PimStatsCounter
 | 
						|
    MAX-ACCESS read-only
 | 
						|
    STATUS     current
 | 
						|
    DESCRIPTION
 | 
						|
            "The number of valid PIM Join/Prune messages that have been
 | 
						|
            received from this neighbor."
 | 
						|
    ::= { rlPimNbrStatsEntry 2 }
 | 
						|
 | 
						|
rlPimNbrStatsNumRecvAssert OBJECT-TYPE
 | 
						|
    SYNTAX     PimStatsCounter
 | 
						|
    MAX-ACCESS read-only
 | 
						|
    STATUS     current
 | 
						|
    DESCRIPTION
 | 
						|
            "The number of valid PIM Assert messages that have been
 | 
						|
            received from this neighbor."
 | 
						|
    ::= { rlPimNbrStatsEntry 3 }
 | 
						|
 | 
						|
rlPimNbrStatsNumRecvBSM OBJECT-TYPE
 | 
						|
    SYNTAX     PimStatsCounter
 | 
						|
    MAX-ACCESS read-only
 | 
						|
    STATUS     current
 | 
						|
    DESCRIPTION
 | 
						|
            "The number of valid PIM Bootstrap messages that have been
 | 
						|
            received from this neighbor."
 | 
						|
    ::= { rlPimNbrStatsEntry 4 }
 | 
						|
 | 
						|
rlPimNbrStatsNumErrJoinPrune OBJECT-TYPE
 | 
						|
    SYNTAX     PimStatsCounter
 | 
						|
    MAX-ACCESS read-only
 | 
						|
    STATUS     current
 | 
						|
    DESCRIPTION
 | 
						|
            "The number of PIM Join/Prune messages that have been
 | 
						|
            received from this neighbor that have contained errors.
 | 
						|
            Note that this does not include messages for which the RP in
 | 
						|
            the message differs from the RP known by the local router,
 | 
						|
            nor does it include (*,G) messages received for SSM groups."
 | 
						|
    ::= { rlPimNbrStatsEntry 5 }
 | 
						|
 | 
						|
rlPimNbrStatsNumErrAssert OBJECT-TYPE
 | 
						|
    SYNTAX     PimStatsCounter
 | 
						|
    MAX-ACCESS read-only
 | 
						|
    STATUS     current
 | 
						|
    DESCRIPTION
 | 
						|
            "The number of PIM Assert messages that have been received
 | 
						|
            from this neighbor that have contained errors."
 | 
						|
    ::= { rlPimNbrStatsEntry 6 }
 | 
						|
 | 
						|
rlPimNbrStatsNumErrBSM OBJECT-TYPE
 | 
						|
    SYNTAX     PimStatsCounter
 | 
						|
    MAX-ACCESS read-only
 | 
						|
    STATUS     current
 | 
						|
    DESCRIPTION
 | 
						|
            "The number of PIM Bootstrap messages that have been received
 | 
						|
            from this neighbor that have contained errors."
 | 
						|
    ::= { rlPimNbrStatsEntry 7 }
 | 
						|
 | 
						|
--
 | 
						|
-- The DC-PIM TIB Manager Entity Table
 | 
						|
--
 | 
						|
 | 
						|
rlPimTmEntTable OBJECT-TYPE
 | 
						|
    SYNTAX     SEQUENCE OF RlPimTmEntEntry
 | 
						|
    MAX-ACCESS not-accessible
 | 
						|
    STATUS     current
 | 
						|
    DESCRIPTION
 | 
						|
            "This table is used to create and manage DC-PIM TIB Manager
 | 
						|
            entities."
 | 
						|
    ::= { rlPim 6 }
 | 
						|
 | 
						|
rlPimTmEntEntry OBJECT-TYPE
 | 
						|
    SYNTAX     RlPimTmEntEntry
 | 
						|
    MAX-ACCESS not-accessible
 | 
						|
    STATUS     current
 | 
						|
    DESCRIPTION
 | 
						|
            "Each entry represents an instance of the DC-PIM TIB Manager
 | 
						|
            entity."
 | 
						|
    INDEX      { rlPimTmEntIndex }
 | 
						|
    ::= { rlPimTmEntTable 1 }
 | 
						|
 | 
						|
RlPimTmEntEntry ::= SEQUENCE {
 | 
						|
    rlPimTmEntIndex                    NumericIndex,
 | 
						|
    rlPimTmEntRowStatus                RowStatus,
 | 
						|
    rlPimTmEntAdminStatus              AdminStatus,
 | 
						|
    rlPimTmEntOperStatus               NpgOperStatus,
 | 
						|
    rlPimTmEntGStateLimit              Unsigned32,
 | 
						|
    rlPimTmEntGStateWarnThold          Unsigned32,
 | 
						|
    rlPimTmEntGStateStored             Gauge32,
 | 
						|
    rlPimTmEntSGStateLimit             Unsigned32,
 | 
						|
    rlPimTmEntSGStateWarnThold         Unsigned32,
 | 
						|
    rlPimTmEntSGStateStored            Gauge32,
 | 
						|
    rlPimTmEntStarGIStateLimit         Unsigned32,
 | 
						|
    rlPimTmEntStarGIStateWarnThold     Unsigned32,
 | 
						|
    rlPimTmEntStarGIStateStored        Gauge32,
 | 
						|
    rlPimTmEntSGIStateLimit            Unsigned32,
 | 
						|
    rlPimTmEntSGIStateWarnThold        Unsigned32,
 | 
						|
    rlPimTmEntSGIStateStored           Gauge32,
 | 
						|
    rlPimTmEntAsmGrpFilter             DisplayString,
 | 
						|
    rlPimTmEntSsmSrcAndGrpFilter       DisplayString,
 | 
						|
    rlPimTmEntRegSrcAndGrpFilter       DisplayString,
 | 
						|
    rlPimTmEntRegSuppressionTime       Unsigned32,
 | 
						|
    rlPimTmEntRegProbeTime             Unsigned32,
 | 
						|
    rlPimTmEntKeepalivePeriod          Unsigned32,
 | 
						|
-- DC additions {
 | 
						|
    rlPimTmEntSendIfStateChangeTraps   TruthValue,
 | 
						|
    rlPimTmEntSupportedAddrType        InetAddressType
 | 
						|
-- } End DC additions
 | 
						|
}
 | 
						|
 | 
						|
rlPimTmEntIndex OBJECT-TYPE
 | 
						|
    SYNTAX     NumericIndex
 | 
						|
    MAX-ACCESS not-accessible
 | 
						|
    STATUS     current
 | 
						|
    DESCRIPTION
 | 
						|
            "The index of this rlPimTmEntEntry.  This is the HAF entity
 | 
						|
            index passed on the entity create parameters."
 | 
						|
    ::= { rlPimTmEntEntry 1 }
 | 
						|
 | 
						|
rlPimTmEntRowStatus OBJECT-TYPE
 | 
						|
    SYNTAX     RowStatus
 | 
						|
    MAX-ACCESS read-create
 | 
						|
    STATUS     current
 | 
						|
    DESCRIPTION
 | 
						|
            "Used to create and delete a DC-PIM TIB Manager Entity Table
 | 
						|
            entry."
 | 
						|
    ::= { rlPimTmEntEntry 2 }
 | 
						|
 | 
						|
rlPimTmEntAdminStatus OBJECT-TYPE
 | 
						|
    SYNTAX     AdminStatus
 | 
						|
    MAX-ACCESS read-create
 | 
						|
    STATUS     current
 | 
						|
    DESCRIPTION
 | 
						|
            "The desired administrative state of the DC-PIM TIB Manager
 | 
						|
            entity."
 | 
						|
    DEFVAL { adminStatusUp }
 | 
						|
    ::= { rlPimTmEntEntry 3 }
 | 
						|
 | 
						|
rlPimTmEntOperStatus OBJECT-TYPE
 | 
						|
    SYNTAX     NpgOperStatus
 | 
						|
    MAX-ACCESS read-only
 | 
						|
    STATUS     current
 | 
						|
    DESCRIPTION
 | 
						|
            "The current operational state of the DC-PIM TIB Manager
 | 
						|
            entity."
 | 
						|
    ::= { rlPimTmEntEntry 4 }
 | 
						|
 | 
						|
rlPimTmEntGStateLimit OBJECT-TYPE
 | 
						|
    SYNTAX     Unsigned32
 | 
						|
    MAX-ACCESS read-create
 | 
						|
    STATUS     current
 | 
						|
    DESCRIPTION
 | 
						|
            "The maximum number of groups for which DC-PIM TIB Manager
 | 
						|
            is allowed to store non-interface specific (*,G) and/or
 | 
						|
            (S,G) state.  A value of zero means that there is no limit."
 | 
						|
    DEFVAL { 0 }
 | 
						|
    ::= { rlPimTmEntEntry 5 }
 | 
						|
 | 
						|
rlPimTmEntGStateWarnThold OBJECT-TYPE
 | 
						|
    SYNTAX     Unsigned32
 | 
						|
    MAX-ACCESS read-create
 | 
						|
    STATUS     current
 | 
						|
    DESCRIPTION
 | 
						|
            "DC-PIM TIB Manager logs an exception if the number of
 | 
						|
            groups for which it is storing non-interface specific (*,G)
 | 
						|
            and/or (S,G) state exceeds this value.  A value of zero
 | 
						|
            means that there is no warning threshold."
 | 
						|
    DEFVAL { 0 }
 | 
						|
    ::= { rlPimTmEntEntry 6 }
 | 
						|
 | 
						|
rlPimTmEntGStateStored OBJECT-TYPE
 | 
						|
    SYNTAX     Gauge32
 | 
						|
    MAX-ACCESS read-only
 | 
						|
    STATUS     current
 | 
						|
    DESCRIPTION
 | 
						|
            "The number of groups for which DC-PIM TIB Manager is
 | 
						|
            storing non-interface specific (*,G) and/or (S,G) state."
 | 
						|
    ::= { rlPimTmEntEntry 7 }
 | 
						|
 | 
						|
rlPimTmEntSGStateLimit OBJECT-TYPE
 | 
						|
    SYNTAX     Unsigned32
 | 
						|
    MAX-ACCESS read-create
 | 
						|
    STATUS     current
 | 
						|
    DESCRIPTION
 | 
						|
            "The maximum number of {source, group} pairs for which
 | 
						|
            DC-PIM TIB Manager is allowed to store non-interface
 | 
						|
            specific (S,G) state.  A value of zero means that there is
 | 
						|
            no limit."
 | 
						|
    DEFVAL { 0 }
 | 
						|
    ::= { rlPimTmEntEntry 8 }
 | 
						|
 | 
						|
rlPimTmEntSGStateWarnThold OBJECT-TYPE
 | 
						|
    SYNTAX     Unsigned32
 | 
						|
    MAX-ACCESS read-create
 | 
						|
    STATUS     current
 | 
						|
    DESCRIPTION
 | 
						|
            "DC-PIM TIB Manager logs an exception if the number of
 | 
						|
            {source, group} pairs for which it is storing non-interface
 | 
						|
            specific (S,G) state exceeds this value.  A value of zero
 | 
						|
            means that there is no warning threshold."
 | 
						|
    DEFVAL { 0 }
 | 
						|
    ::= { rlPimTmEntEntry 9 }
 | 
						|
 | 
						|
rlPimTmEntSGStateStored OBJECT-TYPE
 | 
						|
    SYNTAX     Gauge32
 | 
						|
    MAX-ACCESS read-only
 | 
						|
    STATUS     current
 | 
						|
    DESCRIPTION
 | 
						|
            "The number of {source, group} pairs for which DC-PIM TIB
 | 
						|
            Manager is storing non-interface specific (S,G) state."
 | 
						|
    ::= { rlPimTmEntEntry 10 }
 | 
						|
 | 
						|
rlPimTmEntStarGIStateLimit OBJECT-TYPE
 | 
						|
    SYNTAX     Unsigned32
 | 
						|
    MAX-ACCESS read-create
 | 
						|
    STATUS     current
 | 
						|
    DESCRIPTION
 | 
						|
            "The maximum number of {group, interface} pairs for which
 | 
						|
            DC-PIM TIB Manager is allowed to store (*,G,I) state.  A
 | 
						|
            value of zero means that there is no limit."
 | 
						|
    DEFVAL { 0 }
 | 
						|
    ::= { rlPimTmEntEntry 11 }
 | 
						|
 | 
						|
rlPimTmEntStarGIStateWarnThold OBJECT-TYPE
 | 
						|
    SYNTAX     Unsigned32
 | 
						|
    MAX-ACCESS read-create
 | 
						|
    STATUS     current
 | 
						|
    DESCRIPTION
 | 
						|
            "DC-PIM TIB Manager logs an exception if the number of
 | 
						|
            {group, interface} pairs for which it is storing (*,G,I)
 | 
						|
            state exceeds this value.  A value of zero means that there
 | 
						|
            is no warning threshold."
 | 
						|
    DEFVAL { 0 }
 | 
						|
    ::= { rlPimTmEntEntry 12 }
 | 
						|
 | 
						|
rlPimTmEntStarGIStateStored OBJECT-TYPE
 | 
						|
    SYNTAX     Gauge32
 | 
						|
    MAX-ACCESS read-only
 | 
						|
    STATUS     current
 | 
						|
    DESCRIPTION
 | 
						|
            "The number of {group, interface} pairs for which DC-PIM TIB
 | 
						|
            Manager is storing (*,G,I) state."
 | 
						|
    ::= { rlPimTmEntEntry 13 }
 | 
						|
 | 
						|
rlPimTmEntSGIStateLimit OBJECT-TYPE
 | 
						|
    SYNTAX     Unsigned32
 | 
						|
    MAX-ACCESS read-create
 | 
						|
    STATUS     current
 | 
						|
    DESCRIPTION
 | 
						|
            "The maximum number of {source, group, interface} triplets
 | 
						|
            for which DC-PIM TIB Manager is allowed to store (S,G,I)
 | 
						|
            state.  A value of zero means that there is no limit."
 | 
						|
    DEFVAL { 0 }
 | 
						|
    ::= { rlPimTmEntEntry 14 }
 | 
						|
 | 
						|
rlPimTmEntSGIStateWarnThold OBJECT-TYPE
 | 
						|
    SYNTAX     Unsigned32
 | 
						|
    MAX-ACCESS read-create
 | 
						|
    STATUS     current
 | 
						|
    DESCRIPTION
 | 
						|
            "DC-PIM TIB Manager logs an exception if the number of
 | 
						|
            {source, group, interface} triplets for which it is storing
 | 
						|
            (S,G,I) state exceeds this value.  A value of zero means
 | 
						|
            that there is no warning threshold."
 | 
						|
    DEFVAL { 0 }
 | 
						|
    ::= { rlPimTmEntEntry 15 }
 | 
						|
 | 
						|
rlPimTmEntSGIStateStored OBJECT-TYPE
 | 
						|
    SYNTAX     Gauge32
 | 
						|
    MAX-ACCESS read-only
 | 
						|
    STATUS     current
 | 
						|
    DESCRIPTION
 | 
						|
            "The number of {source, group, interface} triplets for which
 | 
						|
            DC-PIM TIB Manager is storing (S,G,I) state."
 | 
						|
    ::= { rlPimTmEntEntry 16 }
 | 
						|
 | 
						|
rlPimTmEntAsmGrpFilter OBJECT-TYPE
 | 
						|
    SYNTAX     DisplayString
 | 
						|
    MAX-ACCESS read-create
 | 
						|
    STATUS     current
 | 
						|
    DESCRIPTION
 | 
						|
            "When ASM group filtering is enabled, then for groups in the
 | 
						|
            ASM space, the local router will:
 | 
						|
 | 
						|
            -  process received PIM (*,G) Join and (S,G) Join messages
 | 
						|
               only if the group address is included in the standard
 | 
						|
               access list corresponding to the list index value
 | 
						|
               configured for this object, and
 | 
						|
 | 
						|
            -  accept (*,G) and (S,G) local membership requests from the
 | 
						|
               MGMD Router component only if the group address is
 | 
						|
               included in the standard access list corresponding to the
 | 
						|
               list index value configured for this object.
 | 
						|
 | 
						|
            In other words, the standard access list is a whitelist of
 | 
						|
            the ASM groups for which DC-PIM is permitted to request
 | 
						|
            traffic.
 | 
						|
 | 
						|
            Note that DC-PIM will never Register-encapsulate multicast
 | 
						|
            data packets for groups that are blocked by this filter.
 | 
						|
            See rlPimTmEntRegSrcAndGrpFilter for additional Register
 | 
						|
            message filtering options.
 | 
						|
 | 
						|
            rlPimTmEntAsmGrpFilter defaults to an empty string,
 | 
						|
            which indicates that no access list is specified."
 | 
						|
    ::= { rlPimTmEntEntry 17 }
 | 
						|
 | 
						|
rlPimTmEntSsmSrcAndGrpFilter OBJECT-TYPE
 | 
						|
    SYNTAX     DisplayString
 | 
						|
    MAX-ACCESS read-create
 | 
						|
    STATUS     current
 | 
						|
    DESCRIPTION
 | 
						|
            "When SSM source and group filtering is enabled, then for
 | 
						|
            groups in the SSM space, the local router will:
 | 
						|
 | 
						|
            -  process received PIM (S,G) Join messages only if the
 | 
						|
               {source, group} pair is included in the extended access
 | 
						|
               list corresponding to the list index value configured for
 | 
						|
               this object, and
 | 
						|
 | 
						|
            -  accept (S,G) local membership requests from the MGMD
 | 
						|
               Router component only if the {source, group} pair is
 | 
						|
               included in the extended access list corresponding to the
 | 
						|
               list index value configured for this object.
 | 
						|
 | 
						|
            In other words, the extended access list is a whitelist of
 | 
						|
            the SSM {source, group} pairs for which DC-PIM is
 | 
						|
            permitted to request traffic.
 | 
						|
 | 
						|
            rlPimTmEntSsmSrcAndGrpFilter defaults to an empty string,
 | 
						|
            which indicates that no access list is specified."
 | 
						|
    ::= { rlPimTmEntEntry 18 }
 | 
						|
 | 
						|
rlPimTmEntRegSrcAndGrpFilter OBJECT-TYPE
 | 
						|
    SYNTAX     DisplayString
 | 
						|
    MAX-ACCESS read-create
 | 
						|
    STATUS     current
 | 
						|
    DESCRIPTION
 | 
						|
            "When Register message filtering by source and group address
 | 
						|
            is enabled then:
 | 
						|
 | 
						|
            -  for groups for which the local router is the RP, it
 | 
						|
               will process received PIM Register messages as normal
 | 
						|
               only if the {source, group} pair of the encapsulated
 | 
						|
               multicast data packet is included in the extended
 | 
						|
               access list corresponding to the list index value
 | 
						|
               configured for this object; if the {source, group} pair
 | 
						|
               is excluded from the extended access list, the local
 | 
						|
               router will send a Register-Stop message, and
 | 
						|
 | 
						|
            -  on interfaces on which the local router is the DR, it
 | 
						|
               will encapsulate received multicast data packets and
 | 
						|
               forward them in PIM Register messages only if the
 | 
						|
               {source, group} pair of the multicast data packet is
 | 
						|
               included in the extended access list corresponding to
 | 
						|
               the list index value configured for this object.
 | 
						|
 | 
						|
            In other words, the extended access list is a whitelist of
 | 
						|
            the {source, group} pairs for which the local router is
 | 
						|
            permitted to Register-encapsulate/decapsulate multicast
 | 
						|
            data packets.
 | 
						|
 | 
						|
            rlPimTmEntRegSrcAndGrpFilter defaults to an empty string,
 | 
						|
            which indicates that no access list is specified."
 | 
						|
    DEFVAL { "" }
 | 
						|
    ::= { rlPimTmEntEntry 19 }
 | 
						|
 | 
						|
rlPimTmEntRegSuppressionTime OBJECT-TYPE
 | 
						|
    SYNTAX     Unsigned32 (0..65535)
 | 
						|
    UNITS      "seconds"
 | 
						|
    MAX-ACCESS read-create
 | 
						|
    STATUS     current
 | 
						|
    DESCRIPTION
 | 
						|
            "The mean value of the randomized interval during which a DR
 | 
						|
            stops Register-encapsulation after receiving a PIM
 | 
						|
            Register-Stop message.  This object corresponds to the
 | 
						|
            'Register_Suppression_Time' defined in the PIM-SM
 | 
						|
            specification [I-D.ietf-dcPim-sm-v2-new].
 | 
						|
 | 
						|
            Note that configuring different values for this object for
 | 
						|
            different routers in the PIM domain might lead to incorrect
 | 
						|
            protocol operation."
 | 
						|
    DEFVAL { 60 }
 | 
						|
    ::= { rlPimTmEntEntry 20 }
 | 
						|
 | 
						|
rlPimTmEntRegProbeTime OBJECT-TYPE
 | 
						|
    SYNTAX     Unsigned32 (0..65535)
 | 
						|
    UNITS      "seconds"
 | 
						|
    MAX-ACCESS read-create
 | 
						|
    STATUS     current
 | 
						|
    DESCRIPTION
 | 
						|
            "The time to wait for a PIM Register-Stop message after
 | 
						|
            sending a PIM Null-Register message, before resuming
 | 
						|
            Register-encapsulation at a DR.  This object corresponds to
 | 
						|
            the 'Register_Probe_Time' defined in the PIM-SM
 | 
						|
            specification [I-D.ietf-dcPim-sm-v2-new]."
 | 
						|
    DEFVAL { 5 }
 | 
						|
    ::= { rlPimTmEntEntry 21 }
 | 
						|
 | 
						|
rlPimTmEntKeepalivePeriod OBJECT-TYPE
 | 
						|
    SYNTAX     Unsigned32 (0..65535)
 | 
						|
    UNITS      "seconds"
 | 
						|
    MAX-ACCESS read-create
 | 
						|
    STATUS     current
 | 
						|
    DESCRIPTION
 | 
						|
            "The time keep (S,G) state alive in the absence of PIM (S,G)
 | 
						|
            Join messages, (S,G) local membership or (S,G) data packets.
 | 
						|
            This object corresponds to the 'Keepalive_Period' defined in
 | 
						|
            the PIM-SM specification [I-D.ietf-dcPim-sm-v2-new].
 | 
						|
 | 
						|
            Note that this value must also be configured in the MPF
 | 
						|
            stub, as the duration of its Data Flow Liveness timer.
 | 
						|
 | 
						|
            Note that configuring different values for this object for
 | 
						|
            different routers in the PIM domain might lead to incorrect
 | 
						|
            protocol operation."
 | 
						|
    DEFVAL { 210 }
 | 
						|
    ::= { rlPimTmEntEntry 22 }
 | 
						|
 | 
						|
-- DC additions {
 | 
						|
 | 
						|
rlPimTmEntSendIfStateChangeTraps OBJECT-TYPE
 | 
						|
    SYNTAX     TruthValue
 | 
						|
    MAX-ACCESS read-create
 | 
						|
    STATUS     current
 | 
						|
    DESCRIPTION
 | 
						|
            "Setting this object to 'true' means that DC-PIM TIB
 | 
						|
             Manager will send a rlPimInterfaceStateChange trap when an
 | 
						|
             interface's operational state changes."
 | 
						|
    DEFVAL { false }
 | 
						|
    ::= { rlPimTmEntEntry 23 }
 | 
						|
 | 
						|
rlPimTmEntSupportedAddrType OBJECT-TYPE
 | 
						|
    SYNTAX     InetAddressType
 | 
						|
    MAX-ACCESS read-create
 | 
						|
    STATUS     current
 | 
						|
    DESCRIPTION
 | 
						|
            "This field indicates the address family type that this
 | 
						|
             entity supports.  On routers which support multiple
 | 
						|
             address families, separate DC-PIM-TM and DC-PIM-NM
 | 
						|
             entities must be configured for each family.
 | 
						|
 | 
						|
             This configuration can only be updated when the row status
 | 
						|
             of the TM entity is NotInService or the admin status is
 | 
						|
             Down."
 | 
						|
    DEFVAL { ipv4 }
 | 
						|
    ::= { rlPimTmEntEntry 24 }
 | 
						|
 | 
						|
-- } End DC additions
 | 
						|
 | 
						|
 | 
						|
rlPimEmbeddedRpEnabled OBJECT-TYPE
 | 
						|
    SYNTAX     TruthValue
 | 
						|
    MAX-ACCESS read-write
 | 
						|
    STATUS     current
 | 
						|
    DESCRIPTION
 | 
						|
            "The enabled status of Embedded-RP function for PIM-SM on this system."
 | 
						|
    DEFVAL { true }
 | 
						|
    ::= { rlPim 7 }
 | 
						|
 | 
						|
END
 |