No relevant resource is found in the selected language.

This site uses cookies. By continuing to browse the site you are agreeing to our use of cookies. Read our privacy policy>Search

Reminder

To have a better experience, please upgrade your IE browser.

upgrade

S12700 V200R011C10 MIB Reference

This document provides the function overview, relationships between tables, description of single objects, description of MIB tables, and description of alarm objects.
Rate and give feedback:
Huawei uses machine translation combined with human proofreading to translate this document to different languages in order to help you better understand the content of this document. Note: Even the most advanced machine translation cannot match the quality of professional translators. Huawei shall not bear any responsibility for translation accuracy and it is recommended that you refer to the English document (a link for which has been provided).
IPMCAST-MIB

IPMCAST-MIB

Function Overview

IPMCAST-MIB is used to implement multicast operations on a device and records operation results. In addition, this MIB manages IP multicast, including multicast routing and multicast data forwarding and receiving.

Root directory:

iso(1).rog(3).dod(6).internet(1).mgmt(2).mib-2(1).ipMcastMib(168)

Relationships Between Tables

Figure 143-1  Relationship between the multicast routing table and multicast routing outbound interface table

After an (S, G) entry is created in ipMcastRouteTable and an outbound interface is specified for this entry, a new row is generated in ipMcastRouteNextHopTable.

NOTE:

ipMcastBoundaryTable has no relation with the preceding two tables.

Description of Single Objects

ipMcastEnabled

OID

Object Name

Syntax

Max Access

Description

Implemented Specifications

1.3.6.1.2.1.168.1.1

ipMcastEnabled

TruthValue

Read-write

This object indicates whether IPv4 multicast is enabled:

  • 1: enabled
  • 2: disabled

This object is implemented as defined in the corresponding MIB file.

When the Get operation is performed, only the status of IPv4 multicast can be queried. The status of IPv6 multicast cannot be queried. If IPv4 multicast is enabled, the value enabled (1) is returned; if IPv4 multicast is disabled, the value disabled (2) is returned.

ipMcastDeviceConfigStorageType

OID

Object Name

Syntax

Max Access

Meaning

Implemented Specifications

1.3.6.1.2.1.168.1.11

ipMcastDeviceConfigStorageType

INTEGER{other(1),volatile(2),nonVolatile(3),permanent(4),readOnly(5)}

read-write

The storage type used for the global IP multicast configuration.

Currently, the maximum access is read-only.

ipMcastRouteEntryCount

OID

Object Name

Syntax

Max Access

Description

Implemented Specifications

1.3.6.1.2.1.168.1.2

ipMcastRouteEntryCount

Gauge32

Read-only

This object indicates the total number of entries in multicast routing-table plus entries in multicast ipv6 routing-table. This object can be used to monitor the size of the multicast routing table.

This object is implemented as defined in the corresponding MIB file.

Description of MIB Tables

ipMcastRouteTable

This table is used to record information about the routes from the specified source to a multicast group on a device.

The indexes of this table are ipMcastRouteGroupAddressType, ipMcastRouteGroup, ipMcastRouteGroupPrefixLength, ipMcastRouteSourceAddressType, ipMcastRouteSource, and ipMcastRouteSourcePrefixLength.

OID

Object Name

Syntax

Max Access

Description

Implemented Specifications

1.3.6.1.2.1.168.1.5.1.1

ipMcastRouteGroupAddressType

InetAddressType

Not-accessible

This object indicates the type of a multicast group address.

The value can be IPv4 or IPv6.

This object is implemented as defined in the corresponding MIB file.

1.3.6.1.2.1.168.1.5.1.2

ipMcastRouteGroup

InetAddress

Not-accessible

This object indicates a multicast group address.

This object is implemented as defined in the corresponding MIB file.

1.3.6.1.2.1.168.1.5.1.3

ipMcastRouteGroupPrefixLength

InetAddressPrefixLength

Not-accessible

This object indicates the mask of a multicast group address.

In the case of an IPv4 address, the value ranges from 4 to 32.

In the case of an IPv6 address, the value ranges from 8 to 128.

This object is implemented as defined in the corresponding MIB file.

1.3.6.1.2.1.168.1.5.1.4

ipMcastRouteSourceAddressType

InetAddressType

Not-accessible

This object indicates the type of a source address. The value can be IPv4 or IPv6.

The types of the source address and multicast group address must be the same.

This object is implemented as defined in the corresponding MIB file.

1.3.6.1.2.1.168.1.5.1.5

ipMcastRouteSource

InetAddress

Not-accessible

This object indicates a source address.

This object is implemented as defined in the corresponding MIB file.

1.3.6.1.2.1.168.1.5.1.6

ipMcastRouteSourcePrefixLength

