Juniper-PIM-MIB

File: Juniper-PIM-MIB.mib (65935 bytes)

Imported modules

SNMPv2-SMI SNMPv2-TC SNMPv2-CONF
PIM-MIB IF-MIB Juniper-MIBs

Imported symbols

MODULE-IDENTITY OBJECT-TYPE Integer32
IpAddress TimeTicks RowStatus
TruthValue TEXTUAL-CONVENTION MODULE-COMPLIANCE
OBJECT-GROUP pimInterfaceIfIndex pimRPSetComponent
pimRPSetGroupAddress pimRPSetGroupMask pimRPSetAddress
InterfaceIndex juniMibs

Defined Types

JuniPimType  
This data type is used do identify Sparse mode and Dense mode PIM protocol.
TEXTUAL-CONVENTION    
  INTEGER invalid(0), dense(1), sparse(2), sparseAndDense(3)  

JuniPimInterfaceEntry  
SEQUENCE    
  juniPimIntfNumHelloRcvd Integer32
  juniPimIntfNumJoinPruneRcvd Integer32
  juniPimIntfNumAssertRcvd Integer32
  juniPimIntfNumGraftRcvd Integer32
  juniPimIntfNumGraftAckRcvd Integer32
  juniPimIntfNumHelloSent Integer32
  juniPimIntfNumJoinPruneSent Integer32
  juniPimIntfNumAssertSent Integer32
  juniPimIntfNumGraftSent Integer32
  juniPimIntfNumGraftAckSent Integer32
  juniPimIntfVersion INTEGER
  juniPimIntfNumNbrs Integer32

JuniPimMRouteEntry  
SEQUENCE    
  juniPimMRouteGroup IpAddress
  juniPimMRouteSource IpAddress
  juniPimMRouteSourceMask IpAddress
  juniPimMRouteRPAddress IpAddress
  juniPimMRouteUpstreamAssertTimer TimeTicks
  juniPimMRouteAssertMetric Integer32
  juniPimMRouteAssertPref Integer32
  juniPimMRouteAssertRPTBit TruthValue
  juniPimMRouteBits BITS
  juniPimMRouteRPAddrInUse IpAddress
  juniPimMRouteUpstreamNbr IpAddress
  juniPimMRouteIifAddr IpAddress
  juniPimMRouteIsWaitingToSwitchToSPT TruthValue
  juniPimMRouteEntryExpiryTimer TimeTicks
  juniPimMRouteSenderDRAddr IpAddress
  juniPimMRouteRouteAddr IpAddress
  juniPimMRouteRouteMask IpAddress
  juniPimMRouteGRPAddr IpAddress
  juniPimMRouteGRPMask IpAddress
  juniPimMRouteOtherProtoOifJoinTypeAll TruthValue
  juniPimMRouteOtherProtoOifJoinTypeG TruthValue
  juniPimMRouteOtherProtoOifJoinTypeSG TruthValue
  juniPimMRoutePimType JuniPimType

JuniPimMRouteNextHopEntry  
SEQUENCE    
  juniPimMRouteNextHopGroupAddr IpAddress
  juniPimMRouteNextHopSrcAddr IpAddress
  juniPimMRouteNextHopSrcMask IpAddress
  juniPimMRouteNextHopRPAddr IpAddress
  juniPimMRouteNextHopIfId InterfaceIndex
  juniPimMRouteNextHopAddress IpAddress
  juniPimMRouteNextHopPruneReason INTEGER
  juniPimMRouteNextHopJoinTypeSSRP TruthValue
  juniPimMRouteNextHopJoinTypeG TruthValue
  juniPimMRouteNextHopJoinTypeSG TruthValue
  juniPimMRouteNextHopHasLGM TruthValue
  juniPimMRouteNextHopHasOifAW TruthValue
  juniPimMRouteNextHopHasOifSendAssert TruthValue
  juniPimMRouteNextHopHasOifRegister TruthValue
  juniPimMRouteNextHopHasOifBorderBit TruthValue
  juniPimMRouteNextHopHasOifNullEncapsBit TruthValue
  juniPimMRouteNextHopJoinEndTimer TimeTicks
  juniPimMRouteNextHopAssertEndTimer TimeTicks
  juniPimMRouteNextHopNextAssertTimer TimeTicks
  juniPimMRouteNextHopAssertSrcAddress IpAddress
  juniPimMRouteNextHopRegisterSuppressionTimer TimeTicks
  juniPimMRouteNextHopPimType JuniPimType
  juniPimMRouteNextHopPruneTimeLeft TimeTicks
  juniPimMRouteNextHopsendingIpAddress IpAddress

JuniPimRPSetEntry  
SEQUENCE    
  juniPimRPSetPriority Integer32
  juniPimRPSetTypeInfo INTEGER
  juniPimRPSetAccessListName OCTET STRING

JuniPimStaticRPConfEntry  
SEQUENCE    
  juniPimStaticRPConfComponentIndex Integer32
  juniPimStaticRPConfRPAddr IpAddress
  juniPimStaticRPConfAccessListName OCTET STRING
  juniPimStaticRPConfRowStatus RowStatus
  juniPimStaticRPConfOverride TruthValue

JuniPimAutoRPConfEntry  
SEQUENCE    
  juniPimAutoRPConfComponentIndex Integer32
  juniPimAutoRPConfCandRPAddr IpAddress
  juniPimAutoRPConfGroupAccessListName OCTET STRING
  juniPimAutoRPConfRowStatus RowStatus
  juniPimAutoRPConfTTL Integer32
  juniPimAutoRPConfAncmntIntvl TimeTicks
  juniPimAutoRPConfifId InterfaceIndex

JuniPimAutoRPCandEntry  
SEQUENCE    
  juniPimAutoRPCandComponentIndex Integer32
  juniPimAutoRPCandRPAddr IpAddress
  juniPimAutoRPCandGroupAddr IpAddress
  juniPimAutoRPCandGroupMask IpAddress
  juniPimAutoRPCandRowStatus RowStatus
  juniPimAutoRPCandAccessListName OCTET STRING
  juniPimAutoRPCandAutoRPTTL Integer32
  juniPimAutoRPCandAutoRPAncmntIntvl TimeTicks
  juniPimAutoRPCandIfId InterfaceIndex

