Методы / L4 / UDP-TINY
L4 · NetworkVolumetricUDPHigh-PPSSpoofable

UDP-TINY стресс-тест

Гонит 1-байтные рандомизированные UDP-пакеты, чтобы выжать абсолютный максимум скорости пакетов в секунду, проверяя самые жёсткие пределы вашего пути обработки пакетов.

Запустить тест UDP-TINY Все методы
600k pps
пиковая скорость пакетов

Как это работает

Этот метод использует наименьшую практически возможную полезную нагрузку, один рандомизированный байт, поэтому каждый пакет имеет минимальный размер и в доступную полосу помещается максимум пакетов. Результатом является наивысший достижимый PPS, нагружающий обработку прерываний, путь пересылки ядра и поиски в таблицах митигации сильнее, чем любой UDP-флуд с более крупной нагрузкой. Используйте его, чтобы найти потолок того, что ваша плоскость пересылки способна поглотить на пакет.

Параметры

Packet rate600k ppsОсновной настраиваемый параметр, пакетов в секунду на поток
Payload bytes1 byteМинимальная рандомизированная полезная нагрузка для максимизации PPS
Threads1-16Параллельные отправители для масштабирования совокупного PPS
Duration10-600 sДлительность окна теста

Запустите из CLI

retro-cli
$ retro run udp-tiny --target 203.0.113.45 --port 443 --duration 120

FAQ по UDP-TINY

Законно ли тестирование UDP-TINY?+
Только против инфраструктуры, которой вы владеете или которую авторизованы тестировать. RETRO//STRESS требует авторизованных целей.
Что нагружает UDP-TINY?+
Гонит 1-байтные рандомизированные UDP-пакеты, чтобы выжать абсолютный максимум скорости пакетов в секунду, проверяя самые жёсткие пределы вашего пути обработки пакетов.
Можно ли сочетать его с другими методами?+
Да, добавьте его как шаг в цепочку пакетов, чтобы выстроить в последовательность с другими протоколами.