Common Management Information Protocol

Last updated

The Common Management Information Protocol (CMIP) is the OSI specified network management protocol.

Contents

Defined in ITU-T Recommendation X.711, ISO/IEC International Standard 9596-1. It provides an implementation for the services defined by the Common Management Information Service (CMIS) specified in ITU-T Recommendation X.710, ISO/IEC International Standard 9595, allowing communication between network management applications and management agents. CMIS/CMIP is the network management protocol specified by the ISO/OSI Network management model and is further defined by the ITU-T in the X.700 series of recommendations.

CMIP models management information in terms of managed objects and allows both modification and performing actions on managed objects. Managed objects are described using GDMO (Guidelines for the Definition of Managed Objects), and can be identified by a distinguished name (DN), from the X.500 directory.

CMIP also provides good security (support authorization, access control, and security logs) and flexible reporting of unusual network conditions.

Services implemented

The management functionality implemented by CMIP is described under CMIS services.

In a typical Telecommunications Management Network, a management system will make use of the management operation services to monitor network elements. Management agents found on network elements will make use of the management notification services to send notifications or alarms to the network management system.

Deployment

CMIP is implemented in association with the ACSE and ROSE protocols. Both are Layer 7 OSI protocols (Application Layer). ACSE is used to manage associations between management applications (i.e. manage connections between CMIP agents). ROSE is employed for all data exchange interactions. Besides the presence of these Layer 7 protocols, CMIP assumes the presence of all OSI layers at lower levels but does not explicitly specify what these should be.

There have been some attempts to adapt CMIP to the TCP/IP protocol stack. Most notable is CMOT contained in RFC 1189 (detailing CMIP over TCP). Other possibilities include RFC 1006 (which provides an ISO transport service on top of TCP), and CMIP over LPP (a presentation layer protocol that can run on top of TCP or UDP).

There is also a form of CMIS that is developed to operate directly on top of the LLC sublayer. It is called the LAN/MAN Management Protocol (LMMP), formerly it was the Common Management Information Services and Protocol over IEEE 802 Logical Link Control (CMOL). This protocol does away with the need for the OSI stack as is the case with CMIP.

History

CMIP was designed in competition with SNMP, and has far more features than SNMP. For example, SNMP defines only "set" actions to alter the state of the managed device, while CMIP allows the definition of any type of action. CMIP was a key part of the Telecommunications Management Network, and enabled cross-organizational as well as cross-vendor network management. On the Internet, however, most TCP/IP devices support SNMP and not CMIP. This is because of the complexity and resource requirements of CMIP agents and management systems. CMIP is supported mainly by telecommunication devices.

See also

Related Research Articles

The Internet protocol suite is the conceptual model and set of communications protocols used in the Internet and similar computer networks. It is commonly known as TCP/IP because the foundational protocols in the suite are the Transmission Control Protocol (TCP) and the Internet Protocol (IP). During its development, versions of it were known as the Department of Defense (DoD) model because the development of the networking method was funded by the United States Department of Defense through DARPA. Its implementation is a protocol stack.

A Network Service Access Point address, defined in ISO/IEC 8348, is an identifying label for a Service Access Point (SAP) used in OSI networking.

OSI model Model of communication of seven abstraction layers

The Open Systems Interconnection model is a conceptual model that characterises and standardises the communication functions of a telecommunication or computing system without regard to its underlying internal structure and technology. Its goal is the interoperability of diverse communication systems with standard communication protocols.

The Common Management Information Service (CMIS) is the service interface specified in ITU-T Recommendation X.710, ISO/IEC International Standard 9595 that is employed by OSI network elements for network management. It defines the service interface that is implemented by the Common Management Information Protocol (CMIP) as specified in ITU-T Recommendation X.711, ISO/IEC International Standard 9596-1. CMIS is part of the Open Systems Interconnection (OSI) body of international network standards.

