Algoritmo ETS (Seleção de Transmissão Avançada)

Enhanced Transmission Selection (Seleção de Transmissão Avançada - ETS) é um algoritmo de seleção de transmissão (TSA) especificado pelo padrão de rascunho IEEE 802.1Qaz. Esse padrão faz parte do framework da interface IEEE 802.1 Data Center Bridging (DCB).

A seleção de transmissão com base apenas nos níveis de prioridade do 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 a imparcialidade permitindo que uma quantidade mínima de largura de banda seja alocada para classes de tráfego atribuídas a diferentes níveis de prioridade de 802,1p.

Cada classe de tráfego é alocada a uma porcentagem da largura de banda disponível no link de dados entre pares diretamente conectados. 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 QoS (Qualidade de Serviço) do NDIS são definidas por meio de solicitações de método OID de OID_QOS_PARAMETERS. Essa 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 especificadas pelo membro NumTrafficClasses .

  • A TSA usada pela classe de tráfego. Isso é especificado pelo membro TsaAssignmentTable . Se o elemento de tabela da classe de tráfego estiver definido como NDIS_QOS_TSA_ETS, a classe de tráfego usará o ETS TSA.

  • 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 Alocação de Largura de Banda.

Para obter mais informações sobre os níveis de prioridade, consulte níveis de prioridade do IEEE 802.1p.