This table contains addressing information relevant to the entity's interfaces.
This table does not contain multicast address information.
Tables for such information should be contained in multicast specific MIBs, such as RFC 3019.
While this table is writable, the user will note that several objects, such as ipAddressOrigin, are not. The intention in allowing a user to write to this table is to allow them to add or remove any entry that isn't permanent. The user should be allowed to modify objects and entries when that would not cause inconsistencies within the table. Allowing write access to objects, such as ipAddressOrigin, could allow a user to insert an entry and then label it incorrectly.
Note well: When including IPv6 link-local addresses in this table, the entry must use an InetAddressType of 'ipv6z' in order to differentiate between the possible interfaces.
The indexes of the table are ipAddressAddrType, ipAddressAddr.
OID |
Object |
Syntax |
Max Access |
Description |
Implemented Specifications |
---|---|---|---|---|---|
1.3.6.1.2.1.4.34.1.1 |
ipAddressAddrType |
INTEGER{unknown(0),ipv4(1),ipv6(2),ipv4z(3),ipv6z(4),dns(16)} |
not-accessible |
The address type of ipAddressAddr. |
Currently, only IPv4 addresses are supported, and IPv4z addresses are not supported. |
1.3.6.1.2.1.4.34.1.2 |
ipAddressAddr |
OCTET STRING{(0,255)} |
not-accessible |
The IP address to which this entry's addressing information pertains. The address type of this object is specified in ipAddressAddrType. Implementors need to be aware that if the size of ipAddressAddr exceeds 116 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.34.1.3 |
ipAddressIfIndex |
INTEGER |
read-create |
The index value that uniquely identifies the interface to which this entry is applicable. 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. |
The actually supported access is read-only. |
1.3.6.1.2.1.4.34.1.4 |
ipAddressType |
INTEGER{unicast(1),anycast(2),broadcast(3)} |
read-create |
The type of address. broadcast(3) is not a valid value for IPv6 addresses (RFC 3513). |
The actually supported access is read-only. Currently, only unicast IPv4 addresses are supported. |
1.3.6.1.2.1.4.34.1.5 |
ipAddressPrefix |
OBJECT IDENTIFIER |
read-only |
A pointer to the row in the prefix table to which this address belongs. May be { 0 0 } if there is no such row. |
This object is implemented as defined in the corresponding MIB files. |
1.3.6.1.2.1.4.34.1.6 |
ipAddressOrigin |
INTEGER{other(1),manual(2),dhcp(4),linklayer(5),random(6)} |
read-only |
The origin of the address. |
The actually supported value range is other(1);manual(2);dhcp(4);linklayer(5);random(6). 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.34.1.7 |
ipAddressStatus |
INTEGER{preferred(1),deprecated(2),invalid(3),inaccessible(4),unknown(5),tentative(6),duplicate(7),optimistic(8)} |
read-create |
The status of the address, describing if the address can be used for communication. In the absence of other information, an IPv4 address is always preferred(1). |
The actually supported access is read-only. |
1.3.6.1.2.1.4.34.1.8 |
ipAddressCreated |
TimeTicks |
read-only |
The value of sysUpTime at the time this entry was created. If this entry was created prior to the last re- initialization of the local network 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.4.34.1.9 |
ipAddressLastChanged |
TimeTicks |
read-only |
The value of sysUpTime at the time this entry was last updated. If this entry was updated prior to the last re- initialization of the local network 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.4.34.1.10 |
ipAddressRowStatus |
INTEGER{active(1),notInService(2),notReady(3),createAndGo(4),createAndWait(5),destroy(6)} |
read-create |
The status of this conceptual row. The RowStatus TC requires that this DESCRIPTION clause states under which circumstances other objects in this row can be modified. The value of this object has no effect on whether other objects in this conceptual row can be modified. A conceptual row can not be made active until the ipAddressIfIndex has been set to a valid index. |
The actually supported access is read-only. |
1.3.6.1.2.1.4.34.1.11 |
ipAddressStorageType |
INTEGER{other(1),volatile(2),nonVolatile(3),permanent(4),readOnly(5)} |
read-create |
The storage type for this conceptual row. If this object has a value of 'permanent', then no other objects are required to be able to be modified. |
The actually supported access is read-only. |