Algoritmo di selezione avanzata della trasmissione (ETS)

Enhanced Transmission Selection (ETS) è un algoritmo di selezione della trasmissione (TSA) specificato dallo standard IEEE 802.1Qaz. Questo standard fa parte del framework per l'interfaccia IEEE 802.1 Data Center Bridging (DCB).

La selezione della trasmissione basata esclusivamente sui livelli di priorità IEEE 802.1p può causare situazioni in cui il traffico con priorità superiore blocca il traffico con priorità inferiore. ETS garantisce l'equità consentendo di allocare una quantità minima di larghezza di banda alle classi di traffico assegnate a diversi livelli di priorità 802.1p.

Ogni classe di traffico viene allocata una percentuale della larghezza di banda disponibile nel collegamento dati tra peer connessi direttamente. Se una classe di traffico non usa la larghezza di banda allocata, ETS consente ad altre classi di traffico di usare la larghezza di banda disponibile che la classe di traffico non usa.

Le classi di traffico QoS (NDIS Quality of Service) vengono definite tramite richieste di metodo OID di OID_QOS_PARAMETERS. Questa richiesta OID contiene una struttura NDIS_QOS_PARAMETERS che specifica gli attributi della classe di traffico seguenti:

  • Numero di classi di traffico specificate dal membro NumTrafficClasses .

  • TSA usato dalla classe di traffico. Questo valore viene specificato dal membro TsaAssignmentTable . Se l'elemento della tabella per la classe di traffico è impostato su NDIS_QOS_TSA_ETS, la classe di traffico usa il TSA ETS.

  • Priorità 802.1p assegnata alla classe di traffico. Una classe di traffico può essere assegnata a uno o più livelli di priorità. Tuttavia, ogni livello di priorità può essere assegnato solo a una classe di traffico.

    Per altre informazioni, vedere Assegnazione di priorità della classe di traffico.

  • Larghezza di banda allocata per la classe di traffico. Questo valore viene specificato dal membro TcBandwidthAssignmentTable . Questa tabella è valida solo per le classi di traffico che usano il TSA ETS.

    Per altre informazioni sull'allocazione della larghezza di banda ETS, vedere Allocazione della larghezza di banda.

Per altre informazioni sui livelli di priorità, vedere Livelli di priorità IEEE 802.1p.