GRE, DNS и DHCP Flood
GRE Flood – плагин для генерации трафика, который генерирует и отправляет большое количество пакетов с заголовком GRE (Generic Routing Encapsulation) с целью перегрузить пропускную способность сети.
Данный плагин состоит из следующих параметров:
- Источники – совокупность из выбранного агента, интерфейсов и MAC-адресов с которых агент будет отправлять и принимать трафик. Описание параметров указаны в Табл. 114;
Табл. 114 – Параметры «Источники»
| Название | Описание | Значение |
|---|---|---|
| Агент | Агент, с которого будет отправляться трафик и с который будет принимать трафик. | выберите агент из списка агентов |
| Сетевой интерфейс | Сетевой интерфейс агента, с которого будет отправляться трафик и с который будет принимать трафик | выберите интерфейс из списка интерфейсов |
| Сеть | Выбранные объект «Сети» (см. раздел «Сети») параметры которого будут использоваться для отправки трафика. Если выбрано более одного объекта, можно изменить параметр «вес», отвечающий за балансировку распределения пакетов между выбранными объектами «Сети». | выберите объект «Сети» из списка объектов. Задайте вес (по умолчанию, вес распределяет равномерно пакеты между объектами «Сети») |
| MAC-адрес | Выбранные объект «MAC-адрес» (см. раздел «MAC-адрес») параметры которого будут использоваться для отправки трафика | выберите объект «MAC-адрес» из списка объектов. Случайный MAC-адрес – для каждого пакета будет сгенерирован случайный MAC-адрес отправителя |
- Цели – параметры для выбора объекта, в который будет направляться трафик (см. раздел «Добавление сети типа «получателя»), описание которых указаны в Табл. 115;
Табл. 115 – Параметры «Цели»
| Название | Описание | Значение |
|---|---|---|
| MAC-адрес | Выбранные объект «MAC-адрес» (см. раздел «MAC-адрес») параметры которого будут использоваться для отправки трафика | выберите объект «MAC-адрес» из списка объектов. Случайный MAC-адрес – для каждого пакета будет сгенерирован случайный MAC-адрес получателя. |
| Цель | Выбранные объект «Сети» (см. раздел «Сети») параметры которого будут использоваться для отправки трафика в выбранную цель. | выберите объект «Сети» из списка объектов. |
- IP заголовок (L3) – параметры настроек IP заголовков на уровне L3 TPC/IP, описание которых указаны в Табл. 116;
Табл. 116 – Параметры «IP заголовок (L3)»
| Название | Описание | Значение |
|---|---|---|
| TTL (Time to Live) | Параметр TTL определяет максимальное количество маршрутизаторов (хопов), через которые может пройти пакет данных, прежде чем он будет отброшен. | Задайте числовое значение (по умолчанию, значение TTL является: «128») |
| ToS (Type of Service) | DSCP — это поле в заголовке IP-пакета, которое используется для определения приоритета и обработки трафика | Задайте числовое значение (по умолчанию, значение DSCP является: «7») |
| ToS (Type of Service) | ECN — это механизм, который позволяет маршрутизаторам уведомлять узлы о перегрузках в сети без сброса пакетов. | выберите значение из списка: 00 (Non-ECT) 01 (ECT(1)) 10 (ECT(0)) 11 (CE (Congestion Experienced)) |
| Случайный ID | Уникальный идентификатор пакета, выбранный случайным образом для различения фрагментов одного и того же IP-пакета | Включить/выключить тумблер |
| Значение ID | Числовой идентификатор, присвоенный каждому IP-пакету для его идентификации при фрагментации и сборке Параметр доступен, если параметр «Случайный ID» выключен | Задайте числовое значение (по умолчанию, значение «Значение ID» является: «0-65535») |
- Параметры плагина – параметры настроек плагина GRE, описание которых указаны в Табл. 117;
Табл. 117 – Параметры «Плагина»
| Название | Описание | Значение |
|---|---|---|
| Невалидная чек-сумма | Чек-сумма используется в IP-пакетах для проверки целостности данных. Установка невалидной чек-суммы означает, что отправляемые пакеты будут содержать неправильное значение чек-суммы, что может привести к тому, что получатель отвергнет эти пакеты или обработает их неправильно. | Включение или выключение тумблера |
- Параметры скорости – параметр, отвечающий за скорость передачи пакетов, описание которого указано в Табл. 118;
Табл. 118 – Параметр «Скорость»
| Название | Описание | Значение |
|---|---|---|
| Тумблер «Без ограничения» | Максимальная производительность без ограничений на кол-во отправляемых запросов в секунду | Включить/выключить |
| Пакетов в секунду | Какое количество пакетов будет отправлено в одну секунду | Задайте числовое значение |
| Интервал между отправкой запросов | Опция позволяет настроить задержку между отправкой заданного кол-ва запросов в секунду. | Задайте числовое значение |
- Длительность - параметр, отвечающий за время работы плагина, описание которого указано в Табл. 119.
Табл. 119 – Параметр «Длительность»
| Название | Описание | Значение |
|---|---|---|
| Длительность генерации | Время генерации трафика | Задайте числовое значение и выберите величину (в секундах, минутах или часах) |
DNS Flood
DNS Flood — плагин для генерации UDP/53 DNS query с валидным DNS header и question. Поддерживает случайные или заданные доменные имена, флаг Recursion Desired (RD) и настройку QPS. Используется для проверки DNS-серверов, резолверов и средств фильтрации при высокой интенсивности запросов.
Краткие параметры вкладки «Параметры плагина»:
| Название | Описание | Значение |
|---|---|---|
| Recursion Desired (RD) | Флаг RD в DNS-запросе | Включить/выключить (по умолчанию включён) |
| Случайные домены | Генерировать случайное допустимое имя в каждом запросе | Включить/выключить |
| Домены | Список доменов, если случайные домены выключены | Добавьте одно или несколько имён |
| Невалидная чек-сумма | Некорректная checksum пакета | Включить/выключить |
Дашборд метрик: DNS Flood / ddos_dns_flood.
Ниже — полная раскладка общих вкладок (источники, цели, L3, скорость, длительность), сохранённая для пошаговой настройки.
Данный плагин состоит из следующих параметров:
- Источники – совокупность из выбранного агента, интерфейсов и MAC-адресов с которых агент будет отправлять и принимать трафик. Описание параметров указаны в Табл. 120;
Табл. 120 – Параметры «Источники»
| Название | Описание | Значение |
|---|---|---|
| Агент | Агент, с которого будет отправляться трафик и с который будет принимать трафик. | выберите агент из списка агентов |
| Сетевой интерфейс | Сетевой интерфейс агента, с которого будет отправляться трафик и с который будет принимать трафик | выберите интерфейс из списка интерфейсов |
| Сеть | Выбранные объект «Сети» (см. раздел «Сети») параметры которого будут использоваться для отправки трафика. Если выбрано более одного объекта, можно изменить параметр «вес», отвечающий за балансировку распределения пакетов между выбранными объектами «Сети». | выберите объект «Сети» из списка объектов. Задайте вес (по умолчанию, вес распределяет равномерно пакеты между объектами «Сети») |
| MAC-адрес | Выбранные объект «MAC-адрес» (см. раздел «MAC-адрес») параметры которого будут использоваться для отправки трафика | выберите объект «MAC-адрес» из списка объектов. Случайный MAC-адрес – для каждого пакета будет сгенерирован случайный MAC-адрес отправителя |
- Цели – параметры для выбора объекта, в который будет направляться трафик (см. раздел «Добавление сети типа «получателя»), описание которых указаны в Табл. 121;
Табл. 121 – Параметры «Цели»
| Название | Описание | Значение |
|---|---|---|
| MAC-адрес | Выбранные объект «MAC-адрес» (см. раздел «MAC-адрес») параметры которого будут использоваться для отправки трафика | выберите объект «MAC-адрес» из списка объектов. Случайный MAC-адрес – для каждого пакета будет сгенерирован случайный MAC-адрес получателя. |
| Цель | Выбранные объект «Сети» (см. раздел «Сети») параметры которого будут использоваться для отправки трафика в выбранную цель. | выберите объект «Сети» из списка объектов. |
- IP заголовок (L3) – параметры настроек IP заголовков на уровне L3 TPC/IP, описание которых указаны в Табл. 122;
Табл. 122 – Параметры «IP заголовок (L3)»
| Название | Описание | Значение |
|---|---|---|
| TTL (Time to Live) | Параметр TTL определяет максимальное количество маршрутизаторов (хопов), через которые может пройти пакет данных, прежде чем он будет отброшен. | Задайте числовое значение (по умолчанию, значение TTL является: «128») |
| ToS (Type of Service) | DSCP — это поле в заголовке IP-пакета, которое используется для определения приоритета и обработки трафика | Задайте числовое значение (по умолчанию, значение DSCP является: «7») |
| ToS (Type of Service) | ECN — это механизм, который позволяет маршрутизаторам уведомлять узлы о перегрузках в сети без сброса пакетов. | выберите значение из списка: 00 (Non-ECT) 01 (ECT(1)) 10 (ECT(0)) 11 (CE (Congestion Experienced)) |
| Случайный ID | Уникальный идентификатор пакета, выбранный случайным образом для различения фрагментов одного и того же IP-пакета | Включить/выключить тумблер |
| Значение ID | Числовой идентификатор, присвоенный каждому IP-пакету для его идентификации при фрагментации и сборке Параметр доступен, если параметр «Случайный ID» выключен | Задайте числовое значение (по умолчанию, значение «Значение ID» является: «0-65535») |
- Параметры плагина – параметры настроек плагина DNS Flood, описание которых указаны в Табл. 123;
Табл. 123 – Параметры «Плагина»
| Название | Описание | Значение |
|---|---|---|
| Невалидная чек-сумма | Чек-сумма используется в IP-пакетах для проверки целостности данных. Установка невалидной чек-суммы означает, что отправляемые пакеты будут содержать неправильное значение чек-суммы, что может привести к тому, что получатель отвергнет эти пакеты или обработает их неправильно. | Включение или выключение тумблера |
- Параметры скорости – параметр, отвечающий за скорость передачи пакетов, описание которого указано в Табл. 124;
Табл. 124 – Параметр «Скорость»
| Название | Описание | Значение |
|---|---|---|
| Тумблер «Без ограничения» | Максимальная производительность без ограничений на кол-во отправляемых запросов в секунду | Включить/выключить |
| Пакетов в секунду | Какое количество пакетов будет отправлено в одну секунду | Задайте числовое значение |
| Интервал между отправкой запросов | Опция позволяет настроить задержку между отправкой заданного кол-ва запросов в секунду. | Задайте числовое значение |
- Длительность - параметр, отвечающий за время работы плагина, описание которого указано в Табл. 125.
Табл. 125 – Параметр «Длительность»
| Название | Описание | Значение |
|---|---|---|
| Длительность генерации | Время генерации трафика | Задайте числовое значение и выберите величину (в секундах, минутах или часах) |
DHCP Flood (legacy, отсутствует в текущем каталоге)
Статус: отдельного плагина DHCP Flood нет в актуальном словаре (
dict.json) и в ядре текущей ветки. Раздел сохранён как legacy-описание. Для абонентского DHCP используйте Access Groups (DHCPv4/DHCPv6). Для L3/L4 flood-нагрузки — плагины семейства 103–110.
DHCP Flood — историческое описание генерации большого количества DHCP Discover / DHCP Request.
Данный плагин состоит из следующих параметров:
- Источники – совокупность из выбранного агента, интерфейсов и MAC-адресов с которых агент будет отправлять и принимать трафик. Описание параметров указаны в Табл. 126;
Табл. 126 – Параметры «Источники»
| Название | Описание | Значение |
|---|---|---|
| Агент | Агент, с которого будет отправляться трафик и с который будет принимать трафик. | выберите агент из списка агентов |
| Сетевой интерфейс | Сетевой интерфейс агента, с которого будет отправляться трафик и с который будет принимать трафик | выберите интерфейс из списка интерфейсов |
| Сеть | Выбранные объект «Сети» (см. раздел «Сети») параметры которого будут использоваться для отправки трафика. Если выбрано более одного объекта, можно изменить параметр «вес», отвечающий за балансировку распределения пакетов между выбранными объектами «Сети». | выберите объект «Сети» из списка объектов. Задайте вес (по умолчанию, вес распределяет равномерно пакеты между объектами «Сети») |
| MAC-адрес | Выбранные объект «MAC-адрес» (см. раздел «MAC-адрес») параметры которого будут использоваться для отправки трафика | выберите объект «MAC-адрес» из списка объектов. Случайный MAC-адрес – для каждого пакета будет сгенерирован случайный MAC-адрес отправителя |
- Цели – параметры для выбора объекта, в который будет направляться трафик (см. раздел «Добавление сети типа «получателя»), описание которых указаны в Табл. 127;
Табл. 127 – Параметры «Цели»
| Название | Описание | Значение |
|---|---|---|
| MAC-адрес | Выбранные объект «MAC-адрес» (см. раздел «MAC-адрес») параметры которого будут использоваться для отправки трафика | выберите объект «MAC-адрес» из списка объектов. Случайный MAC-адрес – для каждого пакета будет сгенерирован случайный MAC-адрес получателя. |
| Цель | Выбранные объект «Сети» (см. раздел «Сети») параметры которого будут использоваться для отправки трафика в выбранную цель. | выберите объект «Сети» из списка объектов. |
- IP заголовок (L3) – параметры настроек IP заголовков на уровне L3 TPC/IP, описание которых указаны в Табл. 128;
Табл. 128 – Параметры «IP заголовок (L3)»
| Название | Описание | Значение |
|---|---|---|
| TTL (Time to Live) | Параметр TTL определяет максимальное количество маршрутизаторов (хопов), через которые может пройти пакет данных, прежде чем он будет отброшен. | Задайте числовое значение (по умолчанию, значение TTL является: «128») |
| ToS (Type of Service) | DSCP — это поле в заголовке IP-пакета, которое используется для определения приоритета и обработки трафика | Задайте числовое значение (по умолчанию, значение DSCP является: «7») |
| ToS (Type of Service) | ECN — это механизм, который позволяет маршрутизаторам уведомлять узлы о перегрузках в сети без сброса пакетов. | выберите значение из списка: 00 (Non-ECT) 01 (ECT(1)) 10 (ECT(0)) 11 (CE (Congestion Experienced)) |
| Случайный ID | Уникальный идентификатор пакета, выбранный случайным образом для различения фрагментов одного и того же IP-пакета | Включить/выключить тумблер |
| Значение ID | Числовой идентификатор, присвоенный каждому IP-пакету для его идентификации при фрагментации и сборке Параметр доступен, если параметр «Случайный ID» выключен | Задайте числовое значение (по умолчанию, значение «Значение ID» является: «0-65535») |
- Параметры плагина – параметры настроек плагина DHCP Flood, описание которых указаны в Табл. 129;
Табл. 129 – Параметры «Плагина»
| Название | Описание | Значение |
|---|---|---|
| Невалидная чек-сумма | Чек-сумма используется в IP-пакетах для проверки целостности данных. Установка невалидной чек-суммы означает, что отправляемые пакеты будут содержать неправильное значение чек-суммы, что может привести к тому, что получатель отвергнет эти пакеты или обработает их неправильно. | Включение или выключение тумблера |
- Параметры скорости – параметр, отвечающий за скорость передачи пакетов, описание которого указано в Табл. 130;
Табл. 130 – Параметр «Скорость»
| Название | Описание | Значение |
|---|---|---|
| Тумблер «Без ограничения» | Максимальная производительность без ограничений на кол-во отправляемых запросов в секунду | Включить/выключить |
| Пакетов в секунду | Какое количество пакетов будет отправлено в одну секунду | Задайте числовое значение |
| Интервал между отправкой запросов | Опция позволяет настроить задержку между отправкой заданного кол-ва запросов в секунду. | Задайте числовое значение |
- Длительность - параметр, отвечающий за время работы плагина, описание которого указано в Табл. 131.
Табл. 131 – Параметр «Длительность»
| Название | Описание | Значение |
|---|---|---|
| Длительность генерации | Время генерации трафика | Задайте числовое значение и выберите величину (в секундах, минутах или часах) |