RUS  ENG
Полная версия
ЖУРНАЛЫ // Труды института системного программирования РАН // Архив

Труды ИСП РАН, 2021, том 33, выпуск 4, страницы 49–68 (Mi tisp612)

Средства захвата и обработки высокоскоростного сетевого трафика

Д. В. Ларинa, А. И. Гетьманbc

a Московский физико-технический институт
b Национальный исследовательский университет «Высшая школа экономики»
c Институт системного программирования им. В.П. Иванникова РАН

Аннотация: В данной работе дается обзор научных исследований в области захвата и обработки высокоскоростного трафика, а также рассматриваются конкретные программно-аппаратные решения. В работе выделены основные направления развития технологий перехвата трафика и описано их взаимодействие между собой. На основе обзора выделены основные проблемы сетевого стека операционных систем и способы их решения. Рассматриваются реализованные в программно-аппаратных средствах алгоритмы и структуры, а также их архитектура. Для каждого из решений описывается процесс получения пакетов с сетевого интерфейса. Кроме того, проведено сравнение их производительности, общий анализ реализаций, а также приведены рекомендации по области применимости.

Ключевые слова: перехват высокоскоростного трафика, программная обработка трафика, Анализ производительности, libpcap, PF_RING, DPDK, Netmap, eBPF, XDP, AF_XDP.

DOI: 10.15514/ISPRAS-2021-33(4)-4



© МИАН, 2024