JuniPimComponentEntry  
SEQUENCE    
  juniPimComponentIndex Integer32
  juniPimComponentAutoRPMappingAgentRowStatus RowStatus
  juniPimComponentConfiguredAutoRPMappingAgentIfId InterfaceIndex
  juniPimComponentAutoRPMappingAgentInterval TimeTicks
  juniPimComponentAutoRPMappingTTL Integer32
  juniPimComponentAutoRPMappingAgentIntfAddr IpAddress
  juniPimComponentAutoRPMappingAgentWinnerAddr IpAddress
  juniPimComponentAutoRPMappingAgentWinnerLastHeard TimeTicks

JuniPimUnicastRouteEntry  
SEQUENCE    
  juniPimUnicastRouteEntryAddr IpAddress
  juniPimUnicastRouteEntryMask IpAddress
  juniPimUnicastRouteEntryRpfNbr IpAddress
  juniPimUnicastRouteEntryIifId InterfaceIndex
  juniPimUnicastRouteEntryIifAddr IpAddress
  juniPimUnicastRouteEntryPref Integer32
  juniPimUnicastRouteEntryMetric Integer32
  juniPimUnicastRouteEntryPimType JuniPimType

JuniPimSPTThresholdEntry  
SEQUENCE    
  juniPimSPTThresholdAccessListName OCTET STRING
  juniPimSPTThresholdRowStatus RowStatus
  juniPimSPTThresholdKbps Integer32

Defined Values

juniPimMIB 1.3.6.1.4.1.4874.2.2.43
The enterprise MIB module for management of PIM routers.
MODULE-IDENTITY    

juniPimMIBObjects 1.3.6.1.4.1.4874.2.2.43.1
OBJECT IDENTIFIER    

juniPimTraps 1.3.6.1.4.1.4874.2.2.43.1.0
OBJECT IDENTIFIER    

juniPimGlobal 1.3.6.1.4.1.4874.2.2.43.1.1
OBJECT IDENTIFIER    

juniPimNumHelloRcvd 1.3.6.1.4.1.4874.2.2.43.1.1.1
Total number of Hellos received by PIM on this router.
OBJECT-TYPE    
  Integer32  

juniPimNumJoinPruneRcvd 1.3.6.1.4.1.4874.2.2.43.1.1.2
Total number of JoinPrunes received by PIM on this router.
OBJECT-TYPE    
  Integer32  

juniPimNumAssertRcvd 1.3.6.1.4.1.4874.2.2.43.1.1.3
Total number of Asserts received by PIM on this router.
OBJECT-TYPE    
  Integer32  

juniPimNumGraftRcvd 1.3.6.1.4.1.4874.2.2.43.1.1.4
Total number of Grafts received by PIM on this router.
OBJECT-TYPE    
  Integer32  

juniPimNumGraftAckRcvd 1.3.6.1.4.1.4874.2.2.43.1.1.5
Total number of Graft Acks received by PIM on this router.
OBJECT-TYPE    
  Integer32  

juniPimNumHelloSent 1.3.6.1.4.1.4874.2.2.43.1.1.6
Total number of Hellos sent by PIM on this router.
OBJECT-TYPE    
  Integer32  

juniPimNumJoinPruneSent 1.3.6.1.4.1.4874.2.2.43.1.1.7
Total number of JoinPrunes sent by PIM on this router.
OBJECT-TYPE    
  Integer32  

juniPimNumAssertSent 1.3.6.1.4.1.4874.2.2.43.1.1.8
Total number of Asserts sent by PIM on this router.
OBJECT-TYPE    
  Integer32  

juniPimNumGraftSent 1.3.6.1.4.1.4874.2.2.43.1.1.9
Total number of Grafts sent by PIM on this router.
OBJECT-TYPE    
  Integer32  

juniPimNumGraftAckSent 1.3.6.1.4.1.4874.2.2.43.1.1.10
Total number of Graft Acks sent by PIM on this router.
OBJECT-TYPE    
  Integer32  

juniPimInterfaceTable 1.3.6.1.4.1.4874.2.2.43.1.1.11
The (conceptual) table listing enterprise specific information on a subset of the rows of the pimInterfaceTable defined in the standard PIM MIB.
OBJECT-TYPE    
  SEQUENCE OF  
    JuniPimInterfaceEntry

juniPimInterfaceEntry 1.3.6.1.4.1.4874.2.2.43.1.1.11.1
An entry (conceptual row) in the juniPimInterfaceTable. There is one entry per entry in the pimInterfaceTable.
OBJECT-TYPE    
  JuniPimInterfaceEntry  

juniPimIntfNumHelloRcvd 1.3.6.1.4.1.4874.2.2.43.1.1.11.1.1
Total number of Hellos received by PIM on this interface. It can only be cleared to 0 when doing set. Setting this also sets counters for other types of packets to 0.
OBJECT-TYPE    
  Integer32  

juniPimIntfNumJoinPruneRcvd 1.3.6.1.4.1.4874.2.2.43.1.1.11.1.2
Total number of JoinPrunes received by PIM on this interface. It can only be cleared to 0 when doing set. Setting this also sets counters for other types of packets to 0.
OBJECT-TYPE    
  Integer32  

juniPimIntfNumAssertRcvd 1.3.6.1.4.1.4874.2.2.43.1.1.11.1.3
Total number of Asserts received by PIM on this interface. It can only be cleared to 0 when doing set. Setting this also sets counters for other types of packets to 0.
OBJECT-TYPE    
  Integer32  

juniPimIntfNumGraftRcvd 1.3.6.1.4.1.4874.2.2.43.1.1.11.1.4
Total number of Grafts received by PIM on this interface. It can only be cleared to 0 when doing set. Setting this also sets counters for other types of packets to 0.
OBJECT-TYPE    
  Integer32  

juniPimIntfNumGraftAckRcvd 1.3.6.1.4.1.4874.2.2.43.1.1.11.1.5
Total number of Graft Acks received by PIM on this interface. It can only be cleared to 0 when doing set. Setting this also sets counters for other types of packets to 0.
OBJECT-TYPE    
  Integer32  

