Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лекция №8.docx
Скачиваний:
7
Добавлен:
21.11.2019
Размер:
991.72 Кб
Скачать

4.5 4.5 Протокол управління об'єднаної мережею snmp

SNMP (англ. Simple Network Management Protocol — простой протокол управления сетями) — это протокол управления сетями связи на основе архитектуры UDP.

Интернет - гигантская сеть. Напрашивается вопрос, как она сохраняет свою целостность и функциональность без единого управления? Если же учесть разнородность ЭВМ, маршрутизаторов и программного обеспечения, используемых в сети, само существование Интернет представится просто чудом.

Так как же решаются проблемы управления в Интернет?

Отчасти на этот вопрос уже дан ответ - сеть сохраняет работоспособность за счет жесткой протокольной регламентации. "Запас прочности" заложен в самих протоколах.

Функции диагностики возложены, как было сказано выше, на протокол ICMP. Учитывая важность функции управления, для этих целей создано два протокола SNMP (Simple Network Management Protocol, RFC-1157, -1215, -1187, -1089, std-15 разработан в 1988 году) и CMOT (Common Management Information services and protocol over TCP/IP, RFC-1095, в последнее время применение этого протокола ограничено).

Обычно управляющая прикладная программа воздействует на сеть по цепочке SNMP-UDP-IP-Ethernet.

Наиболее важным объектом управления обычно является внешний порт сети (gateway) или маршрутизатор сети. Каждому управляемому объекту присваивается уникальный идентификатор.

Протокол SNMP работает на базе транспортных возможностей UDP (возможны реализации и на основе ТСР) и предназначен для использования сетевыми управляющими станциями. Он позволяет управляющим станциям собирать информацию о положении в сети Интернет.

Протокол определяет формат данных, а их обработка и интерпретация остаются на усмотрение управляющих станций или менеджера сети.

4.5.1. Общие сведения о протоколе snmp

Протоколы управления (или коммуникационные протоколы) относятся к протоколам прикладного уровня семиуровневой модели взаимодействия открытых систем. Основное назначение протоколов – передача управляющего воздействия от программы-менеджера к программе-агенту, а также передача уведомления/подтверждения о результатах, к которым привело управляющее воздействие.

Рассмотрим протокол SNMP. Исторически в создание протокола SNMP внесли свой вклад разработки 1980-х гг. по трем направлениям:

1. Система управления объектами высшего уровня (High-level Entity Management System, HEMS) определяет систему управления с рядом интересных технических характеристик. К сожалению, HEMS использовалась только на фирмах-разработчиках, что в конечном итоге привело к прекращению ее действия.

2. Простой протокол мониторинга шлюза (Simple Gateway Monitoring Protocol, SGMP). Разработка была начата группой сетевых инженеров для решения проблем, связанных с управлением быстрорастущей сети Интернет; результатом их усилий стал протокол, предназначенный для управления IP-маршрутизаторами. SGMP был реализован во многих региональных доменах Интернета.

3. Протокол CMIP поверх TCP (Common Management over TCP, СМОТ) реализует сетевое управление, базирующееся на стандартах ВОС, и был призван облегчить применение достаточно сложного протокола CMIP для управления объединенных информационно-вычислительных сетей, базирующихся на протоколе TCP.

Достоинства и недостатки этих трех протоколов (HEMS, SGMP и СМОТ) особенно напряженно обсуждались, начиная с 1987 г. В начале 1988 г. был образован комитет Internet Activities Board (IAB). Это неправительственный комитет стал ответственным за техническую разработку протоколов Интернета с целью решения вопросов о протоколе сетевого Управления. В конечном счете, комитет IAB пришел к соглашению, что улучшенная версия SGMP, которая позже была переименована в SNMP, должна стать временным решением; для долгосрочного применения планировалось проанализировать один из протоколов, базирующихся на модели ВОС (либо СМОТ, либо CMIP). Тем не менее, протокол SNMP в действительности стал самостоятельным решением, альтернативным CMIP. Начиная с 1990 г., Протокол SNMP версии 1 становится базовым протоколом управления сети Интернет.

SNMP как коммуникационный протокол (и как альтернатива более масштабным, но зато и более дорогим решениям CMIP) получил особенно широкое распространение, начиная с 1993 г., как метод управления сетями TCP/IP, включая индивидуальные и групповые сетевые средства. SNMP рассматривался и дорабатывался IETF (Инженерной группой по развитию Интернета) и ныне применим к любой TCP/IP сети, так же как и к другим ти­пам сетей.

SNMP определяет сеть как совокупность сетевых управляющих (management) станций и элементов сети (главные машины, шлюзы и маршрутизаторы, терминальные серверы), которые совместно обеспечивают административные связи между сетевыми управляющими станциями и сетевыми агентами.

Сегодня SNMP является самым популярным протоколом управления различными коммерческими, университетскими и исследовательскими объединенными сетями. Основой, определяющей концепцию управления и администрирования для сетей, использующих стек протоколов TCP/IP, является документ RFC 1157 «Simple Network Management Protocol (SNMP)» (простой протокол управления сетью).

Деятельность по стандартизации SNMP продолжается по мере того, как поставщики сетевого оборудования разрабатывают и выпускают современные прикладные программы управления, базирующиеся на этом протоколе. SNMP относительно простой протокол, однако набор его характеристик является достаточно мощным для решения трудных проблем, возникающих при управлении гетерогенных сетей.

В настоящее время существуют две версии протокола SNMP: SNMP Version 1 (SNMP v1) и SNMP Version 2 (SNMP v2). Обе версии имеют много общего, однако SNMP v2 предоставляет некоторые преимущества, например, дополнительные операционные возможности протокола. Стандартизация версии SNMP v3 в целом завершена, но версия 3 не нашла пока широкого применения. В настоящей главе в качестве основной версии протокола SNMP рассматривается версия 2. Учитывая существенный объем источников информации по SNMP и доступность данных источников, обсуждение протокола SNMP будет произведено в сжатой форме.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]