Завершен
2024 / 2025

2102 Программное обеспечение для мониторинга работоспособности серверов DNS
Старт
13.11.2024
Представление
27.01.2025 – 07.02.2025
Постерная сессия
14.04.2025 – 25.04.2025
Защита
06.06.2025 – 17.06.2025
Паспорт проекта
Аннотация
DNS является одной из фундаментальных технологий в современном Интернете. Надёжная работа этой системы необходима для обеспечения доступности большинства прочих сервисов, работающих в глобальной Сети. DNS критически важна для всех веб-сервисов – без DNS веб, для пользователя, не виден.
Принципы работы современной DNS содержат целый ряд особенностей, характерных именно для этой системы, а поэтому малоизвестных даже среди специалистов в области интернет-технологий. Определяющую роль в DNS, как...
Отрасль
Информатика
Теги
Телекоммуникации
Цель
Целью проекта является разработка инструмента специального внешнего мониторинга авторитативных серверов DNS, который будет учитывать особенности конкретно DNS. Под “мониторингом” здесь подразумевается периодический опрос заданных интернет-узлов (авторитативных серверов) в соответствии с заданной схемой опроса (исследуемые параметры, протоколы доступа), анализ ответа в соответствии с заданной схемой (проверка состава ответа, формата полей), формирование и фиксирование статуса узла, относительно...
Ожидаемые результаты
- Результатом проекта является отчет о проведенном исследовании со сравнительным анализом различных подходов по агрегации собираемых данных
- Исходный текст программы
- Презентация
Форма и способы промежуточного контроля
Презентация, отчет
Форма представления результатов
Отчет, программная документация, презентация
Ресурсное обеспечение
Программы бэкенда мониторинга разрабатываются на языке Go с использованием типовых библиотек. Сборка производится в Go не ниже 1.21.
Сервис информирования, веб-интерфейс – Javascript в браузере (ECMAScript 2016+, обратите внимание: “чистый” браузерный Javascript, без использования “внешних” фреймворков), HTML/CSS (без фреймворков).
Системное окружение: ОС семейства Linux (строго), предполагается Debian 12, архитектура – amd64.
Все необходимое ПО обеспечивается Заказчиком.
Имеющийся задел
Результаты проекта 1693, выполненного в 2023-24 уч.году. Были разработаны утилиты командной строки для опроса DNS и параметров интернет-сервисов с автоматическим формированием представления в виде графа зависимостей системы адресации (IP-адреса.
Заказчик
Организация / Фонд развития сетевых технологий "ИнДата"