Windows 7 DSCP e 802.1p QoS Mapping?

10

Quando eu crio uma política de QoS no Windows 7 através do editor de Diretiva de Grupo e defino um valor DSCP , o Windows 7 adicionar o campo 802.1p QoS ao quadro Ethernet? Em caso afirmativo, como ele mapeia os diferentes valores de DSCP (0-63) para os valores de QoS de 802.1p (0-7)?

Então, para ficar claro, minhas perguntas são:

  • O Windows 7 define um valor 802.1p para políticas de QoS configuradas?
  • Em caso afirmativo, como o Windows 7 mapeia o valor DSCP da política de QoS para o valor 802.1p?

Esta questão é especificamente para pacotes de saída.

Nota: a marcação 802.1p é suportada no Windows 7 (e tem sido desde o Windows 2000, XP SP2, Windows Server 2003). A Microsoft parece aludir a um mapeamento de DSCP para 802.1p em este documento .

    
por syplex 17.10.2012 / 05:04

2 respostas

0

Parece haver um monte de informações aqui < em> (novo link) .

DSCP e 802.1p são dois métodos diferentes de QoS, e eles não correspondem necessariamente, embora os switches gerenciados certamente possam mapear entre os dois no caso de um ou outro não ser suportado em um dispositivo específico (com DSCP sendo o mais antigo , um mais amplamente suportado). O Windows mapeia o tráfego para ambos de forma independente, com os seguintes valores usados para 802.1q:

Non-conforming packets  0

Best-effort             0

Controlled load         4

Guaranteed service      5

Network control         7

Qualitative             0

A tendência geral é valores mais altos = tráfego de prioridade mais alta, mas a maioria dos dispositivos de rede tendem a coalescer esses valores em um punhado de filas / buffers internamente (muito baixo, baixo, médio, alto, por exemplo). Além disso, se seu aplicativo não rotular seu tipo de tráfego, o Windows não terá nada para mapear e você não verá nenhuma alteração no desempenho.

    
por 03.01.2013 / 23:37
0

O suporte para o 802.1p e o DSCP é reivindicado pela Microsoft há muitos anos.
No entanto, encontrei um artigo problemático da Microsoft dizendo que o 802.1p só começou com o Server 2012 (mesmo código-base do Windows 8).

O artigo da Microsoft Visão geral da Qualidade de Serviço (QoS) diz:

Previous versions of Windows support priority tagging in the IP header of a network packet. The priority bits are known as Differentiation Service Code Point (DSCP). Windows Server 2012 adds the support of 802.1p tagging. 802.1p is a 3-bit priority value in the layer 2 Ethernet frame. Therefore it applies to non-IP packets such as RDMA over Ethernet.

Tanto o DSCP quanto o 802.1p são mencionados pela Microsoft no artigo Diferenciados Visão geral do Code Point (DSCP) de serviços para ser equivalente em funcionalidade. No entanto, como esses dois padrões se aplicam a diferentes camadas do protocolo de comunicação, é improvável que alguém possa ser mapeado para o outro.

    
por 04.01.2013 / 08:28