Программный комплекс  тестирования и анализа сетей АСУ. 2014 г.

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

                Ряд организаций (например – ПАО «ФСК ЕЭC») в настоящее время разрабатывают и вводят в действие собственные стандарты, в которых приводятся требования, предъявляемые к программно-техническим комплексам (ПТК) и  системам сбора и  обработки информации в режимах повышенной информационной нагрузки и несанкционированных информационных воздействий. Для проведения различных испытаний в соответствии с подобными  стандартами организаций  был разработан указанный программный комплекс.

Объект тестирования:

                информационная инфраструктура АСУ ТП (сети связи и информационных коммуникаций, центры анализа и обработки данных);

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

Программный комплекс состоит из следующих подсистем:

  • подсистема баз данных;
  • подсистема архивов;
  • подсистема поддержки протоколов обмена в АСУ ТП;
  • транспортная подсистема комплекса;
  • подсистема инструментов;
  • подсистема интерфейсов;
  • подсистема безопасности;
  • системные утилиты.

Подсистема баз данных обеспечивает  программную поддержку СУБД (PostgreSQL, ORACLE и т.д.).

Подсистема архивов реализует следующие функции:

  • просмотр журналов инцидентов, служебных сообщений, таблиц диагностики;
  • работа с таблицами баз данных, формирование запросов к базам данных, формирование выборок с целью анализа работы взаимодействующего по сети оборудования АСУ ТП.

Подсистема поддержки протоколов обеспечивает:

  • программную поддержку прикладных промышленных протоколов  (iec-61850, iec-60870,  PROFINET, Modbus);
  • поддержку внутреннего протокола служебных сообщений программного комплекса;
  • поддержку стандартных протоколов  стека TCP/IP;
  • возможность модульного расширения подсистемы.

Подсистема инструментов позволяет производить:

  • инвентаризацию компонентов АСУ ТП;
  •  контроль конфигурации компонентов АСУ ТП, используемых протоколов и каналов;
  • мониторинг состояния объектов АСУ ТП;
  • обнаружение аномалий в работе взаимодействующего по сети оборудования АСУ ТП, оповещение операторов;
  • генерацию трафика по прикладным протоколам АСУ ТП.
  • фаззинг прикладных протоколов АСУ ТП и т.д.

Шаблон оформления результатов  испытаний формируется в соответствии с требованиями заказчика.

Общие характеристики программного комплекса:

ОС функционирования : LINUX (DEBIAN, ASTRA-LIINUX);

Аппаратная платформа: процессор: Intel Core i7, оперативная память: не менее 16 Гб; объем НЖМД: не менее 500 Гб.

Поддержка собственного языка сценариев, который позволяет программировать процесс проведения проверок и испытаний элементов АСУ ТП.

Преимуществами  решения являются:

  • Гибкая, масштабируемая архитектура, возможность адаптации под задачи заказчика
  • Поддержка функционирования в режиме распределенной системы, каждый из элементов которой может решать собственные функциональные задачи. Возможность использования на всех этапах жизненного цикла АСУ ТП (Приказ ФСТЭК от 14 марта 2014 г. N 31)

Заказчик: ООО “Инновационные проекты”