Использование eBPF и XDP для повышения надежности UDP

Сурков Денис Дмитриевич

Аннотация


Выпускная квалификационная работа Суркова Дениса Дмитриевича. Использование eBPF и XDP для повышения надежности UDP.
Объем работы: 28 страниц, 1 рисунок, 8 использованных источников, 4 приложения.
Ключевые слова: eBPF, Python, C, UDP, Linux, Сетевые технологии.
Цели работы:
Исследование возможностей технологии eBPF для работы с сетевыми приложениями Linux.
Написание eBPF программы для дублирования и последующей дедупликации UDP пакетов без изменения прикладных приложений как на отправляющей, так и на принимающей стороне.
Методы работы: написания кода на C, написание кода на Python, анализ сетевых пакетов.
Результат: программное решение для дублирования и дедупликации UDP пакетов с использованием eBPF.