juniPimIntfNumHelloSent 1.3.6.1.4.1.4874.2.2.43.1.1.11.1.6
Total number of Hellos sent by PIM on this interface. It can only be cleared to 0 when doing set. Setting this also sets counters for other types of packets to 0.
OBJECT-TYPE    
  Integer32  

juniPimIntfNumJoinPruneSent 1.3.6.1.4.1.4874.2.2.43.1.1.11.1.7
Total number of JoinPrunes sent by PIM on this interface. It can only be cleared to 0 when doing set. Setting this also sets counters for other types of packets to 0.
OBJECT-TYPE    
  Integer32  

juniPimIntfNumAssertSent 1.3.6.1.4.1.4874.2.2.43.1.1.11.1.8
Total number of Asserts sent by PIM on this interface. It can only be cleared to 0 when doing set. Setting this also sets counters for other types of packets to 0.
OBJECT-TYPE    
  Integer32  

juniPimIntfNumGraftSent 1.3.6.1.4.1.4874.2.2.43.1.1.11.1.9
Total number of Grafts sent by PIM on this interface. It can only be cleared to 0 when doing set. Setting this also sets counters for other types of packets to 0.
OBJECT-TYPE    
  Integer32  

juniPimIntfNumGraftAckSent 1.3.6.1.4.1.4874.2.2.43.1.1.11.1.10
Total number of Graft Acks sent by PIM on this interface. It can only be cleared to 0 when doing set. Setting this also sets counters for other types of packets to 0.
OBJECT-TYPE    
  Integer32  

juniPimIntfVersion 1.3.6.1.4.1.4874.2.2.43.1.1.11.1.11
The version of PIM running on this interface.
OBJECT-TYPE    
  INTEGER 1..2147483647  

juniPimIntfNumNbrs 1.3.6.1.4.1.4874.2.2.43.1.1.11.1.12
Number of PIM neighbors detected on this interface.
OBJECT-TYPE    
  Integer32  

juniPimMRouteTable 1.3.6.1.4.1.4874.2.2.43.1.1.12
The (conceptual) table listing PIM multicast routing information describing its <*, *, RP>/ <*, G>/ states.
OBJECT-TYPE    
  SEQUENCE OF  
    JuniPimMRouteEntry

juniPimMRouteEntry 1.3.6.1.4.1.4874.2.2.43.1.1.12.1
An entry (conceptual row) in the juniPimMRouteTable.
OBJECT-TYPE    
  JuniPimMRouteEntry  

juniPimMRouteGroup 1.3.6.1.4.1.4874.2.2.43.1.1.12.1.1
The group address. Specified as 224.0.0.0 for <*, *, RP> entries.
OBJECT-TYPE    
  IpAddress  

juniPimMRouteSource 1.3.6.1.4.1.4874.2.2.43.1.1.12.1.2
The source address. Specified as 0.0.0.0 for <*, *, RP> and <*, G> entries.
OBJECT-TYPE    
  IpAddress  

juniPimMRouteSourceMask 1.3.6.1.4.1.4874.2.2.43.1.1.12.1.3
The source address mask. Specified as 255.255.255.255 for entries and 0.0.0.0 for <*, *, RP> and <*, G> entries.
OBJECT-TYPE    
  IpAddress  

juniPimMRouteRPAddress 1.3.6.1.4.1.4874.2.2.43.1.1.12.1.4
The RP address used for <*, *, RP>. Specified as 0.0.0.0 for and <*, G> entries.
OBJECT-TYPE    
  IpAddress  

juniPimMRouteUpstreamAssertTimer 1.3.6.1.4.1.4874.2.2.43.1.1.12.1.5
The time remaining before the router changes its upstream neighbor back to its RPF neighbor. This timer is called the Assert timer in the PIM Sparse and Dense mode specification. A value of 0 indicates that no Assert has changed the upstream neighbor away from the RPF neighbor.
OBJECT-TYPE    
  TimeTicks  

juniPimMRouteAssertMetric 1.3.6.1.4.1.4874.2.2.43.1.1.12.1.6
The metric advertised by the assert winner on the upstream interface, or 0 if no such assert is in received.
OBJECT-TYPE    
  Integer32  

juniPimMRouteAssertPref 1.3.6.1.4.1.4874.2.2.43.1.1.12.1.7
The preference advertised by the assert winner on the upstream interface, or 0 if no such assert is in effect.
OBJECT-TYPE    
  Integer32  

juniPimMRouteAssertRPTBit 1.3.6.1.4.1.4874.2.2.43.1.1.12.1.8
The value of the RPT-bit advertised by the assert winner on the upstream interface, or false if no such assert is in effect.
OBJECT-TYPE    
  TruthValue  

juniPimMRouteBits 1.3.6.1.4.1.4874.2.2.43.1.1.12.1.9
This object describes whether the entry is on shared tree (RPT) or shortest path tree (SPT).
OBJECT-TYPE    
  BITS rpt(0), spt(1)  

juniPimMRouteRPAddrInUse 1.3.6.1.4.1.4874.2.2.43.1.1.12.1.10
The RP Address being used for the RPT/<*, G>/<*, *, RP> entries. Set to 0.0.0.0 for entries on shortest path tree.
OBJECT-TYPE    
  IpAddress  

juniPimMRouteUpstreamNbr 1.3.6.1.4.1.4874.2.2.43.1.1.12.1.11
The address of upstream neighbor being used for the entry. Its set to 0.0.0.0 if the router is directly attached to source on one of its interface.
OBJECT-TYPE    
  IpAddress  

juniPimMRouteIifAddr 1.3.6.1.4.1.4874.2.2.43.1.1.12.1.12
The address of incoming interface for this entry.
OBJECT-TYPE    
  IpAddress  

juniPimMRouteIsWaitingToSwitchToSPT 1.3.6.1.4.1.4874.2.2.43.1.1.12.1.13
This object describes whether the entry is still waiting to switch completely to shortest path tree in case of entries. It waits to do this till it receives first packet from incoming interface towards shortest path tree.
OBJECT-TYPE    
  TruthValue  

