FANDOM


Background: Know: table rowsaccess by multiple managers, atomic operations, create/delete , Recognize: SMIv2

Tags: uncertain


Up
Previous Next
Down


Creating/deleting rowsEdit

  • How can a manager create or delete rows?

- What if creation requires multiple steps?
e.g. element creates row with unique index( xxVD INDEX for a table ), then manager fills in cells of row.


  • SMIv2 adds RowStatus type => RS column

The Rowstatus defined in RFC1903 is used as the value of the SYNTAX clause for the status column(that is, RS column) for managing the creation and deletion of conceptual rows.

There are six defined values in status column(RS column):

  • active
The 'active' means taht the conceptual row is available for use by the managed device;
  • notInService
The 'notInService' indicates that the conceptual row exists in the agent, but is unavailable for use by the managed device.
  • notReady
The 'notReady' indicates that the conceptual row exists in the agent, but is missing information necessary in order to be available for use by the managed device;
  • createAndGo
This is supplied by a management station wishing to create a new instance of a conceptual row and to have its status automatically set to active, making it available for use by the managed device;
  • createAndWait
This is supplied by a management station wishing to create a new instance of a conceptual row (but not make it available for use by the managed device);
  • destroy
This is supplide by a management station wishing to delete all of the instances associated with an existing conceptual row.

Note that when an existing conceptual row is queried, there are only three states of this row, which are,
'active', the row is available for use by the managed device;
'notInService', the row is not available even though the agent has sufficient information; and,
'notReady', the row is not available and the agent has insufficient information.
These three values could be returned in response to a management protocol retrieval operation.

Except 'notReady', all the other five values might be specified in a management protocol set operation.

The further information about RowStatus could be found in the page 6, RFC1903.

References

RFC links:


Ad blocker interference detected!


Wikia is a free-to-use site that makes money from advertising. We have a modified experience for viewers using ad blockers

Wikia is not accessible if you’ve made further modifications. Remove the custom ad blocker rule(s) and the page will load as expected.