Flooding

Definizione rapida

Distribuzione di un pacchetto verso più collegamenti di rete oppure invio massiccio di messaggi finalizzato a saturare un canale.

Spiegazione

Nel networking il flooding consente di raggiungere tutte le destinazioni quando il percorso preciso non è noto. Nelle comunità online, lo stesso termine descrive invece un abuso basato sulla pubblicazione di grandi quantità di contenuti ripetitivi o inutili.

Esempio pratico

Uno switch che non conosce la porta associata a un indirizzo MAC inoltra il frame su tutte le altre porte del segmento.

Spiegazione tecnica

I dispositivi limitano la propagazione escludendo l'interfaccia di ingresso e adottando meccanismi contro i cicli, come contatori di durata o protocolli ad albero. In ambito ostile, il volume eccessivo consuma banda, memoria o capacità di elaborazione.

Da non confondere con

Non equivale sempre a un attacco DDoS: il flooding può essere anche un comportamento previsto dai protocolli per scoprire o raggiungere nodi.