pimGroupMappingTable
BINTEC-PIM-MIB ·
.0.54.2.1.13
Object
table
The (conceptual) table listing mappings from multicast
group prefixes to the PIM mode and RP address to use for
groups within that group prefix.
Rows in this table are created for a variety of reasons,
indicated by the value of the pimGroupMappingOrigin object.
- Rows with a pimGroupMappingOrigin value of 'fixed' are
created automatically by the router at startup, to
correspond to the well-defined prefixes of link-local and
unroutable group addresses. These rows are never
destroyed.
- Rows with a pimGroupMappingOrigin value of 'embedded' are
created by the router to correspond to group prefixes
that are to be treated as being in Embedded-RP format.
- Rows with a pimGroupMappingOrigin value of 'configRp' are
created and destroyed as a result of rows in the
pimStaticRPTable being created and destroyed.
- Rows with a pimGroupMappingOrigin value of 'configSsm'
are created and destroyed as a result of configuration of
SSM address ranges to the local router.
- Rows with a pimGroupMappingOrigin value of 'bsr' are
created as a result of running the PIM Bootstrap Router
(BSR) mechanism. If the local router is not the elected
BSR, these rows are created to correspond to group
prefixes in the PIM Bootstrap messages received from the
elected BSR. If the local router is the elected BSR,
these rows are created to correspond to group prefixes in
the PIM Bootstrap messages that the local router sends.
In either case, these rows are destroyed when the group
prefixes are timed out by the BSR mechanism.
- Rows with a pimGroupMappingOrigin value of 'other' are
created and destroyed according to some other mechanism
not specified here.
Given the collection of rows in this table at any point in
time, the PIM mode and RP address to use for a particular
group is determined using the following algorithm.
1. From the set of all rows, the subset whose group prefix
contains the group in question are selected.
2. If there are no such rows, the behavior is undefined.
3. If there is at least one such row, from the selected
subset of rows, the subset that have the lowest value
of pimGroupMappingPrecedence are selected.
4. From the selected subset of rows, the subset that have
the greatest value of pimGroupMappingGrpPrefixLength are
selected.
5. If there are multiple selected rows, the subset that have
the highest precedence (the lowest numerical value for
pimGroupMappingPrecedence) are selected.
6. If there are multiple selected rows, the row selected is
implementation dependent; the implementation might or
might not apply the PIM hash function to select the row.
7. The group mode to use is given by the value of
pimGroupMappingPimMode from the single selected row; the
RP to use is given by the value of
pimGroupMappingRPAddress, unless pimGroupMappingOrigin is
'embedded', in which case the RP is extracted from the
group address in question.
Context
- MIB
- BINTEC-PIM-MIB
- OID
.0.54.2.1.13- Type
- table
- Status
- current
- Parent
- pim
- Siblings
- 50
- Children
- 1
Syntax
No syntax metadata recorded.
Values & Constraints
No enumerated values or constraints recorded.
Related Objects
Sibling Objects
| Object | Type | Syntax | OID |
|---|---|---|---|
| pimInterfaceTable The (conceptual) table listing the router's PIM interfaces.
PIM is enabled on all interfaces listed in this table. | table | - | .0.54.2.1.1 |
| pimBidirDFElectionTable The (conceptual) table listing the per-RP Designated
Forwarder (DF) Election state for each interface for all the
RPs in BIDIR mode. | table | - | .0.54.2.1.10 |
| pimStarStarRPEntries The number of entries in the pimStarStarRPTable. | scalar | SNMPv2-SMIGauge32 | .0.54.2.1.101 |
| pimStarStarRPIEntries The number of entries in the pimStarStarRPITable. | scalar | SNMPv2-SMIGauge32 | .0.54.2.1.102 |
| pimStarStarRPTable The (conceptual) table listing the non-interface specific
(*,*,RP) state that PIM has. | table | - | .0.54.2.1.103 |
| pimStarStarRPITable The (conceptual) table listing the interface specific
(*,*,RP) state that PIM has. | table | - | .0.54.2.1.104 |
| pimStaticRPTable This table is used to create and manage static
configuration of RPs.
If the group prefixes configured for two or more rows in
this table overlap, the row with the great… | table | - | .0.54.2.1.11 |
| pimAnycastRPSetTable This table is used to create and manage Anycast-RP via PIM
Register messages, as opposed to via other protocols such as
MSDP.
Entries must be configured in this table i… | table | - | .0.54.2.1.12 |
| pimKeepalivePeriod The duration of the Keepalive Timer. This is the period
during which the PIM router will maintain (S,G) state in the
absence of explicit (S,G) local membership or (S,G) join
mess… | scalar | seconds Unsigned32 | .0.54.2.1.14 |
| pimRegisterSuppressionTime The duration of the Register Suppression Timer. This is
the period during which a PIM Designated Router (DR) stops
sending Register-encapsulated data to the Rendezvous Point
(RP)… | scalar | seconds Unsigned32 | .0.54.2.1.15 |
| pimStarGEntries The number of entries in the pimStarGTable. | scalar | SNMPv2-SMIGauge32 | .0.54.2.1.16 |
| pimStarGIEntries The number of entries in the pimStarGITable. | scalar | SNMPv2-SMIGauge32 | .0.54.2.1.17 |
| pimSGEntries The number of entries in the pimSGTable. | scalar | SNMPv2-SMIGauge32 | .0.54.2.1.18 |
| pimSGIEntries The number of entries in the pimSGITable. | scalar | SNMPv2-SMIGauge32 | .0.54.2.1.19 |
| pimNeighborTable The (conceptual) table listing the router's PIM neighbors. | table | - | .0.54.2.1.2 |
| pimSGRptEntries The number of entries in the pimSGRptTable. | scalar | SNMPv2-SMIGauge32 | .0.54.2.1.20 |
| pimSGRptIEntries The number of entries in the pimSGRptITable. | scalar | SNMPv2-SMIGauge32 | .0.54.2.1.21 |
| pimOutAsserts The number of Asserts sent by this router. | scalar | SNMPv2-SMICounter32 | .0.54.2.1.22 |
| pimInAsserts The number of Asserts received by this router. Asserts
are multicast to all routers on a network. This counter is
incremented by all routers that receive an assert, not only
tho… | scalar | SNMPv2-SMICounter32 | .0.54.2.1.23 |
| pimLastAssertInterface The interface on which this router most recently sent or
received an assert, or zero if this router has not sent or
received an assert. | scalar | IF-MIBInterfaceIndexOrZero | .0.54.2.1.24 |
| pimLastAssertGroupAddressType The address type of the multicast group address in the most
recently sent or received assert. If this router has not
sent or received an assert then this object is set to
unknown… | scalar | INET-ADDRESS-MIBInetAddressType | .0.54.2.1.25 |
| pimLastAssertGroupAddress The multicast group address in the most recently sent or
received assert. The InetAddressType is given by the
pimLastAssertGroupAddressType object. | scalar | INET-ADDRESS-MIBInetAddressIPv6 | .0.54.2.1.26 |
| pimLastAssertSourceAddressType The address type of the multicast source address in the
most recently sent or received assert. If the most recent
assert was (*,G), or if this router has not sent or received
an … | scalar | INET-ADDRESS-MIBInetAddressType | .0.54.2.1.27 |
| pimLastAssertSourceAddress The multicast source address in the most recently sent or
received assert. The InetAddressType is given by the
pimLastAssertSourceAddressType object. | scalar | INET-ADDRESS-MIBInetAddressIPv6 | .0.54.2.1.28 |
| pimNeighborLossTrapPeriod The minimum time that must elapse between pimNeighborLoss
traps originated by this router. The maximum value 65535
represents an 'infinite' time, in which case no
pimNeighborLoss… | scalar | seconds Unsigned32 | .0.54.2.1.29 |
| pimNbrSecAddressTable The (conceptual) table listing the secondary addresses
advertised by each PIM neighbor (on a subset of the rows of
the pimNeighborTable defined above). | table | - | .0.54.2.1.3 |
| pimNeighborLossCount The number of neighbor loss events that have occurred.
This count is incremented when the neighbor timer expires,
and the router has no other neighbors on the same inte… | scalar | SNMPv2-SMICounter32 | .0.54.2.1.30 |
| pimInvalidRegisterTrapPeriod The minimum time that must elapse between
pimInvalidRegister traps originated by this router. The
default value of 65535 represents an 'infinite' time, in
which case no pimInvali… | scalar | seconds Unsigned32 | .0.54.2.1.31 |
| pimInvalidRegisterMsgsRcvd The number of invalid PIM Register messages that have been
received by this device.
A PIM Register message is invalid if either
o the destination address of … | scalar | SNMPv2-SMICounter32 | .0.54.2.1.32 |
| pimInvalidRegisterAddressType The address type stored in pimInvalidRegisterOrigin,
pimInvalidRegisterGroup and pimInvalidRegisterRp.
If no unexpected Register messages have been received, then
this … | scalar | INET-ADDRESS-MIBInetAddressType | .0.54.2.1.33 |
| pimInvalidRegisterOrigin The source address of the last unexpected Register message
received by this device. | scalar | INET-ADDRESS-MIBInetAddressIPv6 | .0.54.2.1.34 |
| pimInvalidRegisterGroup The IP multicast group address to which the last unexpected
Register message received by this device was addressed. | scalar | INET-ADDRESS-MIBInetAddressIPv6 | .0.54.2.1.35 |
| pimInvalidRegisterRp The RP address to which the last unexpected Register
message received by this device was delivered. | scalar | INET-ADDRESS-MIBInetAddressIPv6 | .0.54.2.1.36 |
| pimInvalidJoinPruneTrapPeriod The minimum time that must elapse between
pimInvalidJoinPrune traps originated by this router. The
default value of 65535 represents an 'infinite' time, in
which case no pimInval… | scalar | seconds Unsigned32 | .0.54.2.1.37 |
| pimInvalidJoinPruneMsgsRcvd The number of invalid PIM Join/Prune messages that have
been received by this device.
A PIM Join/Prune message is invalid if either
o the Group to RP mapping… | scalar | SNMPv2-SMICounter32 | .0.54.2.1.38 |
| pimInvalidJoinPruneAddressType The address type stored in pimInvalidJoinPruneOrigin,
pimInvalidJoinPruneGroup and pimInvalidJoinPruneRp.
If no unexpected Join/Prune messages have been received,
this … | scalar | INET-ADDRESS-MIBInetAddressType | .0.54.2.1.39 |
| pimStarGTable The (conceptual) table listing the non-interface specific
(*,G) state that PIM has. | table | - | .0.54.2.1.4 |
| pimInvalidJoinPruneOrigin The source address of the last unexpected Join/Prune
message received by this device. | scalar | INET-ADDRESS-MIBInetAddressIPv6 | .0.54.2.1.40 |
| pimInvalidJoinPruneGroup The IP multicast group address carried in the last
unexpected Join/Prune message received by this device. | scalar | INET-ADDRESS-MIBInetAddressIPv6 | .0.54.2.1.41 |
| pimInvalidJoinPruneRp The RP address carried in the last unexpected Join/Prune
message received by this device. | scalar | INET-ADDRESS-MIBInetAddressIPv6 | .0.54.2.1.42 |
| pimRPMappingTrapPeriod The minimum time that must elapse between
pimRPMappingChange traps originated by this router. The
default value of 65535 represents an 'infinite' time, in
which case no pimRPMapp… | scalar | seconds Unsigned32 | .0.54.2.1.43 |
| pimRPMappingChangeCount The number of changes to active RP mappings on this device.
Information about active RP mappings is available in
pimGroupMappingTable. Only changes to active mappings … | scalar | SNMPv2-SMICounter32 | .0.54.2.1.44 |
| pimInterfaceElectionTrapPeriod The minimum time that must elapse between
pimInterfaceElection traps originated by this router. The
default value of 65535 represents an 'infinite' time, in
which case no pimInte… | scalar | seconds Unsigned32 | .0.54.2.1.45 |
| pimInterfaceElectionWinCount The number of times this device has been elected DR or DF
on any interface.
Elections occur frequently on newly-active interfaces, as
triggered Hellos establish adjacen… | scalar | SNMPv2-SMICounter32 | .0.54.2.1.46 |
| pimRefreshInterval The interval between successive State Refresh messages sent
by an Originator. This timer period is called the
RefreshInterval in the PIM-DM specification. This object is
used on… | scalar | seconds Unsigned32 | .0.54.2.1.47 |
| pimStarGITable The (conceptual) table listing the interface-specific (*,G)
state that PIM has. | table | - | .0.54.2.1.5 |
| pimSGTable The (conceptual) table listing the non-interface specific
(S,G) state that PIM has. | table | - | .0.54.2.1.6 |
| pimSGITable The (conceptual) table listing the interface-specific (S,G)
state that PIM has. | table | - | .0.54.2.1.7 |
| pimSGRptTable The (conceptual) table listing the non-interface specific
(S,G,rpt) state that PIM has. | table | - | .0.54.2.1.8 |
| pimSGRptITable The (conceptual) table listing the interface-specific
(S,G,rpt) state that PIM has. | table | - | .0.54.2.1.9 |
Child Objects
| Object | Type | Syntax | OID |
|---|---|---|---|
| pimGroupMappingEntry An entry (conceptual row) in the pimGroupMappingTable. | row | - | .0.54.2.1.13.1 |