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.
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.