CSMA/CD: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
LiveRC : Annullata la modifica di 206.167.228.111; ritorno alla versione di DSisyphBot
Ldd (discussione | contributi)
mNessun oggetto della modifica
Riga 7:
* Mentre si trasmette l'adattatore monitora la rete (è questo il vero e proprio ''Collision Detection''), se non riceve segnali da altri adattatori considera il frame spedito. Tale segnale si ricava confrontandolo con quello che trasmette: se i due differiscono è avvenuta una collisione, quindi va interrotta la trasmissione;
* Se l'adattatore riceve, durante una trasmissione, un segnale da un altro adattatore, arresta la trasmissione e trasmette un segnale di disturbo (jam);
* Dopo aver abortito la trasmissione attende in maniera esponenziale (''[[algoritmo di backoff esponenziale binario]]'').
 
L'attesa esponenziale funziona in questo modo: gli adattatori aspettano un tempo casuale entro un valore massimo ''d'' (il protocollo che usa il CSMA/CD, ad esempio [[Ethernet]], fissa tale valore). Se viene generata nuovamente una collisione il valore ''d'' viene raddoppiato, così fino a che questo è sufficientemente grande. Questa tecnica viene chiamata '''recessione binaria esponenziale'''. Avviene perché se altri adattatori sono contemporaneamente in attesa, tutti simultaneamente tenteranno di trasmettere provocando altre collisioni.