Методы / L4 / ARMAREFORGER
L4 · NetworkGameUDPLayer 4Realistic Payload
Armareforger стресс-тест
Эмулирует трафик игрового сервера Arma Reforger, чтобы убедиться, что UDP-порты и бюджет тикрейта ваших серверов на движке Enfusion выдержат флуд, выстроенный под реальных игроков.
Как это работает
Серверы Arma Reforger работают на движке Enfusion и обмениваются быстрыми UDP-датаграммами на своих игровых и запросных портах. Этот метод генерирует трафик, повторяющий этот протокол, поэтому нагрузка выглядит как легитимные пакеты сессий и запросов, а не как очевидный мусор. Он проверяет, способны ли ваш межсетевой экран, DDoS-фильтр и собственный пакетный цикл сервера отделить реальных игроков от флуда, который их имитирует, а это именно то, где обычно дают сбой общие правила для UDP.
Параметры
portgame/query portЦелевой UDP-порт, обслуживающий экземпляр Arma Reforger.
pps600k ppsСкорость датаграмм, выстроенная под трафик загруженного сервера.
duration30-300 sДлительность сессии для наблюдения за деградацией тикрейта и задержки игроков.
sources1-manyРазброс адресов-источников, имитирующий распределённую базу игроков.
Запустите из CLI
retro-cli
$ retro run armareforger --target 203.0.113.45 --port 443 --duration 120
FAQ по Armareforger
Законно ли тестирование Armareforger?+
Только против инфраструктуры, которой вы владеете или которую авторизованы тестировать. RETRO//STRESS требует авторизованных целей.
Что нагружает Armareforger?+
Эмулирует трафик игрового сервера Arma Reforger, чтобы убедиться, что UDP-порты и бюджет тикрейта ваших серверов на движке Enfusion выдержат флуд, выстроенный под реальных игроков.
Можно ли сочетать его с другими методами?+
Да, добавьте его как шаг в цепочку пакетов, чтобы выстроить в последовательность с другими протоколами.