Metody / L4 / RST
L4 · NetworkTCPConnection-ResetSpoofableState-Drain

RST test obciążeniowy

Wysyła duży wolumen pustych pakietów TCP RST, aby przetestować, jak czysto Twój stos ignoruje resety dla połączeń, które nie istnieją.

Uruchom test RST → Wszystkie metody
600k pps
szczytowe tempo pakietów

Jak to działa

Ta metoda emituje stały strumień pustych pakietów TCP z ustawioną flagą RST, imitując nagłe zerwania połączeń. Dla każdego resetu odbierający stos musi sprawdzić, czy pasujące połączenie istnieje, zanim je odrzuci, więc duży wolumen wymusza marnotrawne wyszukiwania stanu i pochłania pojemność łącza. Weryfikuje, czy Twoja zapora i stos TCP odrzucają fałszywe resety z prędkością łącza oraz czy prawidłowe sesje przetrwają powódź sfałszowanych pakietów zerwania.

Parametry

pps600k ppsTempo pakietów RST wysyłanych do celu.
portany TCP portTestowany port usługi docelowej.
duration10-300 sCzas trwania testu.
sourcesdistributed rangesRozkład źródeł do emulowania powodzi z wielu źródeł.

Uruchom z CLI

retro-cli
$ retro run rst --target 203.0.113.45 --port 443 --duration 120

FAQ RST

Czy testowanie RST jest legalne?+
Tylko wobec infrastruktury, którą posiadasz lub do której masz autoryzację do testowania. RETRO//STRESS wymaga autoryzowanych celów.
Co obciąża RST?+
Wysyła duży wolumen pustych pakietów TCP RST, aby przetestować, jak czysto Twój stos ignoruje resety dla połączeń, które nie istnieją.
Czy mogę połączyć je z innymi metodami?+
Tak, dodaj ją jako krok w łańcuchu pakietów, aby ułożyć ją w sekwencji z innymi protokołami.