estrutura IPSEC_DOSP_OPTIONS0 (ipsectypes.h)
A estrutura IPSEC_DOSP_OPTIONS0 é usada para armazenar parâmetros de configuração para a Proteção IPsec DoS.
Sintaxe
typedef struct IPSEC_DOSP_OPTIONS0_ {
UINT32 stateIdleTimeoutSeconds;
UINT32 perIPRateLimitQueueIdleTimeoutSeconds;
UINT8 ipV6IPsecUnauthDscp;
UINT32 ipV6IPsecUnauthRateLimitBytesPerSec;
UINT32 ipV6IPsecUnauthPerIPRateLimitBytesPerSec;
UINT8 ipV6IPsecAuthDscp;
UINT32 ipV6IPsecAuthRateLimitBytesPerSec;
UINT8 icmpV6Dscp;
UINT32 icmpV6RateLimitBytesPerSec;
UINT8 ipV6FilterExemptDscp;
UINT32 ipV6FilterExemptRateLimitBytesPerSec;
UINT8 defBlockExemptDscp;
UINT32 defBlockExemptRateLimitBytesPerSec;
UINT32 maxStateEntries;
UINT32 maxPerIPRateLimitQueues;
UINT32 flags;
UINT32 numPublicIFLuids;
UINT64 *publicIFLuids;
UINT32 numInternalIFLuids;
UINT64 *internalIFLuids;
FWP_V6_ADDR_AND_MASK publicV6AddrMask;
FWP_V6_ADDR_AND_MASK internalV6AddrMask;
} IPSEC_DOSP_OPTIONS0;
Membros
stateIdleTimeoutSeconds
O número de segundos antes do tempo limite ocioso. Esse valor deve ser maior que 0.
perIPRateLimitQueueIdleTimeoutSeconds
O tempo limite ocioso para o objeto de fila por limite de taxa de IP. Esse valor deve ser maior que 0.
ipV6IPsecUnauthDscp
A marcação DSCP para tráfego IPsec IPv6 de entrada não autenticado. Esse valor deve ser menor ou igual a 63. Especifique IPSEC_DOSP_DSCP_DISABLE_VALUE para desabilitar a marcação DSCP para essa categoria.
ipV6IPsecUnauthRateLimitBytesPerSec
O limite de taxa para tráfego IPsec IPv6 de entrada não autenticado. Especifique IPSEC_DOSP_RATE_LIMIT_DISABLE_VALUE para desabilitar a limitação de taxa para essa categoria.
ipV6IPsecUnauthPerIPRateLimitBytesPerSec
O limite de taxa para tráfego IPsec IPv6 de entrada não autenticado por endereço IP interno. Especifique IPSEC_DOSP_RATE_LIMIT_DISABLE_VALUE para desabilitar a limitação de taxa para essa categoria.
ipV6IPsecAuthDscp
A marcação DSCP para o tráfego IPsec IPv6 de entrada autenticado. O valor deve ser menor ou igual a 63. Especifique IPSEC_DOSP_DSCP_DISABLE_VALUE para desabilitar a marcação DSCP para essa categoria.
ipV6IPsecAuthRateLimitBytesPerSec
O limite de taxa para o tráfego IPsec IPv6 de entrada autenticado. Especifique IPSEC_DOSP_RATE_LIMIT_DISABLE_VALUE para desabilitar a limitação de taxa para essa categoria..
icmpV6Dscp
A marcação DSCP para tráfego ICMPv6 de entrada. O valor deve ser menor ou igual a 63. Especifique IPSEC_DOSP_DSCP_DISABLE_VALUE para desabilitar a marcação DSCP para essa categoria.
icmpV6RateLimitBytesPerSec
O limite de taxa para o tráfego ICMPv6 de entrada. Especifique IPSEC_DOSP_RATE_LIMIT_DISABLE_VALUE para desabilitar a limitação de taxa para essa categoria.
ipV6FilterExemptDscp
A marcação DSCP para o tráfego isento de filtro IPv6 de entrada. O valor deve ser menor ou igual a 63. Especifique IPSEC_DOSP_DSCP_DISABLE_VALUE para desabilitar a marcação DSCP para essa categoria.
ipV6FilterExemptRateLimitBytesPerSec
O limite de taxa para o tráfego isento do filtro IPV6 de entrada. Especifique IPSEC_DOSP_RATE_LIMIT_DISABLE_VALUE para desabilitar a limitação de taxa para essa categoria.
defBlockExemptDscp
A marcação DSCP para tráfego isento de bloco padrão de entrada. O valor deve ser menor ou igual a 63. Especifique IPSEC_DOSP_DSCP_DISABLE_VALUE para desabilitar a marcação DSCP para essa categoria.
defBlockExemptRateLimitBytesPerSec
O limite de taxa para tráfego isento de bloco padrão de entrada. Especifique IPSEC_DOSP_RATE_LIMIT_DISABLE_VALUE para desabilitar a limitação de taxa para essa categoria.
maxStateEntries
O número máximo de entradas de estado na tabela. O valor deve ser maior que 0.
maxPerIPRateLimitQueues
O número máximo de filas de limite de taxa para tráfego IPsec IPv6 não autenticado de entrada por endereço IP interno. O valor deve ser maior que 0.
flags
Uma combinação dos valores a seguir.
numPublicIFLuids
O número de identificadores de interface públicos voltados para a Internet para os quais a proteção dos DOS deve ser habilitada.
publicIFLuids
Ponteiro para uma matriz de identificadores de interface públicos voltados para a Internet para os quais a proteção dos DOS deve ser habilitada.
numInternalIFLuids
O número de identificadores de interface voltados para a rede interna para os quais a proteção dos DOS deve ser habilitada.
internalIFLuids
Ponteiro para uma matriz de identificadores de interface voltados para a rede interna para os quais a proteção dos DOS deve ser habilitada.
publicV6AddrMask
Endereço ou sub-rede IPv6 público opcional para essa política, conforme especificado em FWP_V6_ADDR_AND_MASK.
internalV6AddrMask
Endereço IPv6 interno opcional ou sub-rede para essa política, conforme especificado em FWP_V6_ADDR_AND_MASK.
Comentários
IPSEC_DOSP_OPTIONS0 é uma implementação específica de IPSEC_DOSP_OPTIONS. Consulte Nomes de Version-Independent WFP e Direcionamento de versões específicas do Windows para obter mais informações.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 7 [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows Server 2008 R2 [somente aplicativos da área de trabalho] |
Cabeçalho | ipsectypes.h |