Re: Domanda sul backoff ethernet


Cronologico Percorso di conversazione 
  • From: Giuseppe Bianchi < >
  • To: Patrizio Adornato < >
  • Cc:
  • Subject: Re: Domanda sul backoff ethernet
  • Date: Sat, 10 Jul 2010 18:39:00 +0200

A) IFS: Dubbio legittimo, perche' sono andato "veloce" su questo dettaglio.

In Ethernet l'IFS e' un tecnicismo di dettaglio, che serve SOLO per "separare" sufficientemente le trame sul canale. NON e' una grandezza "strutturale", da cui dipende il funzionamento del protocollo MAC.

Pertanto, se devi trasmettere dopo 3 slot, l'IFS lo lasci perdere (lo usi solo se devi trasmettere "subito", allo slot 0, per separare sufficientemente la trama sul canale.

Nota che questo e' PROFONDAMENTE DIFFERENTE DA WIFI, dove invece l'IFS, nella sua versione lunga (DIFS) lo conteggi SEMPRE, e gli slot li decrementi dopo un DIFS.


B) backoff freezing: in Ethernet NON c'e'. Ovvero il backoff viene decrementato sempre, a prescindere dal fatto che il canale sia occupato. Ovviamente capitera' molto spesso che il backoff diventa 0 mentre c'e' una trama in trasmissione sul canale. In questo caso la stazione che ha decrementato trasmette subito dopo tale busy period (dopo un IFS). E' una scelta che ovviamente aumenta il numero di collisioni, ma in Ethernet A DIFFERENZA DI WIFI le collisioni non sono considerate un problema (grazie al collision detection il tempo perso e' poco).


Saluti, GB


At 12.38 08/07/2010, Patrizio Adornato wrote:
Salve,
riscorrendo nuovamente gli argomenti è uscito fuori un dubbio inaspettato, quando nell'ethernet si applica il backoff con gli slot chi trasmette per la prima volta aspetta l'IFS ma chi deve ritrasmettere deve aspettare l'IFS + slot di backoff estratti o solo gli slot?
Anche aspettando solo gli slot non ci dovrebbero essere collisioni ne con chi in precedenza aveva colliso (e per quello che ci sono gli slot) ne con altri che entrano visto che comunque continuiamo ad ascoltare.
Inoltre nel Wi-Fi abbiamo visto il backoff freezing quindi sappiamo che succede quando la nostra attesa degli slot viene interrotta (fermiamo il "conteggio" e poi lo riprendiamo" quando torna libero il canale) ma nell'ethernet cosa succede? si ricomincia da capo ad aspettare gli slot?
Grazie per la cortese attenzione

Patrizio Adornato




  • Re: Domanda sul backoff ethernet, Giuseppe Bianchi

Archivio con motore MhonArc 2.6.16.

§