ICMP / Ping / Amplification / Fragmentation
ICMP Flood генерирует поток ICMP-пакетов с настраиваемыми type/code и размером payload. Используется для проверки обработки ICMP, фильтрации и устойчивости к L3 flood. Плагин клиентский (one-arm): источник — агент Пересвет-СТ, цель — DUT или сервис.

Рис. 19 — Поиск ICMP Flood в каталоге Data Plane
Общие вкладки: Источники, Цели, IP заголовок (L3), Параметры плагина, Параметры скорости (PPS), Длительность, при необходимости Сетевые туннели.
| Название | Описание | Значение |
|---|---|---|
| Type | ICMP type | 0–255 (по умолчанию 8) |
| Code | ICMP code | 0–255 (по умолчанию 0) |
| Отправлять пейлоад / размер | Полезная нагрузка ICMP | Включить и задать размер или данные |
| Невалидная чек-сумма | Некорректная checksum | Включить/выключить |
| Пакетов в секунду | Целевая интенсивность | Число или «Без ограничения» |
Дашборд: ddos_icmp_flood.
ICMP Fragmentation Flood
Отправляет ICMP Echo Request как последовательности IPv4-фрагментов с корректными offset/MF/ip_id. Позволяет проверить reassembly path и обработку фрагментированного ICMP. Клиентский one-arm плагин; общие вкладки — как у ICMP Flood (источники, цели, L3, payload, PPS, длительность).
Дашборд: ddos_icmp_fragmentation.
Ping Flood
Массовый поток ICMP Echo Request type=8 / code=0 с настраиваемым payload. В отличие от ICMP Flood, type/code зафиксированы как echo request. Клиентский one-arm плагин.
Дашборд: ddos_ping_flood.
Ping of Death Flood
Формирует oversized ICMP Echo Request через IPv4-фрагменты с reassembly-семантикой Ping of Death. Используйте только в изолированном стенде: цель — проверить устойчивость стека DUT, а не вывести из строя прод. Клиентский one-arm плагин.
Дашборд: ddos_ping_of_death.
DNS Amplification (UDP)
Генерирует UDP/53 amplification-oriented DNS query: ANY IN question с EDNS0 OPT и увеличенным UDP buffer size. Профиль без spoofing и без внешних reflectors: источник — агент, цель — DUT/резолвер в тестовом контуре.
| Название | Описание | Значение |
|---|---|---|
| Recursion Desired (RD) | Флаг RD | Включить/выключить |
| Случайные домены | Случайное имя в каждом запросе | Включить/выключить |
| Домены | Фиксированный список имён | Если случайные домены выключены |
| Запросов в секунду | Целевая интенсивность | Число или «Без ограничения» |
Дашборд: ddos_dns_amplification. Отличие от DNS Flood: amplification использует ANY+EDNS0 профиль; DNS Flood — обычные query с настраиваемыми доменами.
UDP Fragmentation Flood
Отправляет UDP datagram как IPv4-фрагменты: первый фрагмент содержит UDP header, последующие используют общий ip_id и корректные fragment offset/MF. Клиентский one-arm плагин. Legacy IP Fragmentation Flood в текущем каталоге недоступен.
Дашборд: ddos_udp_fragmentation.
NTP Amplification (UDP)
Генерирует UDP/123 NTP private control monlist-like request для проверки NTP amplification-профиля без spoofing и внешних reflectors. Клиентский one-arm плагин.
Дашборд: ddos_ntp_amplification.