Simple Network Management Protocol (SNMP) is an Internet Standard protocol for collecting and organizing information about managed devices on IP networks and for modifying that information to change device behavior. Devices that typically support SNMP include cable modems, routers, switches, servers, workstations, printers, and more.

X.25 ITU-T Recommendation

X.25 is an ITU-T standard protocol suite for packet-switched data communication in wide area networks (WAN). It was originally defined by the International Telegraph and Telephone Consultative Committee in a series of drafts and finalized in a publication known as The Orange Book in 1976.

In the seven-layer OSI model of computer networking, the session layer is layer 5.

In computer networking, the transport layer is a conceptual division of methods in the layered architecture of protocols in the network stack in the Internet protocol suite and the OSI model. The protocols of this layer provide host-to-host communication services for applications. It provides services such as connection-oriented communication, reliability, flow control, and multiplexing.

An application layer is an abstraction layer that specifies the shared communications protocols and interface methods used by hosts in a communications network. The application layer abstraction is used in both of the standard models of computer networking: the Internet Protocol Suite (TCP/IP) and the OSI model. Although both models use the same term for their respective highest-level layer, the detailed definitions and purposes are different.

X.400 is a suite of ITU-T Recommendations that defines the ITU-T Message Handling System (MHS).

FCAPS is the ISO Telecommunications Management Network model and framework for network management. FCAPS is an acronym for fault, configuration, accounting, performance, security, the management categories into which the ISO model defines network management tasks. In non-billing organizations accounting is sometimes replaced with administration.

Connectionless-mode Network Service (CLNS) or simply Connectionless Network Service is an OSI Network Layer datagram service that does not require a circuit to be established before data is transmitted, and routes messages to their destinations independently of any other messages. As such it is a "best-effort" rather than a "reliable" delivery service. CLNS is not an Internet service, but provides capabilities in an OSI network environment similar to those provided by the Internet Protocol (IP). The service is specified in ISO 8348, the OSI Network Service Definition

A management information base (MIB) is a database used for managing the entities in a communication network. Most often associated with the Simple Network Management Protocol (SNMP), the term is also used more generically in contexts such as in OSI/ISO Network management model. While intended to refer to the complete collection of management information available on an entity, it is often used to refer to a particular subset, more correctly referred to as MIB-module.

FTAM, ISO standard 8571, is the OSI application layer protocol for file transfer, access and management.

The Telecommunications Management Network is a protocol model defined by ITU-T for managing open systems in a communications network. It is part of the ITU-T Recommendation series M.3000 and is based on the OSI management specifications in ITU-T Recommendation series X.700.

The Guidelines for the Definition of Managed Objects (GDMO) is a specification for defining managed objects of interest to the Telecommunications Management Network for use in CMIP.

The Open Systems Interconnection protocols are a family of information exchange standards developed jointly by the ISO and the ITU-T. The standardization process began in 1977.

The Remote Network MONitoring (RMON) MIB was developed by the IETF to support monitoring and protocol analysis of LANs. The original version focused on OSI Layer 1 and Layer 2 information in Ethernet and Token Ring networks. It has been extended by RMON2 which adds support for Network- and Application-layer monitoring and by SMON which adds support for switched networks. It is an industry standard specification that provides much of the functionality offered by proprietary network analyzers. RMON agents are built into many high-end switches and routers.

Used to provide ISO presentation services on top of TCP/IP based protocol stacks. It is defined in RFC 1085. Lightweight Presentation Protocol (LPP) describes an approach for providing “stream-lined” support of OSI application services on top of TCP/IP-based network for some constrained environments. LPP was initially derived from a requirement to run the ISO Common Management Information Protocol (CMIP) in TCP/IP-based networks

A communication protocol is a system of rules that allows two or more entities of a communications system to transmit information via any kind of variation of a physical quantity. The protocol defines the rules, syntax, semantics and synchronization of communication and possible error recovery methods. Protocols may be implemented by hardware, software, or a combination of both.

References