Edit ipAddressTable

The ipAddressTable in the ipMIB allows for ip addresses to be added and removed from the table, and in theory from the device in question, this is obviously dependant on the SNMP Agent implementaion.

Currently very basic support for this functionality is built into iRis and it is expected that significant changes will be made to this as real applications are tested.

Deleting Rows

When you select a row for deletion within the ipAddressTable in iRis a SNMP Set request is generated requesting that the object ipAddressRowStatus for the selected row be set to destroy.

What happens then is upto the SNMP Agent receiving the request.

Adding Rows

When you request an entry be added to the ipAddressTable you will be asked to supply some relevant details and these will be used to build a Set Request attempting to create the new row in the table.

The IP Address and Type supplied are used to form the row index for the new row so that the following objects can be set -

ipAddressIfIndex set to the ifIndex of the selected interface
ipAddressStatus set to prefered
ipAddressRowStatus set to createAndGo
ipAddressStorageType set to volatile

(c) John Hitchins 2009