MSiSCSI_MMIPSECStats estrutura (iscsiprf.h)
A estrutura de MSiSCSI_MMIPSECStats é usada para relatar estatísticas IPsec do modo principal.
Sintaxe
typedef struct _MSiSCSI_MMIPSECStats {
ULONGLONG ActiveAcquire;
ULONGLONG ActiveReceive;
ULONGLONG AcquireFailures;
ULONGLONG ReceiveFailures;
ULONGLONG SendFailures;
ULONGLONG AcquireHeapSize;
ULONGLONG ReceiveHeapSize;
ULONGLONG NegotiationFailures;
ULONGLONG AuthenticationFailures;
ULONGLONG InvalidCookiesReceived;
ULONGLONG TotalGetSPI;
ULONGLONG KeyAdditions;
ULONGLONG KeyUpdates;
ULONGLONG GetSPIFailures;
ULONGLONG KeyAdditionFailures;
ULONGLONG KeyUpdateFailures;
ULONGLONG ConnectionListSize;
ULONGLONG OakleyMainMode;
ULONGLONG OakleyQuickMode;
ULONGLONG InvalidPackets;
ULONGLONG SoftAssociations;
} MSiSCSI_MMIPSECStats, *PMSiSCSI_MMIPSECStats;
Membros
ActiveAcquire
O número de solicitações ativas necessárias que o driver IPsec enviou para o serviço IKE (Internet Key Exchange). Normalmente, o número de solicitações de aquisição ativas é 1. Em uma carga pesada, o número de solicitações de aquisição ativas é 1 mais o número de solicitações que estão aguardando na fila do serviço IKE.
ActiveReceive
O número de mensagens IKE (ou seja, solicitações de recebimento ativas) que são enfileiradas para processamento.
AcquireFailures
O número de solicitações de aquisição ativas que falharam.
ReceiveFailures
O número de falhas que ocorreram enquanto os drivers na pilha TCP estão recebendo mensagens IKE.
SendFailures
O número de falhas que ocorreram enquanto os drivers na pilha TCP estão enviando mensagens IKE.
AcquireHeapSize
O número de mensagens IKE que o heap de aquisição pode conter. Esse número aumenta sob uma carga pesada e, em seguida, diminui gradualmente ao longo do tempo, à medida que o heap de aquisição é esvaziado.
ReceiveHeapSize
O número de mensagens IKE de entrada que o IKE recebe buffers pode conter.
NegotiationFailures
O número total de falhas de negociação que ocorreram durante o modo principal (também conhecido como fase 1) negociação ou durante o modo rápido (também conhecido como fase 2) negociação.
AuthenticationFailures
O número de falhas de autenticação de identidade que ocorreram durante a negociação do modo principal. Esse número inclui falhas de kerberos, falhas de certificado e falhas de chave pré-compartilhadas.
InvalidCookiesReceived
O número de cookies inválidos que o iniciador recebeu em mensagens IKE. Os cookies serão inválidos se o estado do cookie não corresponder ao estado de uma SA (associação de segurança do modo principal) ativa.
TotalGetSPI
O número de solicitações que o serviço IKE enviou para obter um SPI (índice de parâmetros de segurança) exclusivo.
KeyAdditions
O número de SAs de modo rápido de saída que o serviço IKE adicionou.
KeyUpdates
O número de SAs de modo rápido de entrada que o serviço IKE adicionou.
GetSPIFailures
O número total de tentativas malsucedidas que o serviço IKE fez para obter uma SPI exclusiva.
KeyAdditionFailures
O número de SAs de modo rápido de saída que o serviço IKE enviou sem êxito.
KeyUpdateFailures
O número de SAs de modo rápido de entrada que o serviço IKE adicionou.
ConnectionListSize
O número de entradas de estado de modo rápido.
OakleyMainMode
O número de SAs bem-sucedidos criados durante as negociações do modo principal.
OakleyQuickMode
O número de SAs bem-sucedidos criados durante negociações de modo rápido.
InvalidPackets
O número de mensagens IKE recebidas que são inválidas, incluindo mensagens IKE com campos de cabeçalho inválidos, comprimentos de carga incorretos ou cookies de respondentes incorretos (não zero) que devem ser 0.
SoftAssociations
O número de negociações que resultaram no uso de SAs de texto não criptografado (também conhecidos como SAs suaves). Esse valor normalmente reflete o número de associações estabelecidas pelo iniciador com computadores que não responderam às tentativas de negociação do modo principal. Computadores que não respondem podem não dar suporte ao IPSec ou podem dar suporte ao IPSec, mas não têm uma política IPSec com a qual negociar a segurança com um par IPSec.
Observações
É opcional que você implemente essa classe.
Requisitos
Requisito | Valor |
---|---|
cabeçalho | iscsiprf.h (inclua Iscsiprf.h) |