InetAddressPrefixLength

Not-accessible

This object indicates the mask of a source address.

In the case of an IPv4 address, the value ranges from 4 to 32.

In the case of an IPv6 address, the value ranges from 8 to 128.

This object is implemented as defined in the corresponding MIB file.

1.3.6.1.2.1.168.1.5.1.7

ipMcastRouteUpstreamNeighborType

InetAddressType

Read-only

This object indicates the type of an upstream neighbor address. The value can be IPv4or IPv6.

This object is implemented as defined in the corresponding MIB file.

1.3.6.1.2.1.168.1.5.1.8

ipMcastRouteUpstreamNeighbor

InetAddress

Read-only

This object indicates the address of an upstream neighbor.

This object is implemented as defined in the corresponding MIB file.

1.3.6.1.2.1.168.1.5.1.9

ipMcastRouteInIfIndex

InterfaceIndexOrZero

Read-only

This object indicates the index of an upstream interface.

This object is implemented as defined in the corresponding MIB file.

1.3.6.1.2.1.168.1.5.1.10

ipMcastRouteTimeStamp

TimeStamp

Read-only

This object indicates the time when a multicast routing entry is created.

This object is implemented as defined in the corresponding MIB file.

1.3.6.1.2.1.168.1.5.1.11

ipMcastRouteExpiryTime

TimeTicks

Read-only

This object indicates the timeout period of a multicast routing entry.

The value of this object is always 0.

1.3.6.1.2.1.168.1.5.1.12

ipMcastRouteProtocol

IANAipMRouteProtocol

Read-only

This object indicates a multicast routing protocol, such as PIM-SM, PIM-DM, and IGMP.

This object is implemented as defined in the corresponding MIB file.

1.3.6.1.2.1.168.1.5.1.13

ipMcastRouteRtProtocol

IANAipRouteProtocol

Read-only

This object indicates the unicast routing protocol used in RPF check, such as OSPF and IS-IS.

This object is implemented as defined in the corresponding MIB file.

1.3.6.1.2.1.168.1.5.1.14

ipMcastRouteRtAddressType

InetAddressType

Read-only

This object indicates the address type of a unicast protocol. The value can be IPv4 or IPv6.

This object is implemented as defined in the corresponding MIB file.

1.3.6.1.2.1.168.1.5.1.15

ipMcastRouteRtAddress

InetAddress

Read-only

This object indicates a unicast address.

This object is implemented as defined in the corresponding MIB file.

1.3.6.1.2.1.168.1.5.1.16

ipMcastRouteRtPrefixLength

InetAddressPrefixLength

Read-only

This object indicates the length of the mask of a unicast routing entry.

In the case of an IPv4 address, the value ranges from 4 to 32.

In the case of an IPv6 address, the value ranges from 8 to 128.

This object is implemented as defined in the corresponding MIB file.

1.3.6.1.2.1.168.1.5.1.17

ipMcastRouteRtType

INTEGER

Read-only

The value of this object identifies the origin of routes in a multicast routing information base.

  • 1: unicast
  • 2: multicast

This object is implemented as defined in the corresponding MIB file.

1.3.6.1.2.1.168.1.5.1.18

ipMcastRouteOctets

Counter64

Read-only

This object indicates the number of forwarded bytes that carry (S, G) multicast data.

This object is implemented as defined in the corresponding MIB file.

1.3.6.1.2.1.168.1.5.1.19

ipMcastRoutePkts

Counter64

Read-only

This object indicates the number of forwarded packets that carry (S, G) multicast data.

This object is implemented as defined in the corresponding MIB file.

1.3.6.1.2.1.168.1.5.1.20

ipMcastRouteTtlDropOctets

Counter64

read-only

The value of this object identifies the digits of multicast data packets that are discarded because the packet's TTL value (IPv4) or hop limit (IPv6) is invalid.

The value of this object is always 0.

The value of this object is always 0.

1.3.6.1.2.1.168.1.5.1.21

ipMcastRouteTtlDropPackets

Counter64

read-only

The value of this object identifies the number of multicast data packets that are discarded because the packet's TTL value (IPv4) or hop limit (IPv6) is invalid.

The value of this object is always 0.

The value of this object is always 0.

1.3.6.1.2.1.168.1.5.1.22

ipMcastRouteDifferentInIfOctets

Counter64

read-only

The value of this object identifies the digits of multicast data packets that are discarded because the packets are received from unexpected interfaces.

The value of this object is always 0.

The value of this object is always 0.

1.3.6.1.2.1.168.1.5.1.23

ipMcastRouteDifferentInIfPackets

Counter64

read-only

The value of this object identifies the number of multicast data packets that are discarded because the packets are received from unexpected interfaces.

The value of this object is always 0.

