Algoritmo de seleção de transmissão aprimorada (ETS)
Enhanced Transmission Selection (ETS) é um algoritmo de seleção de transmissão (TSA) especificado pelo projeto de norma IEEE 802.1Qaz. Este padrão faz parte da estrutura para a interface IEEE 802.1 Data Center Bridging (DCB).
A seleção de transmissão baseada apenas nos níveis de prioridade IEEE 802.1p pode levar a situações em que o tráfego de prioridade mais alta bloqueia o tráfego de prioridade mais baixa. O ETS garante equidade ao permitir que uma quantidade mínima de largura de banda seja alocada a classes de tráfego atribuídas a diferentes níveis de prioridade 802.1p.
A cada classe de tráfego é atribuída uma percentagem da largura de banda disponível na ligação de dados entre pares diretamente ligados. Se uma classe de tráfego não usar sua largura de banda alocada, o ETS permitirá que outras classes de tráfego usem a largura de banda disponível que a classe de tráfego não está usando.
As classes de tráfego do NDIS Quality of Service (QoS) são definidas através de pedidos de método OID de OID_QOS_PARAMETERS. Esta solicitação OID contém uma estrutura NDIS_QOS_PARAMETERS que especifica os seguintes atributos de classe de tráfego:
O número de classes de tráfego que é especificado pelo membro NumTrafficClasses.
O TSA usado pela classe de tráfego. Isso é especificado pelo membro TsaAssignmentTable. Se o elemento da tabela para a classe de tráfego estiver definido como NDIS_QOS_TSA_ETS, a classe de tráfego utiliza o TSA do ETS.
A prioridade 802.1p atribuída à classe de tráfego. Uma classe de tráfego pode ser atribuída a um ou mais níveis de prioridade. No entanto, cada nível de prioridade só pode ser atribuído a uma classe de tráfego.
Para obter mais informações, consulte Atribuição de Prioridade de Classe de Tráfego.
A largura de banda alocada para a classe de tráfego. Isso é especificado pelo membro TcBandwidthAssignmentTable. Esta tabela só é válida para classes de tráfego que usam o ETS TSA.
Para obter mais informações sobre a alocação de largura de banda do ETS, consulte Bandwidth Allocation.
Para obter mais informações sobre níveis de prioridade, consulte Níveis de prioridade IEEE 802.1p.