La sicurezza della rete ha un ruolo fondamentale nel garantire un funzionamento accurato e affidabile delle reti distribuite. La rapida evoluzione delle reti interconnesse e il volume sempre crescente di scambio di dati hanno portato a nuove minacce di attacchi e vulnerabilità della rete. La necessità di sviluppare nuovi approcci alla sicurezza si è quindi trasformata in un compito impegnativo nello scambio di dati. Questa ricerca si concentra sullo sviluppo di metodi per superare i diversi attacchi su un'ampia rete utilizzando un approccio alla sicurezza basato sulla topologia. L'approccio basato sulla topologia utilizza la distribuzione di nodi e collegamenti per modellare un grafo e su di esso sviluppare diversi approcci di sicurezza. Nello sviluppo del metodo basato sulla topologia è stato proposto il "grafo degli attacchi", utilizzato in varie applicazioni in tempo reale. Il grafo di attacco, sviluppato come modello di grafo, viene utilizzato per esplorare percorsi, nodi o collegamenti per la loro vulnerabilità e per sviluppare metodi resilienti per contrastare gli attacchi. La pre-stima della vulnerabilità della rete porta a un miglioramento di diversi fattori delle prestazioni della rete, come la resilienza agli attacchi, l'accuratezza, il ritardo, il throughput della rete, ecc.