The (conceptual) table listing the non-interface specific (S,G) state that PIM has.
The indexes of the table are pimSGAddressType, pimSGGrpAddress, pimSGSrcAddress.
OID |
Object |
Syntax |
Max Access |
Description |
Implemented Specifications |
---|---|---|---|---|---|
1.3.6.1.2.1.157.1.6.1.1 |
pimSGAddressType |
INTEGER{unknown(0),ipv4(1),ipv6(2),ipv4z(3),ipv6z(4),dns(16)} |
not-accessible |
The address type of the source and multicast group for this entry. |
This object is implemented as defined in the corresponding MIB files. |
1.3.6.1.2.1.157.1.6.1.2 |
pimSGGrpAddress |
OCTET STRING{(4,4),(8,8),(16,16),(20,20)} |
not-accessible |
The multicast group address for this entry. The InetAddressType is given by the pimSGAddressType object. |
This object is implemented as defined in the corresponding MIB files. |
1.3.6.1.2.1.157.1.6.1.3 |
pimSGSrcAddress |
OCTET STRING{(4,4),(8,8),(16,16),(20,20)} |
not-accessible |
The source address for this entry. The InetAddressType is given by the pimSGAddressType object. |
This object is implemented as defined in the corresponding MIB files. |
1.3.6.1.2.1.157.1.6.1.4 |
pimSGUpTime |
TimeTicks |
read-only |
The time since this entry was created by the local router. |
This object is implemented as defined in the corresponding MIB files. |
1.3.6.1.2.1.157.1.6.1.5 |
pimSGPimMode |
INTEGER{ssm(2),asm(3)} |
read-only |
Whether pimSGGrpAddress is an SSM (Source Specific Multicast, used with PIM-SM) or ASM (Any Source Multicast, used with PIM-SM) group. |
This object is implemented as defined in the corresponding MIB files. |
1.3.6.1.2.1.157.1.6.1.6 |
pimSGUpstreamJoinState |
INTEGER{notJoined(1),joined(2)} |
read-only |
Whether the local router should join the shortest-path tree for the source and group represented by this entry. This corresponds to the state of the upstream (S,G) state machine in the PIM-SM specification. |
This object is implemented as defined in the corresponding MIB files. |
1.3.6.1.2.1.157.1.6.1.7 |
pimSGUpstreamJoinTimer |
TimeTicks |
read-only |
The time remaining before the local router next sends a periodic (S,G) Join message on pimSGRPFIfIndex. This timer is called the (S,G) Upstream Join Timer in the PIM-SM specification. This object is zero if the timer is not running. |
This object is implemented as defined in the corresponding MIB files. |
1.3.6.1.2.1.157.1.6.1.8 |
pimSGUpstreamNeighbor |
OCTET STRING{(4,4),(8,8),(16,16),(20,20)} |
read-only |
The primary address of the neighbor on pimSGRPFIfIndex that the local router is sending periodic (S,G) Join messages to. This is zero if the RPF next hop is unknown or is not a PIM neighbor. The InetAddressType is given by the pimSGAddressType object. This address is called RPF'(S,G) in the PIM-SM specification. |
This object is implemented as defined in the corresponding MIB files. |
1.3.6.1.2.1.157.1.6.1.9 |
pimSGRPFIfIndex |
Integer32{(0,2147483647)} |
read-only |
The value of ifIndex for the RPF interface towards the source, or zero if the RPF interface is unknown. |
This object is implemented as defined in the corresponding MIB files. |
1.3.6.1.2.1.157.1.6.1.10 |
pimSGRPFNextHopType |
INTEGER{unknown(0),ipv4(1),ipv6(2),ipv4z(3),ipv6z(4),dns(16)} |
read-only |
The address type of the RPF next hop towards the source, or unknown(0) if the RPF next hop is unknown. |
This object is implemented as defined in the corresponding MIB files. |
1.3.6.1.2.1.157.1.6.1.11 |
pimSGRPFNextHop |
OCTET STRING{(0,0),(4,4),(8,8),(16,16),(20,20)} |
read-only |
The address of the RPF next hop towards the source. The InetAddressType is given by the pimSGRPFNextHopType. This address is called MRIB.next_hop(S) in the PIM-SM specification. |
This object is implemented as defined in the corresponding MIB files. |
1.3.6.1.2.1.157.1.6.1.12 |
pimSGRPFRouteProtocol |
INTEGER{other(1),local(2),netmgmt(3),icmp(4),egp(5),ggp(6),hello(7),rip(8),isIs(9),esIs(10),ciscoIgrp(11),bbnSpfIgp(12),ospf(13),bgp(14),idpr(15),ciscoEigrp(16),dvmrp(17)} |
read-only |
The routing mechanism via which the route used to find the RPF interface towards the source was learned. |
This object is implemented as defined in the corresponding MIB files. |
1.3.6.1.2.1.157.1.6.1.13 |
pimSGRPFRouteAddress |
OCTET STRING{(0,0),(4,4),(8,8),(16,16),(20,20)} |
read-only |
The IP address that, when combined with the corresponding value of pimSGRPFRoutePrefixLength, identifies the route used to find the RPF interface towards the source. The InetAddressType is given by the pimSGRPFNextHopType object. This address object is only significant up to pimSGRPFRoutePrefixLength bits. The remainder of the address bits are zero. |
This object is implemented as defined in the corresponding MIB files. |
1.3.6.1.2.1.157.1.6.1.14 |
pimSGRPFRoutePrefixLength |
Unsigned32{(0,2040)} |
read-only |
The prefix length that, when combined with the corresponding value of pimSGRPFRouteAddress, identifies the route used to find the RPF interface towards the source. The InetAddressType is given by the pimSGRPFNextHopType object. |
This object is implemented as defined in the corresponding MIB files. |
1.3.6.1.2.1.157.1.6.1.15 |
pimSGRPFRouteMetricPref |
Unsigned32{(0,2147483647)} |
read-only |
The metric preference of the route used to find the RPF interface towards the source. |
This object is implemented as defined in the corresponding MIB files. |
1.3.6.1.2.1.157.1.6.1.16 |
pimSGRPFRouteMetric |
Unsigned32 |
read-only |
The routing metric of the route used to find the RPF interface towards the source. |
This object is implemented as defined in the corresponding MIB files. |
1.3.6.1.2.1.157.1.6.1.17 |
pimSGSPTBit |
INTEGER{true(1),false(2)} |
read-only |
Whether the SPT bit is set; and therefore whether forwarding is taking place on the shortest-path tree. |
This object is implemented as defined in the corresponding MIB files. |
1.3.6.1.2.1.157.1.6.1.18 |
pimSGKeepaliveTimer |
TimeTicks |
read-only |
The time remaining before this (S,G) state expires, in the absence of explicit (S,G) local membership or (S,G) Join messages received to maintain it. This timer is called the (S,G) Keepalive Timer in the PIM-SM specification. |
This object is implemented as defined in the corresponding MIB files. |
1.3.6.1.2.1.157.1.6.1.19 |
pimSGDRRegisterState |
INTEGER{noInfo(1),join(2),joinPending(3),prune(4)} |
read-only |
Whether the local router should encapsulate (S,G) data packets in Register messages and send them to the RP. This corresponds to the state of the per-(S,G) Register state machine in the PIM-SM specification. This object is always 'noInfo' unless pimSGPimMode is 'asm'. |
This object is implemented as defined in the corresponding MIB files. |
1.3.6.1.2.1.157.1.6.1.20 |
pimSGDRRegisterStopTimer |
TimeTicks |
read-only |
If pimSGDRRegisterState is 'prune', this is the time remaining before the local router sends a Null-Register message to the RP. If pimSGDRRegisterState is 'joinPending', this is the time remaining before the local router resumes encapsulating data packets and sending them to the RP. Otherwise, this is zero. This timer is called the Register-Stop Timer in the PIM-SM specification. |
This object is implemented as defined in the corresponding MIB files. |
1.3.6.1.2.1.157.1.6.1.21 |
pimSGRPRegisterPMBRAddressType |
INTEGER{unknown(0),ipv4(1),ipv6(2),ipv4z(3),ipv6z(4),dns(16)} |
read-only |
The address type of the first PIM Multicast Border Router to send a Register message with the Border bit set. This object is unknown(0) if the local router is not the RP for the group. |
This object is implemented as defined in the corresponding MIB files. |
1.3.6.1.2.1.157.1.6.1.22 |
pimSGRPRegisterPMBRAddress |
OCTET STRING{(0,0),(4,4),(8,8),(16,16),(20,20)} |
read-only |
The IP address of the first PIM Multicast Border Router to send a Register message with the Border bit set. The InetAddressType is given by the pimSGRPRegisterPMBRAddressType object. |
This object is implemented as defined in the corresponding MIB files. |
1.3.6.1.2.1.157.1.6.1.23 |
pimSGUpstreamPruneState |
INTEGER{forwarding(1),ackpending(2),pruned(3)} |
read-only |
Whether the local router has pruned itself from the tree. This corresponds to the state of the upstream prune (S,G) state machine in the PIM-DM specification. This object is used only by PIM-DM. |
This object is implemented as defined in the corresponding MIB files. |
1.3.6.1.2.1.157.1.6.1.24 |
pimSGUpstreamPruneLimitTimer |
TimeTicks |
read-only |
The time remaining before the local router may send a (S,G) Prune message on pimSGRPFIfIndex. This timer is called the (S,G) Prune Limit Timer in the PIM-DM specification. This object is zero if the timer is not running. This object is used only by PIM-DM. |
This object is implemented as defined in the corresponding MIB files. |
1.3.6.1.2.1.157.1.6.1.25 |
pimSGOriginatorState |
INTEGER{notOriginator(1),originator(2)} |
read-only |
Whether the router is an originator for an (S,G) message flow. This corresponds to the state of the per-(S,G) Originator state machine in the PIM-DM specification. This object is used only by PIM-DM. |
This object is implemented as defined in the corresponding MIB files. |
1.3.6.1.2.1.157.1.6.1.26 |
pimSGSourceActiveTimer |
TimeTicks |
read-only |
If pimSGOriginatorState is 'originator', this is the time remaining before the local router reverts to a notOriginator state. Otherwise, this is zero. This timer is called the Source Active Timer in the PIM-DM specification. This object is used only by PIM-DM. |
This object is implemented as defined in the corresponding MIB files. |
1.3.6.1.2.1.157.1.6.1.27 |
pimSGStateRefreshTimer |
TimeTicks |
read-only |
If pimSGOriginatorState is 'originator', this is the time remaining before the local router sends a State Refresh message. Otherwise, this is zero. This timer is called the State Refresh Timer in the PIM-DM specification. This object is used only by PIM-DM. |
This object is implemented as defined in the corresponding MIB files. |