Что означает SNMP?

Оглавление:

Что означает SNMP?
Что означает SNMP?
Anonim

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

SNMP не включен по умолчанию в Windows 10. Microsoft рекомендует администраторам вместо этого использовать общую информационную модель (CIM).

Что означает SNMP в сети?

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

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

SNMP-агенты - это устройства, подключенные к сети, которые поддерживают мониторинг сети SNMP. Типичные агенты SNMP включают:

  • Компьютеры
  • Принтеры
  • Сетевые коммутаторы
  • Беспроводные точки доступа
  • VoIP-телефоны
  • IP часы
Image
Image

Как работает SNMP

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

  • База управляющей информации (MIB): это группа верхнего уровня, в которой организованы определенные типы устройств (например, принтеры или компьютеры).
  • Узел: Внутри каждой MIB есть отдельные узлы, которые представляют отдельные устройства в сети.
  • Идентификатор объекта (OID): это специальный адрес, который сетевые администраторы используют для доступа к отдельным узлам внутри MIB. OID позволяет администраторам вводить команды для запроса информации об узле.

Единственным требованием для мониторинга устройства с помощью SNMP-сервера является совместимость устройства с протоколом SNMP. На многих устройствах, таких как VoIP-телефоны и принтеры, SNMP обычно включен по умолчанию. Другие устройства, такие как компьютеры с Windows 10, должны быть включены вручную. Инструкции по включению SNMP см. в руководстве по устройству.

Что такое ловушка SNMP?

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

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

Вместо этого каждое SNMP-устройство в сети автоматически перехватывает информацию и отправляет ее диспетчеру SNMP без запроса. Вот как обычно происходит взаимодействие в модели клиент-сервер SNMP:

  • Агенты SNMP перехватывают события и отправляют незапрошенные обновления диспетчеру SNMP.
  • Менеджеры SNMP могут автоматически реагировать на ловушки автоматическими последующими запросами дополнительной информации.
  • Сетевые администраторы могут использовать диспетчер SNMP для ручного опроса устройств для устранения неполадок или управления.

Этот подход позволяет осуществлять мониторинг и управление большим объемом информации без негативного воздействия на сеть.

Чтобы включить ловушку SNMP в Windows 10, откройте Настройки и перейдите в Приложения и функции > Дополнительные функции > Добавьте функцию, затем найдите Simple Network Management Protocol (SNMP).

Основные команды SNMP

После того как сервер SNMP настроен и агенты присутствуют в сети, сетевые администраторы выбирают из набора команд в составе своего набора инструментов для мониторинга сети. Ниже приведены некоторые из наиболее часто используемых команд SNMP:

  • GET: получение одного или нескольких отслеживаемых значений.
  • GET NEXT: Получить значение следующего OID в дереве MIB устройства.
  • GET BULK: получение большой коллекции значений данных.
  • SET: присвоить значение переменной на устройстве.

Существуют также команды SNMP для конкретных устройств в зависимости от отслеживаемого устройства. Например, при мониторинге сетевого коммутатора администраторам доступны следующие команды:

  • Configure Terminal: Переведите командную строку в режим глобальной конфигурации.
  • Show Running-Config: Предоставьте список, подтверждающий все записи конфигурации.
  • Copy Running-Config Startup-Config: сохраните текущую текущую конфигурацию, чтобы обеспечить использование той же конфигурации при перезапуске коммутатора.

Производители устройств предоставляют документацию по библиотеке доступных команд SNMP и тому, как использовать команды, поэтому ознакомьтесь с руководством пользователя на веб-сайте производителя.

Рекомендуемые: