Compartilhar via


Visão geral da ponte do Data Center

A DCB (Ponte de Data Center) do IEEE 802.1 é uma coleção de padrões que define uma interface de mídia Ethernet 802.3 unificada, ou malha, para tecnologias de rede local (LAN) e san (rede de área de armazenamento). O DCB estende a especificação de ponte 802.1 atual para dar suporte à coexistência de aplicativos baseados em LAN e SAN na mesma malha de rede em um data center. O DCB também dá suporte a tecnologias, como Fibre Channel por Ethernet (FCoE) e iSCSI, definindo políticas de nível de link que impedem a perda de pacotes.

O DCB consiste nos seguintes padrões de rascunho 802.1 que especificam como os dispositivos de rede podem interoperar em uma malha de data center unificada:

Controle de fluxo baseado em prioridade (PFC)

O PFC é especificado no padrão de rascunho IEEE 802.1Qbb. Esse padrão faz parte da estrutura da interface dcb.

O PFC dá suporte à entrega confiável de dados reduzindo substancialmente a perda de pacotes devido ao congestionamento. Isso permite que protocolos sensíveis à perda, como o FCoE, coexistam com protocolos tradicionais que não diferenciam perda na mesma malha unificada.

O PFC especifica um mecanismo de controle de fluxo no nível do link entre pares conectados diretamente. O PFC é semelhante aos quadros PAUSE do IEEE 802.3, mas opera em níveis de prioridade individuais de 802,1p. Isso permite que um receptor pause um transmissor em qualquer nível de prioridade.

Para obter mais informações sobre o PFC, consulte Controle de fluxo baseado em prioridade (PFC).

ETS (seleção de transmissão aprimorada)

ETS é um TSA (algoritmo de seleção de transmissão) especificado no padrão de rascunho IEEE 802.1Qaz. Esse padrão faz parte da estrutura da interface dcb.

O ETS aloca largura de banda entre classes de tráfego atribuídas a diferentes níveis de prioridade do IEEE 802.1p. Cada classe de tráfego é alocada uma porcentagem de 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.

Para obter mais informações sobre ETS, consulte Algoritmo ets (seleção de transmissão avançada).

Protocolo DCBX (Data Center Bridging Exchange)

O protocolo DCBX (Data Center Bridging Exchange) também é especificado no padrão de rascunho do IEEE 802.1Qaz. O DCBX permite que os parâmetros de configuração do DCB sejam trocados entre dois pares diretamente conectados. Isso permite que esses pares adaptem e ajustem parâmetros de QoS (Qualidade de Serviço) para otimizar a transferência de dados pela conexão.

O DCBX também é usado para detectar configurações de parâmetro QoS conflitantes entre o adaptador de rede (par local) e o par remoto. Com base nas configurações de parâmetro de QoS local e remota, o driver de miniporta resolve os conflitos e deriva um conjunto de parâmetros operacionais de QoS. O adaptador de rede usa esses parâmetros operacionais para a transmissão priorizada de pacotes para o par remoto. Para obter mais informações sobre como o driver resolve suas configurações operacionais de parâmetro de QoS do NDIS, consulte Resolvendo parâmetros operacionais de QoS do NDIS.

O DCBX consiste em configurações TLV (type-length-value) do DCB que são transmitidas pelos pacotes do PROTOCOLO LLDP. O LLDP é especificado no padrão IEEE 802.1AB-2005.

Observação

DCBX especifica que o par local mantém parâmetros de configuração de apenas um par remoto a qualquer momento. Como resultado, o adaptador de rede mantém apenas um conjunto de parâmetros de QoS NDIS locais, remotos e operacionais.

Cada classe de tráfego ETS e a definição de configuração do PFC são associadas a um nível de prioridade IEEE 802.1p. O nível de prioridade é especificado como um valor de 3 bits dentro da marca 802.1Q de um pacote. Para pacotes NDIS, o nível de prioridade 802.1p é especificado pelo membro UserPriority da estrutura NDIS_NET_BUFFER_LIST_8021Q_INFO associada à estrutura NET_BUFFER_LIST de um pacote.

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