Введение

Протокол управления компьютерной сетью (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 также обеспечивает надежную защиту (поддержку авторизации, контроль доступа и журналы безопасности) и гибкую отчетность о нештатных ситуациях в сети.

Реализованные услуги

Функциональность управления, реализованная 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 в основном сосредоточена на телекоммуникационном оборудовании.