QOS_TRAFFIC_TYPE enumeração (qos2.h)
A enumeração QOS_TRAFFIC_TYPE define os vários tipos de tráfego. Cada fluxo tem um único tipo de tráfego. Isso permite que o subsistema QOS aplique políticas especificadas pelo usuário a cada tipo.
Syntax
typedef enum _QOS_TRAFFIC_TYPE {
QOSTrafficTypeBestEffort = 0,
QOSTrafficTypeBackground = 1,
QOSTrafficTypeExcellentEffort = 2,
QOSTrafficTypeAudioVideo = 3,
QOSTrafficTypeVoice = 4,
QOSTrafficTypeControl = 5
} QOS_TRAFFIC_TYPE, *PQOS_TRAFFIC_TYPE;
Constantes
QOSTrafficTypeBestEffort Valor: 0 O tráfego de fluxo tem a mesma prioridade de rede que o tráfego regular não associado ao QOS. Esse tipo de tráfego é o mesmo que não especificar prioridade e, como resultado, a marca DSCP e a marca 802.1p não são adicionadas ao tráfego enviado. |
QOSTrafficTypeBackground Valor: 1 O tráfego de fluxo tem uma prioridade de rede menor que a de QOSTrafficTypeBestEffort. Esse tipo de tráfego pode ser usado para o tráfego de um aplicativo que faz backup de dados. O tráfego enviado conterá uma marca DSCP com um valor de 0x08 e uma marca de 802,1p com um valor de 2. |
QOSTrafficTypeExcellentEffort Valor: 2 O tráfego de fluxo tem uma prioridade de rede maior que QOSTrafficTypeBestEffort, mas menor que QOSTrafficTypeAudioVideo. Esse tipo de tráfego deve ser usado para o tráfego de dados mais importante do que os cenários normais do usuário final, como email. O tráfego enviado conterá uma marca DSCP com valor de 0x28 e marca de 802,1p com um valor de 5. |
QOSTrafficTypeAudioVideo Valor: 3 O tráfego de fluxo tem uma prioridade de rede maior que QOSTrafficTypeExcellentEffort, mas menor que QOSTrafficTypeVoice. Esse tipo de tráfego deve ser usado para cenários de streaming A/V, como streaming MPEG2. O tráfego enviado conterá uma marca DSCP com um valor de 0x28 e uma marca de 802,1p com um valor de 5. |
QOSTrafficTypeVoice Valor: 4 O tráfego de fluxo tem uma prioridade de rede maior que QOSTrafficTypeAudioVideo, mas menor que QOSTrafficTypeControl. Esse tipo de tráfego deve ser usado para fluxos de voz em tempo real, como VOIP. O tráfego enviado conterá uma marca DSCP com um valor de 0x38 e uma marca de 802,1p com um valor de 7. |
QOSTrafficTypeControl Valor: 5 O tráfego de fluxo tem a prioridade de rede mais alta. Esse tipo de tráfego só deve ser usado para os dados mais críticos. Por exemplo, ele pode ser usado para dados que transportam entradas de usuário. O tráfego enviado conterá uma marca DSCP com um valor de 0x38 e uma marca de 802,1p com um valor de 7. |
Comentários
As marcas 802.1p são adicionadas ao tráfego enviado somente quando as seguintes condições são atendidas:
- QOSAddSocketToFlow é chamado sem o sinalizador QOS_NON_ADAPTIVE_FLOW
- O host de destino está no link local e não em um roteador
- O subsistema qWAVE determinou que os pacotes marcados por 802,1p não são descartados por um elemento de rede no caminho de ponta a ponta
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows Vista [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows Server 2008 [somente aplicativos da área de trabalho] |
Cabeçalho | qos2.h |