Аннотация:Благодаря простоте конфигурации и высокой скорости работы современные среды моделирования компьютерных сетей, построенные на основе технологий программной виртуализации коммутационных устройств и линий связи, широко используются в задачах проектирования, тестирования и изучения характеристик производительности сетевых протоколов и распределённых приложений. Чтобы обеспечить достоверное воспроизведение указанных характеристик, подобные среды реализуют различные методы управления качеством обработки пакетов на различных компонентах моделируемой сети.
В рамках своей выпускной квалификационной работы А.И. Ковалёв предложил оригинальный метод управления временем обслуживания пакетов на программных коммутаторах, который дополняет существующие методами управления обработки пакетов на линиях связи, позволяя значительно повысить достоверность воспроизведения сквозных задержек между компонентами распределённых приложений.
А.И. Ковалёв выполнил реализацию предложенного им метода управления задержками обслуживания пакетов на коммутаторах, внеся соответствующие дополнения в код ядра Linux и утилиты настройки политиками управления очередями на сетевых интерфейсах. Предложенная программная реализация была апробирована в серии практических экспериментов.