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.