The value of this object is always 0.

Creation Restriction

No entry can be created in this table.

Modification Restriction

The entries in this table cannot be modified.

Deletion Restriction

The entries in this table cannot be deleted.

Access Restriction

The entries in this table can be read only when multicast is enabled and multicast routing entries exist on the device.

ipMcastRouteNextHopTable

This table is used to record the next hops of multicast routes on outbound interfaces. Each record shows information about the next hop for a multicast route from a specified source to a specified multicast group.

The indexes of this table are ipMcastRouteNextHopGroupAddressType, ipMcastRouteNextHopGroup, ipMcastRouteNextHopGroupPrefixLength, ipMcastRouteNextHopSourceAddressType, ipMcastRouteNextHopSource, ipMcastRouteNextHopSourcePrefixLength, ipMcastRouteNextHopIfIndex, ipMcastRouteNextHopAddressType, and ipMcastRouteNextHopAddress.

OID

Object Name

Syntax

Max Access

Description

Implemented Specifications

1.3.6.1.2.1.168.1.6.1.1

ipMcastRouteNextHopGroupAddressType

InetAddressType

Not-accessible

This object indicates the type of a multicast group address.

The value can be IPv4 or IPv6.

This object is implemented as defined in the corresponding MIB file.

1.3.6.1.2.1.168.1.6.1.2

ipMcastRouteNextHopGroup

InetAddress

Not-accessible

This object indicates a multicast group address.

This object is implemented as defined in the corresponding MIB file.

1.3.6.1.2.1.168.1.6.1.3

ipMcastRouteNextHopGroupPrefixLength

InetAddressPrefixLength

Not-accessible

This object indicates the mask length of a group address.

In the case of an IPv4 address, the value ranges from 4 to 32.

In the case of an IPv6 address, the value ranges from 8 to 128.

This object is implemented as defined in the corresponding MIB file.

1.3.6.1.2.1.168.1.6.1.4

ipMcastRouteNextHopSourceAddressType

InetAddressType

Not-accessible

This object indicates the type of a source address.

The value can be IPv4 or IPv6.

This object is implemented as defined in the corresponding MIB file.

1.3.6.1.2.1.168.1.6.1.5

ipMcastRouteNextHopSource

InetAddress

Not-accessible

This object indicates a source address.

This object is implemented as defined in the corresponding MIB file.

1.3.6.1.2.1.168.1.6.1.6

ipMcastRouteNextHopSourcePrefixLength

InetAddressPrefixLength

Not-accessible

This object indicates the mask length of a source address.

In the case of an IPv4 address, the value ranges from 4 to 32.

In the case of an IPv6 address, the value ranges from 8 to 128.

This object is implemented as defined in the corresponding MIB file.

1.3.6.1.2.1.168.1.6.1.7

ipMcastRouteNextHopIfIndex

InterfaceIndex

Not-accessible

This object indicates the index of an outbound interface.

This object is implemented as defined in the corresponding MIB file.

1.3.6.1.2.1.168.1.6.1.8

ipMcastRouteNextHopAddressType

InetAddressType

Not-accessible

This object indicates the address type of an outbound interface.

The value can be IPv4 or IPv6.

This object is implemented as defined in the corresponding MIB file.

1.3.6.1.2.1.168.1.6.1.9

ipMcastRouteNextHopAddress

InetAddress

Not-accessible

This object indicates a next-hop address.

This object is implemented as defined in the corresponding MIB file.

1.3.6.1.2.1.168.1.6.1.10

ipMcastRouteNextHopState

INTEGER

Read-only

The value of this object identifies the current status of an outbound interface.

  • 1: pruned
  • 2: forwarding

Currently, only forwarding(2) is supported.

1.3.6.1.2.1.168.1.6.1.11

ipMcastRouteNextHopTimeStamp

TimeStamp

Read-only

This object indicates the time when a multicast entry is created.

This object is implemented as defined in the corresponding MIB file.

1.3.6.1.2.1.168.1.6.1.12

ipMcastRouteNextHopExpiryTime

TimeTicks

read-only

This object indicates the timeout period of a multicast routing entry.

The value of this object is always 0.

The value of this object is always 0.

1.3.6.1.2.1.168.1.6.1.13

ipMcastRouteNextHopClosestMemberHops

Unsigned32

Read-only

The object indicates the minimum TTL of an outbound interface.

The value ranges from 0 to 256.

Currently, the value ranges from 1 to 255.

The default value is 1.

1.3.6.1.2.1.168.1.6.1.14

ipMcastRouteNextHopProtocol

IANAipMRouteProtocol

Read-only

This object indicates the multicast protocol that adds the current outbound interface to the multicast routing table.

This object is implemented as defined in the corresponding MIB file.