juniPimMRouteEntryExpiryTimer 1.3.6.1.4.1.4874.2.2.43.1.1.12.1.14
The time after which the entry timer expires for this entry. Set to 0 if entry timer is not active.
OBJECT-TYPE    
  TimeTicks  

juniPimMRouteSenderDRAddr 1.3.6.1.4.1.4874.2.2.43.1.1.12.1.15
The address of the designated router on the sender's subnet in case of entries. The sender designated router register encapsulates data to RP. Set to 0.0.0.0 for <*, G> and <*, *, RP> entries.
OBJECT-TYPE    
  IpAddress  

juniPimMRouteRouteAddr 1.3.6.1.4.1.4874.2.2.43.1.1.12.1.16
The address of the route being used to do RPF check for this entry. It is set to 0.0.0.0 (with juniPimMRouteRouteMask set to 255.255.255.255) if there is no route available.
OBJECT-TYPE    
  IpAddress  

juniPimMRouteRouteMask 1.3.6.1.4.1.4874.2.2.43.1.1.12.1.17
The mask of the route being used to do RPF check for this entry. It is set to 255.255.255.255 (with juniPimMRouteRoute set to 0.0.0.0) if there is no route available.
OBJECT-TYPE    
  IpAddress  

juniPimMRouteGRPAddr 1.3.6.1.4.1.4874.2.2.43.1.1.12.1.18
The address of the group-to-RP mapping being used to get the RP for this entry. It is set to 0.0.0.0 (with juniPimMRouteGRPMask set to 0.0.0.0) if there is no group-to-RP mapping available or if entry is <*, *, RP>.
OBJECT-TYPE    
  IpAddress  

juniPimMRouteGRPMask 1.3.6.1.4.1.4874.2.2.43.1.1.12.1.19
The mask of the group-to-RP mapping being used to get the RP for this entry. It is set to 255.255.255.255 (with juniPimMRouteGRPAddr set to 0.0.0.0) if there is no group-to-RP mapping available or if entry is <*, *, RP>.
OBJECT-TYPE    
  IpAddress  

juniPimMRouteOtherProtoOifJoinTypeAll 1.3.6.1.4.1.4874.2.2.43.1.1.12.1.20
This object indicates if some other multicast protocol is also interested in receiving data for this entry as a result of its interest in receiving all data. This will be particularly true for dense mode protocols which would want all data (<*, *>) from PIM sparse mode protocol.
OBJECT-TYPE    
  TruthValue  

juniPimMRouteOtherProtoOifJoinTypeG 1.3.6.1.4.1.4874.2.2.43.1.1.12.1.21
This object indicates if some other multicast protocol is also interested in receiving data for this entry as a result of its interest in receiving data for a given group. This will be particularly true for IGMP which would want data for a given group (<*, G>) from PIM protocol.
OBJECT-TYPE    
  TruthValue  

juniPimMRouteOtherProtoOifJoinTypeSG 1.3.6.1.4.1.4874.2.2.43.1.1.12.1.22
This object indicates if some other multicast protocol is also interested in receiving data for this entry as a result of its interest in receiving data for a given . This will be particularly true for IGMPv3 which would want data for a given ) from PIM sparse-mode protocol.
OBJECT-TYPE    
  TruthValue  

juniPimMRoutePimType 1.3.6.1.4.1.4874.2.2.43.1.1.12.1.23
This object indicates if the owner of this entry is Sparse mode or Dense mode PIM. Owner is usually determined by the protocol running on the incoming interface of the entry. In case sparse-dense mode PIM is running on the incoming interface, sparse-mode is the owner if RP for the group is known, else dense mode is the owner.
OBJECT-TYPE    
  JuniPimType  

juniPimMRouteNextHopTable 1.3.6.1.4.1.4874.2.2.43.1.1.13
The (conceptual) table listing PIM multicast routing information describing its <*, *, RP>/ <*, G>/ outgoing interfaces.
OBJECT-TYPE    
  SEQUENCE OF  
    JuniPimMRouteNextHopEntry

juniPimMRouteNextHopEntry 1.3.6.1.4.1.4874.2.2.43.1.1.13.1
An entry (conceptual row) in the juniPimMRouteNextHopTable.
OBJECT-TYPE    
  JuniPimMRouteNextHopEntry  

juniPimMRouteNextHopGroupAddr 1.3.6.1.4.1.4874.2.2.43.1.1.13.1.2
The group address. Specified as 224.0.0.0 for <*, *, RP> entries.
OBJECT-TYPE    
  IpAddress  

juniPimMRouteNextHopSrcAddr 1.3.6.1.4.1.4874.2.2.43.1.1.13.1.3
The source address. Specified as 0.0.0.0 for <*, *, RP> and <*, G> entries.
OBJECT-TYPE    
  IpAddress  

juniPimMRouteNextHopSrcMask 1.3.6.1.4.1.4874.2.2.43.1.1.13.1.4
The source address mask. Specified as 255.255.255.255 for entries and 0.0.0.0 for <*, *, RP> and <*, G> entries.
OBJECT-TYPE    
  IpAddress  

juniPimMRouteNextHopRPAddr 1.3.6.1.4.1.4874.2.2.43.1.1.13.1.5
The RP address used for <*, *, RP>. Specified as 0.0.0.0 for and <*, G> entries.
OBJECT-TYPE    
  IpAddress  

juniPimMRouteNextHopIfId 1.3.6.1.4.1.4874.2.2.43.1.1.13.1.6
The interface index of the outgoing interface (next hop). Specified as 0 for register outgoing interface. Register outgoing interfaces are created by DR on the source subnet to send PIM register encapsulated data (as unicast) to RP. It is also used by PIM boundary routers (PMBRs) to register data to RP.
OBJECT-TYPE    
  InterfaceIndex  

juniPimMRouteNextHopAddress 1.3.6.1.4.1.4874.2.2.43.1.1.13.1.7
This object takes following different values based on the type of next hop. It should be set to the address of RP in case the next hop interface is register interface i.e. juniPimMRouteNextHopIfId object is set to 0. It should be set to the address of neighbor in case the interface is an NBMA interface. In all other cases it should be set to the group address itself.
OBJECT-TYPE    
  IpAddress  

