Metody / L4 / UDP-TINY
L4 · NetworkVolumetricUDPHigh-PPSSpoofable

UDP-TINY test obciążeniowy

Wypycha 1-bajtowe zrandomizowane pakiety UDP, aby napędzić absolutnie maksymalne tempo pakietów na sekundę, weryfikując najtwardsze granice ścieżki przetwarzania pakietów.

Uruchom test UDP-TINY Wszystkie metody
600k pps
szczytowe tempo pakietów

Jak to działa

Ta metoda używa najmniejszego praktycznego ładunku, pojedynczego zrandomizowanego bajtu, więc każdy pakiet ma minimalny rozmiar i jak najwięcej pakietów mieści się w dostępnej przepustowości. Rezultatem jest najwyższe osiągalne PPS, które obciąża obsługę przerwań, ścieżkę przekazywania jądra i wyszukiwania w tablicy mitygacji mocniej niż jakakolwiek powódź UDP o większym ładunku. Użyj jej, aby znaleźć pułap tego, co Twoja płaszczyzna przekazywania potrafi pochłonąć na pakiet.

Parametry

Packet rate600k ppsGłówny parametr, pakiety na sekundę na wątek
Payload bytes1 byteMinimalny zrandomizowany ładunek, aby zmaksymalizować PPS
Threads1-16Równolegli nadawcy do skalowania zagregowanego PPS
Duration10-600 sDługość okna testu

Uruchom z CLI

retro-cli
$ retro run udp-tiny --target 203.0.113.45 --port 443 --duration 120

FAQ UDP-TINY

Czy testowanie UDP-TINY 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 UDP-TINY?+
Wypycha 1-bajtowe zrandomizowane pakiety UDP, aby napędzić absolutnie maksymalne tempo pakietów na sekundę, weryfikując najtwardsze granice ścieżki przetwarzania pakietów.
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.