1.3.6.1.2.1.168.1.6.1.15

ipMcastRouteNextHopOctets

Counter64

read-only

The value of this object identifies the digits of multicast packets forwarded by multicast routes.

The value of this object is always 0.

The value of this object is always 0.

1.3.6.1.2.1.168.1.6.1.16

ipMcastRouteNextHopPkts

Counter64

read-only

The value of this object identifies the number of multicast packets forwarded by multicast routes.

The value of this object is always 0.

The value of this object is always 0.

Creation Restriction

No entry can be created in this table.

Modification Restriction

The entries in this table cannot be modified.

Deletion Restriction

The entries in this table cannot be deleted.

Access Restriction

The entry of this table can be read only when the following situations are met: ipMcastRouteTable contains a record related to this entry; multicast is enabled on the router; the downstream list of the multicast routing entry should not be null.

ipMcastBoundaryTable

ipMcastBoundaryTable is used to record multicast boundaries that are configured on interfaces.

The indexes of this table are ipMcastBoundaryIfIndex, ipMcastBoundaryAddressType, ipMcastBoundaryAddress, and ipMcastBoundaryAddressPrefixLength.

OID

Object Name

Syntax

Max Access

Description

Implemented Specifications

1.3.6.1.2.1.168.1.7.1.1

ipMcastBoundaryIfIndex

InterfaceIndex

Not-accessible

This object indicates the interface index.

This object is implemented as defined in the corresponding MIB file.

1.3.6.1.2.1.168.1.7.1.2

ipMcastBoundaryAddressType

InetAddressType

Not-accessible

This object indicates the address type of a multicast boundary.

The value can be IPv4 or IPv6.

This object is implemented as defined in the corresponding MIB file.

1.3.6.1.2.1.168.1.7.1.3

ipMcastBoundaryAddress

InetAddress

Not-accessible

This object indicates the address of a multicast boundary.

This object is implemented as defined in the corresponding MIB file.

1.3.6.1.2.1.168.1.7.1.4

ipMcastBoundaryAddressPrefixLength

InetAddressPrefixLength

Not-accessible

This object indicates the mask length of the address of a multicast boundary.

The value ranges from 4 to 128.

This object is implemented as defined in the corresponding MIB file.

1.3.6.1.2.1.168.1.7.1.5

ipMcastBoundaryTimeStamp

TimeStamp

Read-only

This object indicates the time when a boundary is created.

This object is implemented as defined in the corresponding MIB file.

1.3.6.1.2.1.168.1.7.1.6

ipMcastBoundaryDroppedMcastOctets

Counter64

Read-only

The value of this object identifies the digits of multicast packets that have been dropped.

The value of this object is always 0.

The value of this object is always 0.

1.3.6.1.2.1.168.1.7.1.7

ipMcastBoundaryDroppedMcastPkts

Counter64

Read-only

The value of this object identifies the number of multicast packets that have been dropped.

The value of this object is always 0.

The value of this object is always 0.

1.3.6.1.2.1.168.1.7.1.8

ipMcastBoundaryStatus

RowStatus

Read-create

This object indicates the status of a multicast boundary.

Currently, only active(1), createAndGo(4), and destroy(6) are supported.

Creation Restriction

This table supports only CreateAndGo. You must set ipMcastBoundaryIfIndex, ipMcastBoundaryAddressType, ipMcastBoundaryAddress, and ipMcastBoundaryAddressPrefixLength together to succeed in creating a row.

When a row is created, a device will compare the values of saved ipMcastBoundaryAddress and ipMcastBoundaryAddressPrefixLength and reset the extra bits. For example, if the value of ipMcastBoundaryAddress is set to 10.1.1.1 and ipMcastBoundaryAddressPrefixLength is 8, ipMcastBoundaryAddress saved on the device must be 10.0.0.0.

Creating a record in which the mask length is relatively short will clear all the records in which the mask length of the addresses in the same network segment is longer. For example, the device has three records, 10.1.0.0/16, 10.2.0.0/16, and 10.3.0.0/16. At this time, adding a record 10.0.0.0/8 will clear all the previous three records.

Modification Restriction

None.

Deletion Restriction

This table supports only destroy. You must set ipMcastBoundaryIfIndex, ipMcastBoundaryAddressType, ipMcastBoundaryAddress, and ipMcastBoundaryAddressPrefixLength together to succeed in deleting a row.

Access Restriction

The entries in this table can be read only when multicast is enabled on the device and IPv4 boundary or IPv6 boundary is configured on multicast interfaces.

Translation
Download
Updated: 2019-09-23

Document ID: EDOC1000178122

Views: 785101

Downloads: 36

Average rating:
This Document Applies to these Products
Related Documents
Related Version
Share
Previous Next