Программное обеспечение для управления сетью

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

Назначение

С расширением Всемирной паутины и Интернета компьютерные сети стали очень большими и сложными, что сделало невозможным их ручное администрирование. В ответ на это было разработано специализированное программное обеспечение для управления сетью, призванное снизить трудозатраты на управление растущей сложностью инфраструктуры. Обычно программное обеспечение для управления сетью собирает информацию о сетевых устройствах (узлами) с помощью протоколов, таких как SNMP, ICMP, CDP и других. Собранная информация представляется администраторам сети в понятной и доступной форме, что позволяет быстро выявлять и устранять проблемы. Такие проблемы могут проявляться в виде сетевых сбоев, узких мест производительности, вопросов соответствия требованиям и др. Некоторые продвинутые программные комплексы способны самостоятельно исправлять возникающие неполадки. Кроме того, программное обеспечение для управления сетью помогает выполнять задачи, связанные с развертыванием новых сетей — устанавливать и настраивать новые сетевые узлы и т. д. Оно также поддерживает эксплуатацию существующих сетей, например, обновление ПО на устройствах, создание виртуальных сетей и прочее.

Функции

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

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

Мониторинг: Эта функция позволяет программному обеспечению отслеживать состояние сети, выявлять проблемы и предлагать улучшения[2][3]. Программа может регулярно опрашивать устройства или регистрироваться для получения уведомлений от них. Одним из способов передачи уведомлений является отправка SNMP ловушки. Мониторинг позволяет выявлять сбои устройств, некорректные настройки, перегрузки, подозрительную активность, проникновения и пр.

Управление конфигурациями: Эта функция обеспечивает поддержание заданных конфигураций сети и предотвращение их непреднамеренного изменения.

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

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

Управление программными активами: Эта функция позволяет вести инвентаризацию установленного на узлах программного обеспечения, фиксировать версии и дату установки. Помимо этого, поддерживается развёртывание ПО и управление обновлениями.

Кибербезопасность: Эта функция использует собранные данные для выявления угроз безопасности в ИТ-среде[4][5].

Примечания