juniPimMRouteNextHopPruneReason 1.3.6.1.4.1.4874.2.2.43.1.1.13.1.8
This object indicates why the downstream interface was pruned, whether in response to a PIM prune message or due to PIM Assert processing.
OBJECT-TYPE    
  INTEGER other(1), prune(2), assert(3)  

juniPimMRouteNextHopJoinTypeSSRP 1.3.6.1.4.1.4874.2.2.43.1.1.13.1.9
This object indicates whether or not the interface was added as a result of receiving <*, *, RP> join in case of <*, *, RP> entry OR inherited as outgoing interface from corresponding <*, *, RP> entry in case of <*, G> entry.
OBJECT-TYPE    
  TruthValue  

juniPimMRouteNextHopJoinTypeG 1.3.6.1.4.1.4874.2.2.43.1.1.13.1.10
This object indicates whether or not the interface was added as a result of receiving <*, G> join in case of <*, G> entry OR inherited as outgoing interface from corresponding <*, G> entry in case of entry.
OBJECT-TYPE    
  TruthValue  

juniPimMRouteNextHopJoinTypeSG 1.3.6.1.4.1.4874.2.2.43.1.1.13.1.11
This object indicates whether or not the interface was added as a result of receiving join in case of entry.
OBJECT-TYPE    
  TruthValue  

juniPimMRouteNextHopHasLGM 1.3.6.1.4.1.4874.2.2.43.1.1.13.1.12
This object indicates whether or not the interface has local group membership (as indicated by IGMP) in case of <*, G> and entries.
OBJECT-TYPE    
  TruthValue  

juniPimMRouteNextHopHasOifAW 1.3.6.1.4.1.4874.2.2.43.1.1.13.1.13
This object indicates whether or not this interface is the winner of assert for corresponding <*, G>/ entry.
OBJECT-TYPE    
  TruthValue  

juniPimMRouteNextHopHasOifSendAssert 1.3.6.1.4.1.4874.2.2.43.1.1.13.1.14
This object indicates whether or not this interface is going to send an assert at the end of assert suppression interval. Assert suppression is used to prevent a flood of assert to be generated in response to data or other asserts.
OBJECT-TYPE    
  TruthValue  

juniPimMRouteNextHopHasOifRegister 1.3.6.1.4.1.4874.2.2.43.1.1.13.1.15
This object indicates whether or not this next hop is a register outgoing interface.
OBJECT-TYPE    
  TruthValue  

juniPimMRouteNextHopHasOifBorderBit 1.3.6.1.4.1.4874.2.2.43.1.1.13.1.16
This object is used to describe a register outgoing interface. It indicates whether or not the border bit is set in the register packet when the packet is sent over the register interface. For all other (non-register) interfaces its set to false.
OBJECT-TYPE    
  TruthValue  

juniPimMRouteNextHopHasOifNullEncapsBit 1.3.6.1.4.1.4874.2.2.43.1.1.13.1.17
This object is used to describe a register outgoing interface. It indicates whether or not the NULL encapsulation bit is set (periodically) in the register packet when the packet is sent over the register interface. For all other (non-register) interfaces its set to false.
OBJECT-TYPE    
  TruthValue  

juniPimMRouteNextHopJoinEndTimer 1.3.6.1.4.1.4874.2.2.43.1.1.13.1.18
This object indicates the time (in seconds) left when the join timer expires for the outgoing interface. Join timer for an outgoing interface of entry indicates when the join expires, for a <*, G> entry indicates when the <*, G> join expires and for a <*, *, RP> entry indicates when the <*, *, RP> join expires. Inherited joins (like inheriting from <*, G> AND <*, G> inheriting from <*, *, RP>) expire when the corresponding parent join expires.
OBJECT-TYPE    
  TimeTicks  

juniPimMRouteNextHopAssertEndTimer 1.3.6.1.4.1.4874.2.2.43.1.1.13.1.19
This object indicates the time (in seconds) left when the assert timer expires on this outgoing inteface.
OBJECT-TYPE    
  TimeTicks  

juniPimMRouteNextHopNextAssertTimer 1.3.6.1.4.1.4874.2.2.43.1.1.13.1.20
This object indicates the duration (in seconds) left for which sending an assert has been suppressed on this outgoing interface.
OBJECT-TYPE    
  TimeTicks  

juniPimMRouteNextHopAssertSrcAddress 1.3.6.1.4.1.4874.2.2.43.1.1.13.1.21
This object indicates the source address which will be used in the assert packet to send an assert out for the entry on this outgoing interface. For entries it is the address of the source S itself. For <*, G> entries it is the address of the source whose data was forwarded using this <*, G> and caused the assert situation to happen.
OBJECT-TYPE    
  IpAddress  

juniPimMRouteNextHopRegisterSuppressionTimer 1.3.6.1.4.1.4874.2.2.43.1.1.13.1.22
This object is used for register outgoing interfaces. It indicates the duration (in seconds) left for which sending a register packet has been suppressed on the register outgoing interface as a result of receiving register-stop from the RP.
OBJECT-TYPE    
  TimeTicks  

juniPimMRouteNextHopPimType 1.3.6.1.4.1.4874.2.2.43.1.1.13.1.23
This object indicates whether the outgoing interface was contributed by sparse-mode or dense-mode PIM.
OBJECT-TYPE    
  JuniPimType  

juniPimMRouteNextHopPruneTimeLeft 1.3.6.1.4.1.4874.2.2.43.1.1.13.1.24
This object indicates the time (in seconds) left when the prune timer expires on an outgoing inteface. Its used for pruned outgoing interfaces contributed by dense-mode PIM.
OBJECT-TYPE    
  TimeTicks  

juniPimMRouteNextHopsendingIpAddress 1.3.6.1.4.1.4874.2.2.43.1.1.13.1.25
This object describes the source IP address used by this interface to send PIM packets out on this outgoing interface.
OBJECT-TYPE    
  IpAddress  

juniPimRPSetTable 1.3.6.1.4.1.4874.2.2.43.1.1.14
The (conceptual) table listing enterprise specific information on a subset of the rows of the pimRPSetTable defined in the standard PIM MIB.
OBJECT-TYPE    
  SEQUENCE OF  
    JuniPimRPSetEntry

juniPimRPSetEntry 1.3.6.1.4.1.4874.2.2.43.1.1.14.1
An entry (conceptual row) in the juniPimRPSetTable.
OBJECT-TYPE    
  JuniPimRPSetEntry  

juniPimRPSetPriority 1.3.6.1.4.1.4874.2.2.43.1.1.14.1.1
This object describes the priority of the RP for this group-to-RP mapping.
OBJECT-TYPE    
  Integer32 1..FFFF  

juniPimRPSetTypeInfo 1.3.6.1.4.1.4874.2.2.43.1.1.14.1.2
This object describes the mechanism by which this group to RP mapping has been learnt, i.e. whether its statically configured, AutoRP learnt or BSR learnt. It also indicates whether the mapping is positive or negative. Negative mappings force the groups in that range to fall into dense-mode category if sparse-dense mode is configured or no RP if its purely sparse mode configuration.
OBJECT-TYPE    
  INTEGER pimRPTypeInvalid(0), pimRPTypeStatic(1), pimRPTypeStaticOverride(2), pimRPTypeAutoRP(3), pimRPTypeBSR(4), pimRPTypeStaticNegative(5), pimRPTypeStaticOverrideNegative(6), pimRPTypeAutoRPNegative(7), pimRPTypeBSRNegative(8)  

juniPimRPSetAccessListName 1.3.6.1.4.1.4874.2.2.43.1.1.14.1.3
This object lists the name of the access list from which this group-to-RP mapping was picked up in case of statically configured RPs.
OBJECT-TYPE    
  OCTET STRING Size(0..32)  

juniPimStaticRPConfTable 1.3.6.1.4.1.4874.2.2.43.1.1.15
The (conceptual) table listing statically configured PIM RPs.
OBJECT-TYPE    
  SEQUENCE OF  
    JuniPimStaticRPConfEntry

juniPimStaticRPConfEntry 1.3.6.1.4.1.4874.2.2.43.1.1.15.1
An entry (conceptual row) in the juniPimStaticRPConfTable.
OBJECT-TYPE    
  JuniPimStaticRPConfEntry  

juniPimStaticRPConfComponentIndex 1.3.6.1.4.1.4874.2.2.43.1.1.15.1.1
A number uniquely identifying the component. Each protocol instance connected to a separate domain should have a different index value.
OBJECT-TYPE    
  Integer32 0..2147483647  

juniPimStaticRPConfRPAddr 1.3.6.1.4.1.4874.2.2.43.1.1.15.1.2
Ip address of the RP which for the group-to-RP mapping being configured.
OBJECT-TYPE    
  IpAddress  

juniPimStaticRPConfAccessListName 1.3.6.1.4.1.4874.2.2.43.1.1.15.1.3
Name of the access list from which group-ranges are picked up for this group-ro-RP mapping. Every deny component in the list is added as negative group-ro-RP mapping.
OBJECT-TYPE    
  OCTET STRING Size(0..32)  

juniPimStaticRPConfRowStatus 1.3.6.1.4.1.4874.2.2.43.1.1.15.1.4
The status of this row, by which new entries may be created, or old entries deleted from this table.
OBJECT-TYPE    
  RowStatus  

juniPimStaticRPConfOverride 1.3.6.1.4.1.4874.2.2.43.1.1.15.1.5
The object indicates whether or not this statically configured group-to-RP mapping should override the group-to-RP mapping learnt via AutoRP for the component group-ranges in the access list. By default AutoRP learnt group-to-RP mappings are preferred over statically configured ones. While setting the rowStatus to create a static RP, this field should be assigned to true if the override property is desired.
OBJECT-TYPE    
  TruthValue  

juniPimAutoRPConfTable 1.3.6.1.4.1.4874.2.2.43.1.1.16
The (conceptual) table allowing AutoRP configuration of candidate RPs (advertisement agents).
OBJECT-TYPE    
  SEQUENCE OF  
    JuniPimAutoRPConfEntry

juniPimAutoRPConfEntry 1.3.6.1.4.1.4874.2.2.43.1.1.16.1
An entry (conceptual row) in the juniPimAutoRPConfTable.
OBJECT-TYPE    
  JuniPimAutoRPConfEntry  

juniPimAutoRPConfComponentIndex 1.3.6.1.4.1.4874.2.2.43.1.1.16.1.1
A number uniquely identifying the component. Each protocol instance connected to a separate domain should have a different index value.
OBJECT-TYPE    
  Integer32 0..2147483647  

juniPimAutoRPConfCandRPAddr 1.3.6.1.4.1.4874.2.2.43.1.1.16.1.2
The IP address of the candidate RP for this advertising agent configuration.
OBJECT-TYPE    
  IpAddress  

juniPimAutoRPConfGroupAccessListName 1.3.6.1.4.1.4874.2.2.43.1.1.16.1.3
The access list name from which group ranges are picked up for advertising agent configuration.
OBJECT-TYPE    
  OCTET STRING Size(0..32)  

juniPimAutoRPConfRowStatus 1.3.6.1.4.1.4874.2.2.43.1.1.16.1.4
The status of this row, by which new entries may be created, or old entries deleted from this table.
OBJECT-TYPE    
  RowStatus  

juniPimAutoRPConfTTL 1.3.6.1.4.1.4874.2.2.43.1.1.16.1.5
The time-to-live value used while sending AutoRP advertisement out for this group-to-RP mappings created as a result of this configuration. This should be set along with juniPimAutoRPConfRowStatus while creating an AutoRP advertising agent to denote the TTL value to be used.
OBJECT-TYPE    
  Integer32 1..FFFF  

juniPimAutoRPConfAncmntIntvl 1.3.6.1.4.1.4874.2.2.43.1.1.16.1.6
The time interval at which AutoRP advertisements are sent out for the group-to-RP mappings created as a result of this configuration. This should be set along with juniPimAutoRPConfRowStatus while creating an AutoRP advertising agent to denote the announcement interval to be used.
OBJECT-TYPE    
  TimeTicks  

juniPimAutoRPConfifId 1.3.6.1.4.1.4874.2.2.43.1.1.16.1.7
The interface index of the interface for the candidate RP if an interface with that address exists else it is set to 0.
OBJECT-TYPE    
  InterfaceIndex  

