0
4.3kviews
Describe various parameters of managed objects.
1 Answer
0
36views

Managed Object parameters:

i) The five basic attributes of a managed object type from the Internet perspective are name, definition, syntax, access, and status. A pictorial view of a circular object in the Internet is shown in Figure 3(a).

ii) A managed object in the Internet is defined by five parameters [RFC 1155]. They are:

Object identifierAnd descriptor unique ID and name for the object
Syntax used to model the object
Access access privilege to a managed object
Status implementation requirements
Definition textual description of the semantics of object type

iii) The Internet object model is a scalar model and is easy to understand, as seen above. In contrast, the OS1 perspective of a, managed object is complex and has a different set of characteristics.

enter image description here

    (a) Internet Perspective

enter image description here

 (b) OSI Perspective

Fig3: Conceptual Views of Managed Object

iv) Figure 3(b) presents the conceptual OSI representation of the various characteristics of a managed object.

v) OSI specifications are object oriented, and hence a managed object belongs to an object class.

vi) The left side of Figure 3(b) presents the same circular object in the OSI model. The definition of an object in an object-oriented perception would include both the shape and values.

vii) Thus, the attribute of the object is a circle with given dimensions. The attribute of an object defines the external perspective of the object. It undergoes an operation "push."

viii) The behavior of the object is to change its shape or attribute from a circle to an ellipse. It then sends notifications to the relevant community informing of its change.

Thus, the characteristics of an OSI managed object are:

Object class managed object
Attributes attributes visible at its boundary
Operation operations that may he applied to it
Behavior behavior exhibited by it in response to an operation
Notifications notifications emitted by the object
Characteristics Example
Object Type PktCounter
Syntax Counter
Access Read-Only
Descreption Counts no. of packets

a) Internet perspective

Characteristics Example
Object class PktCounter
Attributes Single valued
Operations get, set
Behaviour Retrives or reset value
Notifications Generates notifications on new values

b) OSI perspective

Fig4: Packet Counter as an Example of a Managed Object

  • The access characteristic of the Internet is a part of the security function in the OSI functional model.

  • It can be observed in the conceptual models in Figure 4 that the OSI characteristics—operations, behavior, and notification—are a part of the Internet communications model.

  • Operation in the Internet is done by get and set commands. Notification is done by response and alarm messages. The syntax characteristic of the Internet is part of OSI attributes.

  • The status characteristic of the Internet is handled by conformance as a part of application services in OSI. Further, in OSI we can create and delete objects, while these concepts do not exist in the Internet. Objects in early SNMP management arc assumed to exist for management purposes.

  • Figure4 shows the comparison between Internet and OSI specifications for the object, packet counter.

  • An example of a packet counter as a managed object in the Internet model is given in Figure 4(a).

  • The object one is PktCounter. The syntax is Counter. The access mode is read-only. The status implementation is mandatory, which mandates that this object must be implemented if the group it belongs to is implemented.

  • The description provides the semantics that the packet counter counts the number of packets.

  • The example of the same counter as a managed object in the OSI model is given in Figure 4(b).

  • The counter is defined as an object class, Packet Counter. It could be related to either a sub- or super-class.

  • The attribute value is single-valued. We can perform get and set operations on its attribute. Its behavior to a set operation would be to reset the counter, or just retrieve data if the operation is get. The new value is sent out as notification.

Please log in to add an answer.