The (conceptual) table containing information on the next-hops on outgoing interfaces for routing IP multicast datagrams. Each entry is one of a list of next-hops on outgoing interfaces for particular sources sending to a particular multicast group address.
The indexes of the table are ipMcastRouteNextHopGroupAddressType, ipMcastRouteNextHopGroup, ipMcastRouteNextHopGroupPrefixLength, ipMcastRouteNextHopSourceAddressType, ipMcastRouteNextHopSource, ipMcastRouteNextHopSourcePrefixLength, ipMcastRouteNextHopIfIndex, ipMcastRouteNextHopAddressType, ipMcastRouteNextHopAddress.
OID |
Object |
Syntax |
Max Access |
Description |
Implemented Specifications |
---|---|---|---|---|---|
1.3.6.1.2.1.168.1.6.1.1 |
ipMcastRouteNextHopGroupAddressType |
INTEGER{unknown(0),ipv4(1),ipv6(2),ipv4z(3),ipv6z(4),dns(16)} |
not-accessible |
A value indicating the address family of the address contained in ipMcastRouteNextHopGroup. Legal values correspond to the subset of address families for which multicast forwarding is supported. |
This object is implemented as defined in the corresponding MIB files. |
1.3.6.1.2.1.168.1.6.1.2 |
ipMcastRouteNextHopGroup |
OCTET STRING{(0,255)} |
not-accessible |
The IP multicast group address which, when combined with the corresponding value specified in ipMcastRouteNextHopGroupPrefixLength, identifies the groups for which this entry contains multicast forwarding information. This address object is only significant up to ipMcastRouteNextHopGroupPrefixLength bits. The remaining address bits are set to zero. This is especially important for this index field, which is part of the index of this entry. Any non-zero bits would signify an entirely different entry. For addresses of type ipv4z or ipv6z, the appended zone index is significant even though it lies beyond the prefix length. The use of these address types indicate that this forwarding state applies only within the given zone. Zone index zero is not valid in this table. |
This object is implemented as defined in the corresponding MIB files. |
1.3.6.1.2.1.168.1.6.1.3 |
ipMcastRouteNextHopGroupPrefixLength |
Unsigned32{(0,2040)} |
not-accessible |
The length in bits of the mask which, when combined with the corresponding value of ipMcastRouteGroup, identifies the groups for which this entry contains multicast routing information. The InetAddressType is given by ipMcastRouteNextHopGroupAddressType. For values 'ipv4' and 'ipv4z', this object must be in the range 4..32. For values 'ipv6' and 'ipv6z', this object must be in the range 8..128. |
This object is implemented as defined in the corresponding MIB files. |
1.3.6.1.2.1.168.1.6.1.4 |
ipMcastRouteNextHopSourceAddressType |
INTEGER{unknown(0),ipv4(1),ipv6(2),ipv4z(3),ipv6z(4),dns(16)} |
not-accessible |
A value indicating the address family of the address contained in ipMcastRouteNextHopSource. A value of unknown(0) indicates a non-source-specific entry, corresponding to all sources in the group. Otherwise, the value MUST be the same as the value of ipMcastRouteNextHopGroupType. |
This object is implemented as defined in the corresponding MIB files. |
1.3.6.1.2.1.168.1.6.1.5 |
ipMcastRouteNextHopSource |
OCTET STRING{(0,255)} |
not-accessible |
The network address which, when combined with the corresponding value of the mask specified in ipMcastRouteNextHopSourcePrefixLength, identifies the sources for which this entry specifies a next-hop on an outgoing interface. This address object is only significant up to ipMcastRouteNextHopSourcePrefixLength bits. The remaining address bits are set to zero. This is especially important for this index field, which is part of the index of this entry. Any non-zero bits would signify an entirely different entry. For addresses of type ipv4z or ipv6z, the appended zone index is significant even though it lies beyond the prefix length. The use of these address types indicate that this source address applies only within the given zone. Zone index zero is not valid in this table. |
This object is implemented as defined in the corresponding MIB files. |
1.3.6.1.2.1.168.1.6.1.6 |
ipMcastRouteNextHopSourcePrefixLength |
Unsigned32{(0,2040)} |
not-accessible |
The length in bits of the mask which, when combined with the corresponding value specified in ipMcastRouteNextHopSource, identifies the sources for which this entry specifies a next-hop on an outgoing interface. The InetAddressType is given by ipMcastRouteNextHopSourceAddressType. For the value 'unknown', this object must be zero. For values 'ipv4' and 'ipv4z', this object must be in the range 4..32. For values 'ipv6' and 'ipv6z', this object must be in the range 8..128. |
This object is implemented as defined in the corresponding MIB files. |
1.3.6.1.2.1.168.1.6.1.7 |
ipMcastRouteNextHopIfIndex |
INTEGER |
not-accessible |
The ifIndex value of the interface for the outgoing interface for this next-hop. |
This object is implemented as defined in the corresponding MIB files. |
1.3.6.1.2.1.168.1.6.1.8 |
ipMcastRouteNextHopAddressType |
INTEGER{unknown(0),ipv4(1),ipv6(2),ipv4z(3),ipv6z(4),dns(16)} |
not-accessible |
A value indicating the address family of the address contained in ipMcastRouteNextHopAddress. |
This object is implemented as defined in the corresponding MIB files. |
1.3.6.1.2.1.168.1.6.1.9 |
ipMcastRouteNextHopAddress |
OCTET STRING{(0,255)} |
not-accessible |
The address of the next-hop specific to this entry. For most interfaces, this is identical to ipMcastRouteNextHopGroup. Non-Broadcast Multi-Access (NBMA) interfaces, however, may have multiple next-hop addresses out a single outgoing interface. |
This object is implemented as defined in the corresponding MIB files. |
1.3.6.1.2.1.168.1.6.1.10 |
ipMcastRouteNextHopState |
INTEGER{pruned(1),forwarding(2)} |
read-only |
An indication of whether the outgoing interface and next- hop represented by this entry is currently being used to forward IP datagrams. The value 'forwarding' indicates it is currently being used; the value 'pruned' indicates it is not. |
This object is implemented as defined in the corresponding MIB files. |
1.3.6.1.2.1.168.1.6.1.11 |
ipMcastRouteNextHopTimeStamp |
TimeTicks |
read-only |
The value of sysUpTime at which the multicast routing information represented by this entry was learned by the router. If this information was present at the most recent re- initialization of the local management subsystem, then this object contains a zero value. |
This object is implemented as defined in the corresponding MIB files. |
1.3.6.1.2.1.168.1.6.1.12 |
ipMcastRouteNextHopExpiryTime |
TimeTicks |
read-only |
The minimum amount of time remaining before this entry will be aged out. If ipMcastRouteNextHopState is pruned(1), the remaining time until the prune expires and the state reverts to forwarding(2). Otherwise, the remaining time until this entry is removed from the table. The time remaining may be copied from ipMcastRouteExpiryTime if the protocol in use for this entry does not specify next-hop timers. The value 0 indicates that the entry is not subject to aging. |
This object is implemented as defined in the corresponding MIB files. |
1.3.6.1.2.1.168.1.6.1.13 |
ipMcastRouteNextHopClosestMemberHops |
Unsigned32{(0,256)} |
read-only |
The minimum number of hops between this router and any member of this IP multicast group reached via this next-hop on this outgoing interface. Any IP multicast datagrams for the group that have a TTL (IPv4) or Hop Count (IPv6) less than this number of hops will not be forwarded to this next-hop. A value of 0 means all multicast datagrams are forwarded out the interface. A value of 256 means that no multicast datagrams are forwarded out the interface. This is an optimization applied by multicast routing protocols that explicitly track hop counts to downstream listeners. Multicast protocols that are not aware of hop counts to downstream listeners set this object to 0. |
The actually supported value range is 1-255. Currently, the value is an integer ranging from 1 to 255. The default value is 1. |
1.3.6.1.2.1.168.1.6.1.14 |
ipMcastRouteNextHopProtocol |
INTEGER{other(1),local(2),netmgmt(3),dvmrp(4),mospf(5),pimSparseDense(6),cbt(7),pimSparseMode(8),pimDenseMode(9),igmpOnly(10),bgmp(11),msdp(12)} |
read-only |
The routing mechanism via which this next-hop was learned. |
This object is implemented as defined in the corresponding MIB files. |
1.3.6.1.2.1.168.1.6.1.15 |
ipMcastRouteNextHopOctets |
Counter64 |
read-only |
The number of octets of multicast packets that have been forwarded using this route. Discontinuities in this monotonically increasing value occur at re-initialization of the management system. Discontinuities can also occur as a result of routes being removed and replaced, which can be detected by observing the value of ipMcastRouteNextHopTimeStamp. |
The obtained value is fixed at 0. |
1.3.6.1.2.1.168.1.6.1.16 |
ipMcastRouteNextHopPkts |
Counter64 |
read-only |
The number of packets which have been forwarded using this route. Discontinuities in this monotonically increasing value occur at re-initialization of the management system. Discontinuities can also occur as a result of routes being removed and replaced, which can be detected by observing the value of ipMcastRouteNextHopTimeStamp. |
The obtained value is fixed at 0. |