На «пятерку» защитила магистрантка ИРНИТУ Диана Паккерт выпускную квалификационную работу по реализации протокола маршрутизации при помощи языка описания предметной области. Научный руководителем выступил доцент, к.т.н. Евгений Черкашин.
Диана Паккерт активно участвовала в олимпиадном процессе, проявила себя в международном турнире «IT-Планета». Студентка стала финалисткой VI Всероссийских соревнований в сфере информационно-коммуникационных технологий (ИКТ) Honor Cup-2018. Кроме того, она прошла обучение в сетевой академии компании Cisco. Уникальность данного образования заключается в том, что любой слушатель, независимо от уровня подготовки, может самостоятельно стать сертифицированным специалистом международного уровня или повысить свою квалификацию. Учебу и науку магистрантка успешно совмещала с работой IT-специалистом в Комплексном центре социального обслуживания населения.
Как сообщила Диана Паккерт, протокол маршрутизации - это сетевой набор правил и процедур, используемых роутерами для определения возможных маршрутов следования данных в компьютерной сети. Рассказывая про актуальность тематики, выпускница остановилась на исторических моментах возникновения передовых решений.
Для исследования ученые выбрали протокол динамической маршрутизации по состоянию канала для сетей IPv6 - OSPFv3. Он разработан группой инженерного совета Интернета (IETF) и описан в документе RFC2740 в 1999 году. Данная сетевая модель широко распространена в локальных вычислительных сетях. Диана провела анализ методов и современных спецификаций.«Протокол IPv6 был разработан еще в 1996 году, когда стало понятно, что количества адресов IPv4 диапазона будет недостаточно в связи с быстрым ростом количества устройств в сети. Сегодня проблема стоит очень остро, так как с 2011 года мы перешили от интернета людей к интернету вещей. Людей стало в интернете меньше, чем вещей: умные часы, автомобили с автопилотом, умные холодильники и микроволновки.. Продолжать этот список можно еще очень долго, - говорит Диана. - Переход на новый протокол затянулся по причине того, что изначально оборудование не поддерживало IPv6 и могло работать только в IPv4.
Сегодня почти все телекоммуникационное оборудование может работать в дуал-стеке – это режим, когда протоколы IPv4 и IPv6 действуют одновременно и независимо друг от друга. В настоящее время продвижение разработки тормозит необходимость обучать системных администраторов работать с новым информационным продуктом».
Продолжая проект, ученые намерены доработать спецификацию P4 для поддержки более выразительных конструкций в правилах, а также сформировать трансляторы выбранных структур.«Для тестирования протоколов предложена методика конструирования изолированных виртуальных сетей на основе OpenSwitch (Mininet) и реальных сетей на основе ArchLinux при помощи управления Ansible. Запрограммирован протокол динамической маршрутизации OSPFv3 на языке P4, который изначально предназначался для коммутаторов.
В результате проведенного исследования обнаружено, что YANG и P4 не обладают возможностью реализации алгоритмов. Однако они достаточно хорошо поддерживают описание структур данных и автоматов состояния маршрутизаторов и протоколов», - уточнила Диана.
В настоящее время Диана Паккерт трудоустраивается на работу по IT-специальности в одной из компаний Санкт-Петербурга.
Людмила Портнова