Meaning |
The Simple Network Management Protocol (SNMP), which is located in application layer, is part of the Transmission Control Protocol / Internet Protocol (TCP/IP) network architecture. |
Common Management Information Protocol (CMIP) is an interface for network management in the Open Systems Interconnection (OSI) Reference Model. |
Information Model |
SMI |
GDMO |
Function |
SNMP is responsible for exchanging data between network devices |
Supports information exchange between network management stations and management agents and also supports access to managed information in the managed objects. |
Protocol |
GET, SET, TRAP |
M-GET, M-SET, M-ACTION, M-CREATE |
Services |
Internet Management, SNMP uses UDP datagram. |
Telecomm Management, CMIP uses connection-oriented sessions |
Complexity |
As a comparison, SNMP only employs the operation attributes and the notifications (Trap messages). |
In CMIP, the variables or operations are seen as very complex and sophisticated data structures, with many attributes. |
Organization |
IETF |
ISO/ITU |
Supporting operations |
SNMP,only supports 5 operations. |
CMIP consists of 11 operations. |
Security |
SNMP uses a community name, which is not even encrypted, SNMP uses polling. |
CMIP is used for its security, as it supports authorization, access control, and security logs, CMIP uses reporting. |
Access |
In terms of data access, SNMP retrieves individual items of information also SNMP is more focused. |
CMIP retrieves a collection of information, CMIP deals with classes of data that must be constrained. |
Uses |
SNMP,used in Local Area Networks (LANs), SNMP is widely used because of its,simplicity. |
CMIP used in Wide Area Networks (WANs) |
Year |
1998(ver. 3) |
1991(X.710) |