juniPimAutoRPCandTable 1.3.6.1.4.1.4874.2.2.43.1.1.17
The (conceptual) table listing AutoRP candidate RPS (advertising agents).
OBJECT-TYPE    
  SEQUENCE OF  
    JuniPimAutoRPCandEntry

juniPimAutoRPCandEntry 1.3.6.1.4.1.4874.2.2.43.1.1.17.1
An entry (conceptual row) in the juniPimAutoRPCandTable.
OBJECT-TYPE    
  JuniPimAutoRPCandEntry  

juniPimAutoRPCandComponentIndex 1.3.6.1.4.1.4874.2.2.43.1.1.17.1.1
A number uniquely identifying the component. Each protocol instance connected to a separate domain should have a different index value.
OBJECT-TYPE    
  Integer32 0..2147483647  

juniPimAutoRPCandRPAddr 1.3.6.1.4.1.4874.2.2.43.1.1.17.1.2
The IP address of the candidate RP for this group-to-RP mapping.
OBJECT-TYPE    
  IpAddress  

juniPimAutoRPCandGroupAddr 1.3.6.1.4.1.4874.2.2.43.1.1.17.1.3
The group address of the candidate RP for this group-to-RP mapping.
OBJECT-TYPE    
  IpAddress  

juniPimAutoRPCandGroupMask 1.3.6.1.4.1.4874.2.2.43.1.1.17.1.4
The group mask of the candidate RP for this group-to-RP mapping.
OBJECT-TYPE    
  IpAddress  

juniPimAutoRPCandRowStatus 1.3.6.1.4.1.4874.2.2.43.1.1.17.1.5
The current status of this row.
OBJECT-TYPE    
  RowStatus  

juniPimAutoRPCandAccessListName 1.3.6.1.4.1.4874.2.2.43.1.1.17.1.6
The name of the group list using which this AutoRP group-to-RP candidate RP mapping was configured.
OBJECT-TYPE    
  OCTET STRING Size(0..32)  

juniPimAutoRPCandAutoRPTTL 1.3.6.1.4.1.4874.2.2.43.1.1.17.1.7
The time-to-live value used while sending AutoRP advertisement out for this group-to-RP mapping.
OBJECT-TYPE    
  Integer32 1..FFFF  

juniPimAutoRPCandAutoRPAncmntIntvl 1.3.6.1.4.1.4874.2.2.43.1.1.17.1.8
The time interval at which AutoRP advertisements are sent out for this group-to-RP mapping.
OBJECT-TYPE    
  TimeTicks  

juniPimAutoRPCandIfId 1.3.6.1.4.1.4874.2.2.43.1.1.17.1.9
The interface index of the interface for this AutoRP group-to-RP candidate RP mapping if an interface for RP address exists else it is set to 0.
OBJECT-TYPE    
  InterfaceIndex  

juniPimComponentTable 1.3.6.1.4.1.4874.2.2.43.1.1.18
The (conceptual) table listing each component (domain) in PIM.
OBJECT-TYPE    
  SEQUENCE OF  
    JuniPimComponentEntry

juniPimComponentEntry 1.3.6.1.4.1.4874.2.2.43.1.1.18.1
An entry (conceptual row) in the juniPimComponentTable.
OBJECT-TYPE    
  JuniPimComponentEntry  

juniPimComponentIndex 1.3.6.1.4.1.4874.2.2.43.1.1.18.1.1
A number uniquely identifying the component. Each protocol instance connected to a separate domain should have a different index value.
OBJECT-TYPE    
  Integer32 0..2147483647  

juniPimComponentAutoRPMappingAgentRowStatus 1.3.6.1.4.1.4874.2.2.43.1.1.18.1.2
The status of AutoRP mapping agent by which this router can be made an AutoRP mapping agent or removed from being an AutoRP mapping agent in this component.
OBJECT-TYPE    
  RowStatus  

juniPimComponentConfiguredAutoRPMappingAgentIfId 1.3.6.1.4.1.4874.2.2.43.1.1.18.1.3
The interface index of the interface which mapping agent should use to send AutoRP mapping messages. If not specified, the interface with highest IP address in this domain is picked up for this purpose.
OBJECT-TYPE    
  InterfaceIndex  

juniPimComponentAutoRPMappingAgentInterval 1.3.6.1.4.1.4874.2.2.43.1.1.18.1.4
The time interval at which AutoRP mapping messages are sent out in this component. The default value is 60 seconds.
OBJECT-TYPE    
  TimeTicks  

juniPimComponentAutoRPMappingTTL 1.3.6.1.4.1.4874.2.2.43.1.1.18.1.5
The time-to-live value used while sending AutoRP mapping messages out in this component.
OBJECT-TYPE    
  Integer32 1..FFFF  

juniPimComponentAutoRPMappingAgentIntfAddr 1.3.6.1.4.1.4874.2.2.43.1.1.18.1.6
The IP address of the interface which mapping agent is using to send AutoRP mapping messages.
OBJECT-TYPE    
  IpAddress  

juniPimComponentAutoRPMappingAgentWinnerAddr 1.3.6.1.4.1.4874.2.2.43.1.1.18.1.7
The IP address of the winner AutoRP mapping agent. There can be multiple mapping agents configured in a given PIM domain(component). The mapping agent with highest IP address is chosen as the winner and it continues to send AutoRP mapping messages. If the router itself is the winner, then this is set to 0.0.0.0.
OBJECT-TYPE    
  IpAddress  

juniPimComponentAutoRPMappingAgentWinnerLastHeard 1.3.6.1.4.1.4874.2.2.43.1.1.18.1.8
The time (in seconds) that has past since an AutoRP mapping message was receieved from the winner AutoRP mapping agent. If the router itself is the winner, then this is set to 0.
OBJECT-TYPE    
  TimeTicks  

juniPimUnicastRouteTable 1.3.6.1.4.1.4874.2.2.43.1.1.19
The (conceptual) table listing all the unicast routes currently in use by PIM for diong RPF checking.
OBJECT-TYPE    
  SEQUENCE OF  
    JuniPimUnicastRouteEntry

