Lezione 2 – Topologie ridondanti
Reti di calcolatori
Modulo 1 - Tecniche di comunicazione digitale
Unità didattica 4 – Interconnessione tra reti locali
Ernesto Damiani
Università di Milano
Topologie ridondanti (1)
• Una rete di strade è un esempio generale di
topologia ridondante
– Se una strada è chiusa per lavori, probabilmente c’è un
percorso alternativo
Topologie ridondanti (2)
Tipi di traffico (1)
(Visione a Livello 2)
• Unicast conosciuto: l’indirizzo di destinazione si
trova nelle tabelle degli switch
• Unicast sconosciuto: l’indirizzo di destinazione non
si trova nelle tabelle degli switch
• Multicast: il traffico viene inviato a un gruppo di
indirizzi
• Broadcast: il traffico viene inoltrato a tutte le
interfacce tranne quella in ingresso
Tipi di traffico (2)
Topologie commutate ridondanti (1)
• Gli switch apprendono gli indirizzi MAC dei
dispositivi connessi alle loro porte così i dati possono
essere correttamente inoltrati alla destinazione
• Gli switch usano l’indirizzo MAC sorgente per
apprendere dove sono i dispositivi e inserire queste
informazioni nelle loro tabelle degli indirizzi MAC
• Gli switch inviano i frame diretti a destinazioni
sconosciute a tutti fin che non vengono a conoscenza
degli indirizzi MAC dei dispositivi
Topologie commutate ridondanti (2)
• Anche i broadcast e i multicast sono inviati a tutti
• Una topologia commutata ridondante può causare
broadcast storm, copie multiple di frame e problemi
d’instabilità delle tabelle di indirizzi MAC
Broadcast storm (1)
• È uno stato in cui un messaggio che è stato
trasmesso attraverso una rete risulta in più
risposte e ogni risposta risulta ancora in più
risposte in un effetto valanga
Broadcast storm (2)
• I broadcast e i multicast possono causare dei
problemi in una rete con switch
– Se l’Host X invia un broadcast, come ad esempio una
richiesta ARP per l’indirizzo di Livello 2 del router, lo Switch
A invierà il broadcast su tutte le porte
 Anche lo Switch B, essendo sullo stesso segmento, invia
i broadcast a tutti
 Lo Switch B vede tutti i broadcast che lo Switch A ha
inviato e lo Switch A vede tutti i broadcast che lo Switch
B ha inviato
 Gli switch continuano a propagare all’infinito il traffico
broadcast creando così una broadcast storm
Trasmissioni di frame multipli (1)
• In una rete ridondante è possibile che un
dispositivo finale riceva frame multipli
– Presupposti:
 L’indirizzo MAC del Router Y è stato dichiarato scaduto da
entrambi gli switch
 L’Host X ha ancora l’indirizzo MAC del Router Y nella sua cache
ARP
– L’Host X invia un frame unicast al Router Y
Trasmissioni di frame multipli (2)
FINE
Scarica

Topologie ridondanti