L'STP perderà i dati durante il passaggio da un collegamento non riuscito?


8

In una rete con un collegamento a doppia ridondanza tra due switch, i dati andranno persi durante il passaggio da un collegamento attivo al collegamento bloccato quando il collegamento attivo fallisce?

Risposte:


6

È possibile, anche probabile, che almeno un (probabilmente più) frame venga perso in caso di failover.

La velocità del failover dipende fortemente dal tipo di ridondanza che si sta utilizzando. Spanning Tree è il più lento, il routing è un ordine di grandezza più veloce e gli etercanali sono ancora e l'ordine di grandezza più veloce di quello.

Quando i frame vengono persi, nel layer-2 non è necessario richiedere che vengano rinviati. Se i dati nei frame sono TCP, il livello superiore richiederà di inviare nuovamente il pacchetto contenente il segmento TCP. UDP non lo fa, quindi spetterebbe all'applicazione richiedere un nuovo rinvio se è costruito in questo modo.


7

Se ricordo, lo spanning tree predefinito (802.1d) impiega circa 50 secondi per riconvertire . Questa è la durata per cui perderai i frame.

  • Un collegamento viene rilevato dalla perdita di 10 ciao punti. Di solito sono distanti 2 secondi. Quindi totale = 20 secondi. Questo si chiama timer di massima età
  • Successivamente deve passare un'altra porta bloccata attraverso gli stati di ascolto e apprendimento in uno stato di inoltro. Questa transizione richiede 15 secondi per lo stato di ascolto e 15 per l'apprendimento. Quindi totale = 30 secondi. Questi sono chiamati timer di ritardo in avanti .

Certo, puoi modificare questi timer per rendere più veloce. Oppure usa RSTP (Rapid Spanning tree), che ora è più simile al defacto. RSTP è molto più veloce, poiché bastano pochi secondi per riconvertire.


Buona risposta Ajay, come aggiunta a questo: la convergenza si verifica quando tutte le porte su bridge e switch sono passate alle modalità di inoltro o blocco. Le porte su un bridge o switch che eseguono STP possono passare attraverso cinque stati diversi. Quando è necessario riconvertire nuovamente la rete, lo stato di ascolto richiede circa 15 secondi, seguito dallo stato di apprendimento che in genere richiede altri 15 secondi e 20 secondi per passare a Inoltro, Blocco o Disabilitato. Se non è stato modificato alcun timer, il tempo totale di convergenza è di circa 50 secondi.
Ty Smith,

Tre vantaggi di RSTP: lo stato dei collegamenti di ciascuna porta viene monitorato proattivamente (anziché attendere i messaggi BPDU) per rilevare le modifiche della topologia di rete. RSTP è retrocompatibile con gli switch STP. Le porte dello Switch che partecipano a RSTP hanno tre stati: Discarding (Non accetta / inoltra alcun dato ma ascolta i messaggi BPDU), Learning (Una volta rilevata la modifica della topologia di rete / la richiesta di attivazione arriva tramite il messaggio BPDU e la creazione di tabelle di filtraggio / inoltro viene avviato) e inoltro (le porte RTSP iniziano ad accettare e inoltrare pacchetti / frame di dati).
Ty Smith,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.