Cosa misura un DDoS stresser e in quale unità
Pacchetti al secondo, connessioni al secondo, latenza p95 e tasso di errore. Confondere questi quattro numeri fa leggere male il test. 200 mila pacchetti al secondo non è lo stesso evento di 20 mila connessioni al secondo: il primo preme sul volume, il secondo sulla tabella degli stati. Ogni unità ha la propria riga nel report. Il lato richiesta sta nel Layer 7 stresser, che è tutta un altra coda.
Scegliere un metodo DDoS stresser: SYN, UDP, ACK, churn
SYN crea handshake a metà e riempie la coda di ascolto. UDP misura la velocità grezza dei pacchetti e non arriva mai all applicazione. ACK mostra la pressione sulla tabella degli stati delle connessioni già aperte. Churn prova la velocità con cui apri e chiudi socket. Un metodo per giro: mescolarne due fa la media di due unità e nessuna soglia sopravvive a quella media.
Costruire una curva di capacità con il DDoS stresser
Una velocità singola mostra il comportamento di oggi, non la capacità. Per la curva alza la velocità a gradini e annota il p95 a ogni passo. Il punto di rottura è il gradino in cui la velocità comincia a calare, e appartiene al tetto dell obiettivo, non al tuo piano. Misurare lo stesso obiettivo un altro giorno aggiunge un secondo punto, e abbastanza punti chiudono la curva.
Tetti del DDoS stresser e realtà dell uplink
La rete gira a 4 Tbps e i piani VIP aggiungono server dedicati che portano un test a 50-60 Gbit/s. I piani differiscono per simultaneità e finestra, non per metodi: Basic un test, Pro tre, e la finestra arriva a 5000 secondi. Inviare 50 Gbit/s a un endpoint con 1 Gbit/s di uplink misura la tua linea, non la nostra. Controlla l uplink prima di dimensionare il giro.
Un DDoS stresser rifiuta obiettivi non confermati
L obiettivo viene registrato quando lo aggiungi e ricontrollato nel secondo in cui il giro parte. Verso un obiettivo non confermato non esce traffico e non si consuma credito. Non esiste un interruttore che disattivi questo controllo, e il pannello stresser non ne ha uno. Se esistesse, il prodotto sarebbe un IP booter con una tipografia migliore.
Quando il giro DDoS stresser è pulito e l app cade comunque
Il percorso dei pacchetti può essere sano mentre l applicazione crolla. I pool di connessioni si riempiono, la latenza del database sale, la risposta supera i 500 ms e la rete non vede nulla perché i pacchetti arrivano puntuali. È il momento di cambiare livello invece di aggiungere volume, e il Free L7 stresser guarda lo stesso obiettivo dal lato richiesta, senza carta.
Durata della finestra in un test DDoS stresser
Un giro corto dà un punto, uno lungo dà una tendenza. Riscaldamento, riempimento dei pool e comportamento della cache si assestano nei primi minuti, e una finestra corta non li vede assestarsi. Una finestra lunga può lasciare un segno sull obiettivo, quindi misura anche il recupero dopo. Non lanciarlo con traffico di produzione in corso, altrimenti il risultato fonde due eventi in uno.
Cosa non c è in un report DDoS stresser
Il report dice dove l obiettivo è caduto, non perché. Log applicativi, query lente e contatori del kernel non ci sono e non dovrebbero esserci. Quei file restano dalla tua parte, e la risposta di solito compare quando metti il p95 del report accanto a un timestamp del tuo log. Da solo il report è una misura; con il log diventa una diagnosi.