ipAddressPrefixTable

This table allows the user to determine the source of an IP address or set of IP addresses, and allows other tables to share the information via pointer rather than by copying.

For example, when the node configures both a unicast and anycast address for a prefix, the ipAddressPrefix objects for those addresses will point to a single row in this table.

This table primarily provides support for IPv6 prefixes, and several of the objects are less meaningful for IPv4. The table continues to allow IPv4 addresses to allow future flexibility. In order to promote a common configuration, this document includes suggestions for default values for IPv4 prefixes. Each of these values may be overridden if an object is meaningful to the node.

All prefixes used by this entity should be included in this table independent of how the entity learned the prefix.

(This table isn't limited to prefixes learned from router advertisements.)

The indexes of the table are ipAddressPrefixIfIndex, ipAddressPrefixType, ipAddressPrefixPrefix, ipAddressPrefixLength.

OID

Object

Syntax

Max Access

Description

Implemented Specifications

1.3.6.1.2.1.4.32.1.1

ipAddressPrefixIfIndex

INTEGER

not-accessible

The index value that uniquely identifies the interface on

which this prefix is configured. The interface identified

by a particular value of this index is the same interface as

identified by the same value of the IF-MIB's ifIndex.

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

1.3.6.1.2.1.4.32.1.2

ipAddressPrefixType

INTEGER{unknown(0),ipv4(1),ipv6(2),ipv4z(3),ipv6z(4),dns(16)}

not-accessible

The address type of ipAddressPrefix.

Currently, only IPv4 addresses are supported, and IPv4z

addresses are not supported.

1.3.6.1.2.1.4.32.1.3

ipAddressPrefixPrefix

OCTET STRING{(0,255)}

not-accessible

The address prefix. The address type of this object is

specified in ipAddressPrefixType. The length of this object

is the standard length for objects of that type (4 or 16

bytes). Any bits after ipAddressPrefixLength must be zero.

Implementors need to be aware that, if the size of

ipAddressPrefixPrefix exceeds 114 octets, then OIDS of

instances of columns in this row will have more than 128

sub-identifiers and cannot be accessed using SNMPv1,

SNMPv2c, or SNMPv3.

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

1.3.6.1.2.1.4.32.1.4

ipAddressPrefixLength

Unsigned32{(0,2040)}

not-accessible

The prefix length associated with this prefix.

The value 0 has no special meaning for this object. It

simply refers to address '::/0'.

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

1.3.6.1.2.1.4.32.1.5

ipAddressPrefixOrigin

INTEGER{other(1),manual(2),wellknown(3),dhcp(4),routeradv(5)}

read-only

The origin of this prefix.

Currently, the origin of an IPv4 address prefix can be manual,

dhcp, or other. Currently, the origin of an IPv6

address prefix can only be manual, dhcp, other, and wellknown.

1.3.6.1.2.1.4.32.1.6

ipAddressPrefixOnLinkFlag

INTEGER{true(1),false(2)}

read-only

This object has the value 'true(1)', if this prefix can be

used for on-link determination; otherwise, the value is

'false(2)'.

The default for IPv4 prefixes is 'true(1)'.

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

1.3.6.1.2.1.4.32.1.7

ipAddressPrefixAutonomousFlag

INTEGER{true(1),false(2)}

read-only

Autonomous address configuration flag. When true(1),

indicates that this prefix can be used for autonomous

address configuration (i.e., can be used to form a local

interface address). If false(2), it is not used to auto-

configure a local interface address.

The default for IPv4 prefixes is 'false(2)'.

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

1.3.6.1.2.1.4.32.1.8

ipAddressPrefixAdvPreferredLifetime

Unsigned32

read-only

The remaining length of time, in seconds, that this prefix

will continue to be preferred, i.e., time until deprecation.

A value of 4,294,967,295 represents infinity.

The address generated from a deprecated prefix should no

longer be used as a source address in new communications,

but packets received on such an interface are processed as

expected.

The default for IPv4 prefixes is 4,294,967,295 (infinity).

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

1.3.6.1.2.1.4.32.1.9

ipAddressPrefixAdvValidLifetime

Unsigned32

read-only

The remaining length of time, in seconds, that this prefix

will continue to be valid, i.e., time until invalidation. A

value of 4,294,967,295 represents infinity.

The address generated from an invalidated prefix should not

appear as the destination or source address of a packet.

The default for IPv4 prefixes is 4,294,967,295 (infinity).

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

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 without restriction.
Copyright © Huawei Technologies Co., Ltd.
Copyright © Huawei Technologies Co., Ltd.
< Previous topic Next topic >