juniPimUnicastRouteEntry 1.3.6.1.4.1.4874.2.2.43.1.1.19.1
An entry (conceptual row) in the juniPimUnicastRouteTable.
OBJECT-TYPE    
  JuniPimUnicastRouteEntry  

juniPimUnicastRouteEntryAddr 1.3.6.1.4.1.4874.2.2.43.1.1.19.1.1
The address of route in use.
OBJECT-TYPE    
  IpAddress  

juniPimUnicastRouteEntryMask 1.3.6.1.4.1.4874.2.2.43.1.1.19.1.2
The mask of route in use.
OBJECT-TYPE    
  IpAddress  

juniPimUnicastRouteEntryRpfNbr 1.3.6.1.4.1.4874.2.2.43.1.1.19.1.3
The RPF neighbor (next-hop) to reach the route of this entry. It is set to 0.0.0.0 for directly connected routes.
OBJECT-TYPE    
  IpAddress  

juniPimUnicastRouteEntryIifId 1.3.6.1.4.1.4874.2.2.43.1.1.19.1.4
The interface index (next-hop) to reach the route of this entry.
OBJECT-TYPE    
  InterfaceIndex  

juniPimUnicastRouteEntryIifAddr 1.3.6.1.4.1.4874.2.2.43.1.1.19.1.5
The interface address (next-hop) to reach the route of this entry.
OBJECT-TYPE    
  IpAddress  

juniPimUnicastRouteEntryPref 1.3.6.1.4.1.4874.2.2.43.1.1.19.1.6
The preference of the route of this entry.
OBJECT-TYPE    
  Integer32  

juniPimUnicastRouteEntryMetric 1.3.6.1.4.1.4874.2.2.43.1.1.19.1.7
The metric of the route of this entry.
OBJECT-TYPE    
  Integer32  

juniPimUnicastRouteEntryPimType 1.3.6.1.4.1.4874.2.2.43.1.1.19.1.8
This object indicates whether the route specified in this entry is being used by sparse-mode and/or dense-mode PIM.
OBJECT-TYPE    
  JuniPimType  

juniPimSPTThresholdTable 1.3.6.1.4.1.4874.2.2.43.1.1.20
The (conceptual) table listing threshold values set for switching from shared tree to shortest path tree and vice versa for data forwarded by PIM sparse-mode.
OBJECT-TYPE    
  SEQUENCE OF  
    JuniPimSPTThresholdEntry

juniPimSPTThresholdEntry 1.3.6.1.4.1.4874.2.2.43.1.1.20.1
An entry (conceptual row) in the juniPimSPTThresholdTable.
OBJECT-TYPE    
  JuniPimSPTThresholdEntry  

juniPimSPTThresholdAccessListName 1.3.6.1.4.1.4874.2.2.43.1.1.20.1.1
The name of the access list from which group ranges are picked up for setting SPT threshold in this entry.
OBJECT-TYPE    
  OCTET STRING Size(0..32)  

juniPimSPTThresholdRowStatus 1.3.6.1.4.1.4874.2.2.43.1.1.20.1.2
The status of this row, by which new entries may be created, or old entries deleted from this table.
OBJECT-TYPE    
  RowStatus  

juniPimSPTThresholdKbps 1.3.6.1.4.1.4874.2.2.43.1.1.20.1.3
The value of SPT threshold in kilobits per second. Default value is 0.
OBJECT-TYPE    
  Integer32  

juniPimConformance 1.3.6.1.4.1.4874.2.2.43.2
OBJECT IDENTIFIER    

juniPimCompliances 1.3.6.1.4.1.4874.2.2.43.2.1
OBJECT IDENTIFIER    

juniPimGroups 1.3.6.1.4.1.4874.2.2.43.2.2
OBJECT IDENTIFIER    

juniPimCompliance 1.3.6.1.4.1.4874.2.2.43.2.1.1
The compliance statement for entities which implement the Juniper PIM MIB.
MODULE-COMPLIANCE    

juniPimGeneralGroup 1.3.6.1.4.1.4874.2.2.43.2.2.1
A collection of objects for managing general PIM capabilities in a Juniper product.
OBJECT-GROUP    

juniPimInterfaceGroup 1.3.6.1.4.1.4874.2.2.43.2.2.2
A collection of objects for managing PIM interface capabilities in a Juniper product.
OBJECT-GROUP    

juniPimMRouteConfGroup 1.3.6.1.4.1.4874.2.2.43.2.2.3
A collection of objects for managing PIM multicast route capabilities in a Juniper product.
OBJECT-GROUP    

juniPimMRouteNextHopGroup 1.3.6.1.4.1.4874.2.2.43.2.2.4
A collection of objects for managing PIM multicast route next hop capabilities in a Juniper product.
OBJECT-GROUP    

juniPimRPSetGroup 1.3.6.1.4.1.4874.2.2.43.2.2.5
A collection of objects for managing PIM RP-Set capabilities in a Juniper product.
OBJECT-GROUP    

juniPimStaticRPConfGroup 1.3.6.1.4.1.4874.2.2.43.2.2.6
A collection of objects for managing statically configured PIM RPs capabilities in a Juniper product.
OBJECT-GROUP    

juniPimAutoRPConfGroup 1.3.6.1.4.1.4874.2.2.43.2.2.7
A collection of objects for managing PIM AutoRP candidate advertisment agent RP capabilities in a Juniper product.
OBJECT-GROUP    

juniPimAutoRPCandGroup 1.3.6.1.4.1.4874.2.2.43.2.2.8
A collection of objects for managing PIM AutoRP candidate advertising agent RP capabilities in a Juniper product.
OBJECT-GROUP    

juniPimComponentGroup 1.3.6.1.4.1.4874.2.2.43.2.2.9
A collection of objects for managing PIM component (domain) capabilities in a Juniper product.
OBJECT-GROUP    

juniPimUnicastRouteGroup 1.3.6.1.4.1.4874.2.2.43.2.2.10
A collection of objects for managing PIM unicast route capabilities in a Juniper product.
OBJECT-GROUP    

juniPimSPTThresholdGroup 1.3.6.1.4.1.4874.2.2.43.2.2.11
A collection of objects for managing PIM shortest path tree threshold capabilities in a Juniper product.
OBJECT-GROUP