Что такое SNMP и как он работает?
Что такое SNMP и как он работает?
SNMP (Simple Network Management Protocol) - это стандартный протокол, предназначенный для управления устройствами в сетях IP. Он обеспечивает возможность контроля и управления различными сетевыми устройствами, такими как маршрутизаторы, коммутаторы, серверы, принтеры и другие, через централизованную систему управления и специализированное программное обеспечение.SNMP состоит из 3-х архитектурных компонентов:
Network Management Station (NMS)
Сетевая станция управления (NMS) - это центральная консоль, которая дистанционно контролирует и управляет сетевыми устройствами. Она получает данные от агентов на устройствах, отслеживает их работу и представляет информацию в удобном графическом виде. Встроенный менеджер NMS отвечает за взаимодействие с агентами на устройствах.
Агенты
Мастер-агент
Этот софт предназначен для организации взаимодействия между сетевыми администраторами и субагентами. Мастер-агент принимает запросы от администратора сетевого управления (NMS), обрабатывает их и направляет соответствующим субагентам, затем собирает и формирует ответы от субагентов и передает их обратно администратору. В случае некорректного запроса или недоступности запрашиваемой информации мастер-агент уведомляет об этом администратора.
Субагент
Это программа, поставляемая производителем вместе с сетевым устройством, используется в специфической базе данных для управления информацией (MIB). Каждый субагент собирает данные от управляемых компонентов и передает их главному агенту для дальнейшей обработки. У каждого компонента есть свой собственный субагент, который отвечает за передачу информации главному агенту.
Управляемый компонент
Управляемый компонент включает в себя компьютеры, программное обеспечение и другие устройства, подключенные к сети, которые имеют встроенные субагенты. Это могут быть маршрутизаторы, коммутаторы, серверы, IP-видеокамеры, МФУ, IP-телефоны, а также программное обеспечение, такое как антивирусные программы, системы резервного копирования и ПО для ИБП. Каждый из этих устройств и программ имеет собственного субагента, который отвечает за передачу информации мастер-агенту для дальнейшей обработки.