Введение
Протокол управления компьютерной сетью (Common Management Information Protocol, CMIP) — это протокол управления сетью, специфицированный OSI. Определен в Рекомендации ITU-T X.711 и Международном стандарте ISO/IEC 9596-1. Он предоставляет реализацию сервисов, определенных Общей информационной службой управления (CMIS), специфицированной в Рекомендации ITU-T X.710 и Международном стандарте ISO/IEC 9595, обеспечивая связь между приложениями управления сетью и агентами управления. CMIS/CMIP является протоколом управления сетью, специфицированным моделью управления сетью ISO/OSI, и дополнительно детализирован ITU-T в серии рекомендаций X.700. CMIP моделирует информацию об управлении в терминах управляемых объектов и позволяет как изменять, так и выполнять действия над ними. Управляемые объекты описываются с использованием GDMO (Guidelines for the Definition of Managed Objects) и могут быть идентифицированы уникальным именем (DN) из каталога X.500. CMIP также обеспечивает надежную защиту (поддержку авторизации, контроль доступа и журналы безопасности) и гибкую отчетность о нештатных ситуациях в сети.
The Common Management Information Protocol (CMIP) is the OSI specified network management protocol. 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.
Реализованные услуги
Функциональность управления, реализованная CMIP, описана в рамках сервисов CMIS. В типичной сети управления телекоммуникациями система управления будет использовать сервисы управления операциями для мониторинга сетевых элементов. Агенты управления, расположенные на сетевых элементах, будут использовать сервисы управления уведомлениями для отправки уведомлений или аварийных сигналов в систему управления сетью.
Развертывание
CMIP реализуется совместно с протоколами ACSE и ROSE. Оба являются протоколами OSI 7-го уровня (прикладного). ACSE используется для управления ассоциациями между управляющими приложениями, то есть для управления соединениями между агентами CMIP. ROSE применяется для всех операций обмена данными. Помимо наличия этих протоколов 7-го уровня, CMIP предполагает наличие всех уровней OSI на нижних уровнях, но не определяет их конкретную реализацию. Предпринимались попытки адаптации CMIP к стеку протоколов TCP/IP. Наиболее известной является CMOT, описанная в RFC 1189 (детали реализации CMIP поверх TCP). Другие варианты включают RFC 1006 (предоставляющий транспортную службу ISO поверх TCP) и CMIP через LPP (протокол презентационного уровня, который может работать поверх TCP или UDP). Существует также вариант CMIS, разработанный для непосредственной работы поверх подслоя LLC. Он называется протоколом управления LAN/MAN (LMMP), ранее известный как Common Management Information Services and Protocol over IEEE 802 Logical Link Control (CMOL). Этот протокол избавляет от необходимости использования стека OSI, в отличие от CMIP.
История
CMIP был разработан как конкурент SNMP и обладает значительно большим набором функций, чем SNMP. Например, SNMP определяет только операции "установки" для изменения состояния управляемого устройства, в то время как CMIP позволяет определять любые типы операций. CMIP являлся ключевым компонентом сети управления телекоммуникациями и обеспечивал управление сетью как между организациями, так и между разными производителями оборудования. Однако в Интернете большинство устройств TCP/IP поддерживают SNMP, а не CMIP. Это обусловлено сложностью и высокими требованиями к ресурсам агентов и систем управления CMIP. Поддержка CMIP в основном сосредоточена на телекоммуникационном оборудовании.