Sommario:
Definizione - Cosa significa Inondazioni?
Il flooding è una semplice tecnica di routing nelle reti di computer in cui una sorgente o un nodo invia pacchetti attraverso ogni collegamento in uscita.
Il flooding, che è simile alla trasmissione, si verifica quando i pacchetti di origine (senza dati di routing) vengono trasmessi a tutti i nodi di rete collegati. Poiché il flooding utilizza ogni percorso della rete, viene utilizzato anche il percorso più breve. L'algoritmo di flooding è facile da implementare.
Techopedia spiega le inondazioni
I dati di routing di rete non sono inizialmente inclusi nei pacchetti di dati. Un algoritmo di conteggio hop viene utilizzato per tenere traccia della topologia di rete o delle route di rete visitate. Un pacchetto tenta di accedere a tutte le rotte di rete disponibili e alla fine raggiunge la sua destinazione, ma esiste sempre il potenziale per la duplicazione dei pacchetti. Il conteggio dei luppoli e alcune tecniche di allagamento selettivo vengono utilizzate per evitare ritardi nella comunicazione e duplicazioni.
Le inondazioni vengono anche utilizzate come attacco di negazione del servizio inondando il traffico di rete per arrestare un servizio di rete. Il servizio è invaso da molte richieste di connessione al server incomplete. A causa del numero di richieste inondate, il server o l'host non è in grado di elaborare richieste autentiche contemporaneamente. Un attacco di flooding riempie il buffer di memoria del server o dell'host; una volta che è pieno, non è possibile stabilire ulteriori connessioni, con conseguente negazione del servizio.