6.3.2 Распространённые приложения управления сетью

Инструменты управления сетью являются простыми утилитами, предназначенными для контролирования какого-то конкретного канала передачи данных. Такие инструменты как правило интегрированы в операционные системы, но есть и отдельные бесплатные утилиты, выполняющие те же функции.
Ниже приведён список разных утилит, предназначенных для контролирования сетевого трафика:
- ARP - позволяет контролировать буфер протокола определения адреса
- Ping - предназначен для проверки соединения между разными системами используя протокол ICMP (Internet Control Message Protcol). Может изменять размер пакета и значение TTL. Показывает процент утерянных пакетов и показатели задержки.
- Tracert/traceroute - строит список маршрутизаторов, через которых устанавливается соединение с пунктом назначения
- Ipconfig/ifconfig - показывает настройки TCP/IP и MAC адрес на локальной компьютере. Позволяет также управлять буфером имён DNS.
- Network monitor/TCPdump - позволяет следить за сетевым трафиком на уровне пакетов
- Netstat - для просмотра сетевой статистики и информации, связанной с разными портами
- Sysinternals: http://technet.microsoft.com/en-us/sysinternals/default.aspx - набор различных утилит для компьютер с Windows, в том числе сетевых утилит
- Telent - для контролирования открытых портов
Многие производители сетевого оборудования (HP, IBM, Cisco, итд.) а также сторонние производители ПО предлагаю полноценные программные пакеты для управления сетью. Доступны также программы с открытым исходным кодом.
Чаще всего применяются приложения на басе распределённой архитектуры, в случае
чего управляющий сервер собирает информацию о локальных доменах, а центральная
система управления собирает информацию с распределённых серверов, анализирует её
и решает дальнейшие действия. Операции проходят по протоколу SNMP, а все
отклонения от нормального функционирования системы автоматически расследуются.
В итоге функции системы управления сетью могут быть, например, следующими:
- Автоматическая локализация устройств локальной и широкой сети
- Автоматический анализ тревог, распознание сетевых проблем и сбор предшествующей проблеме информации
- Профилактическое управление, анализирую ранее собранную информацию
- Резервирование критических данных управления, если количество поступивших ошибок превысило порог
Примеры различных программ управления сетью:
- Spiceworks: http://www.spiceworks.com/
- OpenNMS: http://www.opennms.org/
- Nagios: http://www.nagios.org
- Zabbix:: http://www.zabbix.com/