O provedor mib disponibiliza testes de contadores de vários MIBs. Os protocolos que exportam MIBs instrumentados pelo provedor mib estão listados na Tabela 28–1. A tabela inclui uma referência à documentação que especifica parte ou todo o MIB, o nome da estatística do kernel que pode ser usado para acessar as contagens que estão em execução (usando a opção kstat(1M) -n estática), e uma referência à tabela que possui uma definição completa dos testes. Todos os contadores MIB também estão disponíveis através da opção -s para netstat(1M).
Tabela 28–1 Testes mib
Protocolo |
Descrição de MIB |
Estatística do Kernel |
Tabela de testes de mib |
---|---|---|---|
ICMP |
RFC 1213 |
icmp | |
IP |
RFC 1213 |
ip | |
IPsec |
— |
ip | |
IPv6 |
RFC 2465 |
— | |
SCTP |
“SCTP MIB” (rascunho da Internet) |
sctp | |
TCP |
RFC 1213 |
tcp | |
UDP |
RFC 1213 |
udp |
Tabela 28–2 Testes mib ICMP
icmpInAddrMaskReps |
Teste que é acionado sempre que uma mensagem de resposta de máscara de endereço ICMP é recebida. |
icmpInAddrMasks |
Teste que é acionado sempre que uma mensagem de solicitação de máscara de endereço ICMP é recebida. |
icmpInBadRedirects |
Teste que é acionado sempre que uma mensagem de redirecionamento ICMP é recebida e determinada como mal formada de alguma maneira (código ICMP desconhecido, remetente ou destino off-link, etc.). |
icmpInCksumErrs |
Teste que é acionado sempre que uma mensagem ICMP com uma soma de verificação incorreta é recebida. |
icmpInDestUnreachs |
Teste que é acionado sempre que uma mensagem ICMP de destino não-alcançável é recebida. |
icmpInEchoReps |
Teste que é acionado sempre que uma mensagem de resposta de eco ICMP é recebida. |
icmpInEchos |
Teste que é acionado sempre que uma mensagem de solicitação de eco ICMP é recebida. |
icmpInErrors |
Teste que é acionado sempre que uma mensagem ICMP é recebida e é determinado que ela possui um erro específico de ICMP (soma de verificação ICMP incorreta, tamanho incorreto, etc.). |
icmpInFragNeeded |
Teste que é acionado sempre que uma mensagem ICMP de destino inalcançável (fragmentação necessária) é recebida, indicando que um pacote enviado foi perdido porque era maior do que alguma MTU e o sinalizador Não fragmentar foi enviado. |
icmpInMsgs |
Teste que é acionado sempre que uma mensagem ICMP é recebida. Sempre que esse teste é acionado, o teste icmpInErrors também poderá ser acionado, se for determinado que a mensagem possui um erro específico de ICMP. |
icmpInOverflows |
Teste que é acionado sempre que uma mensagem ICMP é recebida, mas é subseqüentemente descartada por falta de espaço no buffer. |
icmpInParmProbs |
Teste que é acionado sempre que uma mensagem de problema de parâmetro ICMP é recebida. |
icmpInRedirects |
Teste que é acionado sempre que uma mensagem de redirecionamento ICMP é recebida. |
icmpInSrcQuenchs |
Teste que é acionado sempre que uma mensagem de exclusão de origem ICMP é recebida. |
icmpInTimeExcds |
Teste que é acionado sempre que uma mensagem de tempo excedido ICMP é recebida. |
icmpInTimestampReps |
Teste que é acionado sempre que uma mensagem de resposta de carimbo de data/hora ICMP é recebida. |
icmpInTimestamps |
Teste que é acionado sempre que uma mensagem de solicitação de carimbo de data/hora é recebida. |
icmpInUnknowns |
Teste que é acionado sempre que uma mensagem ICMP de tipo desconhecido é recebida. |
icmpOutAddrMaskReps |
Teste que é acionado sempre que uma mensagem de resposta de máscara de endereço ICMP é enviada. |
icmpOutDestUnreachs |
Teste que é acionado sempre que uma mensagem ICMP de destino não-alcançável é enviada. |
icmpOutDrops |
Teste que é acionado sempre que uma mensagem ICMP externa é descartada por algum motivo (tal como falha de alocação de memória, origem ou destino de transmissão/multicast, etc.). |
icmpOutEchoReps |
Teste que é acionado sempre que uma mensagem de resposta de eco ICMP é enviada. |
icmpOutErrors |
Teste que é acionado sempre que uma mensagem ICMP não é enviada devido a problemas descobertos no ICMP, tal como falta de buffers. Esse teste não será acionado, se forem descobertos erros fora da camada do ICMP, tal como a inabilidade do IP de rotear o datagrama resultante. |
icmpOutFragNeeded |
Teste que é acionado sempre que uma mensagem ICMP de destino inalcançável (fragmentação necessária) é enviada. |
icmpOutMsgs |
Teste que é acionado sempre que uma mensagem ICMP é enviada. Sempre que esse teste é acionado, o teste icmpOutErrors também poderá ser acionado, se for determinado que a mensagem possui um erro específico de ICMP. |
icmpOutParmProbs |
Teste que é acionado sempre que uma mensagem de problema de parâmetro ICMP é enviada. |
icmpOutRedirects |
Teste que é acionado sempre que uma mensagem de redirecionamento ICMP é enviada. Para um host, esse teste nunca será acionado, pois os hosts não enviam redirecionamentos. |
icmpOutTimeExcds |
Teste que é acionado sempre que uma mensagem de tempo excedido ICMP é enviada. |
icmpOutTimestampReps |
Teste que é acionado sempre que uma mensagem de resposta de carimbo de data/hora ICMP é enviada. |
Tabela 28–3 Testes mib IP
ipForwDatagrams |
Teste que é acionado sempre que é recebido um datagrama que não possui esta máquina como seu destino IP final, e é feita uma tentativa de encontrar uma rota para encaminhar o datagrama para esse destino final. Em máquinas que não agem como gateways IP, esse teste só será acionado para os pacotes que são roteados na origem através desta máquina, e para os quais o processamento da opção de origem de rota foi bem sucedido. |
ipForwProhibits |
Teste que é acionado sempre que é recebido um datagrama que não possui esta máquina como seu destino IP final, mas como a máquina não tem permissão para agir como um roteador, não é feita uma tentativa de encontrar uma rota para encaminhar o datagrama para esse destino final. |
ipFragCreates |
Teste que é acionado sempre que um fragmento de datagrama IP é gerado como um resultado de fragmentação. |
ipFragFails |
Teste que é acionado sempre que um datagrama IP é descartado porque não pôde ser fragmentado, por exemplo, porque a fragmentação era necessária e o sinalizador Não fragmentar foi enviado. |
ipFragOKs |
Teste que é acionado sempre que um datagrama IP foi fragmentado com êxito. |
ipInCksumErrs |
Teste que é acionado sempre que um datagrama de entrada é descartado devido a uma soma de verificação de cabeçalho IP incorreta. |
ipInDelivers |
Teste que é acionado sempre que um datagrama de entrada é entregue com êxito para protocolos IP do usuário, incluindo ICMP. |
ipInDiscards |
Teste que é acionado sempre que um datagrama IP de entrada é descartado por motivos não relacionados ao pacote (por exemplo, por falta de espaço no buffer). Esse teste não é acionado para qualquer datagrama descartado durante a espera da recomposição. |
ipInHdrErrors |
Teste que é acionado sempre que um datagrama de entrada é descartado devido a um erro em seu cabeçalho IP, incluindo uma incompatibilidade de número de versão, um erro de formato, um tempo de conexão excedido, uma descoberta de erro nas opções de processamento de IP, etc. |
ipInIPv6 |
Teste que é acionado sempre que um pacote IPv6 chega erradamente em uma fila IPv4. |
ipInReceives |
Teste que é acionado sempre que um datagrama é recebido de uma interface, mesmo se esse datagrama for recebido erradamente. |
ipInUnknownProtos |
Teste que é acionado sempre que um datagrama endereçado localmente é recebido com êxito, mas descartado subseqüentemente devido a um protocolo desconhecido ou sem suporte. |
ipOutDiscards |
Teste que é acionado sempre que um datagrama IP de saída é descartado por motivos não relacionados ao pacote (por exemplo, por falta de espaço no buffer). Esse teste será acionado para um pacote contado no contador MIB ipForwDatagrams, se o pacote atender a um critério de descarte (sem restrições). |
ipOutIPv6 |
Teste que é acionado sempre que um pacote IPv6 é enviado através de uma conexão IPv4. |
ipOutNoRoutes |
Teste que é acionado sempre que um datagrama IP é descartado porque nenhuma rota foi encontrada para transmiti-lo para o seu destino. Esse teste será acionado para um pacote contado no contador MIB ipForwDatagrams, se o pacote atender ao critério “sem rota”. Esse teste também será acionado para quaisquer datagramas que não podem ser roteados porque todos os gateways estão inativos. |
ipOutRequests |
Teste que é acionado sempre que um datagrama IP é fornecido para o IP para transmissão a partir de protocolos IP locais do usuário (incluindo ICMP). Observe que esse teste não será acionado para qualquer pacote contado no contador MIB ipForwDatagrams. |
ipOutSwitchIPv6 |
Teste que é acionado sempre que uma conexão é alterada de IPv4 para IPv6, como seu protocolo IP. |
ipReasmDuplicates |
Teste que é acionado sempre que o algoritmo de recomposição IP determina que um fragmento IP contém apenas dados recebidos anteriormente. |
ipReasmFails |
Teste que é acionado sempre que qualquer falha é detectada pelo algoritmo de recomposição IP. Esse teste não necessariamente é acionado para cada fragmento IP descartado porque alguns algoritmos, notadamente o algoritmo em RFC 815, podem perder o controle de fragmentos, combinando-os quando são recebidos. |
ipReasmOKs |
Teste que é acionado sempre que um datagrama IP é recomposto com êxito. |
ipReasmPartDups |
Teste que é acionado sempre que o algoritmo de recomposição IP determina que um fragmento IP contém dados recebidos anteriormente e alguns novos dados. |
ipReasmReqds |
Teste que é acionado sempre que um fragmento IP recebido precisa ser recomposto. |
Tabela 28–4 Testes mib IPsec
ipsecInFailed |
Teste que é acionado sempre que um pacote recebido é descartado porque não corresponde à política IPsec especificada. |
ipsecInSucceeded |
Teste que é acionado sempre que um pacote recebido corresponde à política IPsec especificada e o processamento tem permissão para continuar. |
Tabela 28–5 Testes mib IPv6
ipv6ForwProhibits |
Teste que é acionado sempre que é recebido um datagrama IPv6 que não possui esta máquina como seu destino IPv6 final, mas porque a máquina não tem permissão para agir como um roteador, não é feita uma tentativa de encontrar uma rota para encaminhar o datagrama para esse destino final. |
ipv6IfIcmpBadHoplimit |
Teste que é acionado sempre que uma mensagem de protocolo de descoberta de vizinho ICMPv6 recebida é considerada como tendo um Limite de salto menor que o máximo definido. Tais mensagens podem não ter sido originadas de um vizinho e, portanto, são descartadas. |
ipv6IfIcmpInAdminProhibs |
Teste que é acionado sempre que uma mensagem de destino ICMPv6 inalcançável (comunicação proibida administrativamente) é recebida. |
ipv6IfIcmpInBadNeighborAdvertisements |
Teste que é acionado sempre que uma mensagem de anúncio de vizinho ICMPv6 recebida é malformada de alguma maneira. |
ipv6IfIcmpInBadNeighborSolicitations |
Teste que é acionado sempre que uma mensagem de requisição de vizinho ICMPv6 recebida é malformada de alguma maneira. |
ipv6IfIcmpInBadRedirects |
Teste que é acionado sempre que uma mensagem de redirecionamento ICMPv6 recebida é malformada de alguma maneira. |
ipv6IfIcmpInDestUnreachs |
Teste que é acionado sempre que uma mensagem ICMPv6 de destino não-alcançável é recebida. |
ipv6IfIcmpInEchoReplies |
Teste que é acionado sempre que uma mensagem de resposta de eco ICMPv6 é recebida. |
ipv6IfIcmpInEchos |
Teste que é acionado sempre que uma mensagem de solicitação de eco ICMPv6 é recebida. |
ipv6IfIcmpInErrors |
Teste que é acionado sempre que é recebida uma mensagem ICMPv6 e é determinado que ela possui erro específico de ICMPv6 (tal como uma soma de verificação ICMPv6 incorreta, tamanho incorreto, etc). |
ipv6IfIcmpInGroupMembBadQueries |
Teste que é acionado sempre que uma mensagem de consulta de associação de grupo ICMPv6 recebida é malformada de alguma maneira. |
ipv6IfIcmpInGroupMembBadReports |
Teste que é acionado sempre que uma mensagem de relatório de associação de grupo ICMPv6 recebida é malformada de alguma maneira. |
ipv6IfIcmpInGroupMembOurReports |
Teste que é acionado sempre que uma mensagem de relatório de associação de grupo ICMPv6 é recebida. |
ipv6IfIcmpInGroupMembQueries |
Teste que é acionado sempre que uma mensagem de consulta de associação de grupo ICMPv6 é recebida. |
ipv6IfIcmpInGroupMembReductions |
Teste que é acionado sempre que uma mensagem de redução de associação de grupo ICMPv6 é recebida. |
ipv6IfIcmpInGroupMembResponses |
Teste que é acionado sempre que uma mensagem de resposta de associação de grupo ICMPv6 é recebida. |
ipv6IfIcmpInGroupMembTotal |
Teste que é acionado sempre que uma mensagem de descoberta de ouvinte multicast ICMPv6 é recebida. |
ipv6IfIcmpInMsgs |
Teste que é acionado sempre que uma mensagem ICMPv6 é recebida. Quando esse teste é acionado, o teste ipv6IfIcmpInErrors também poderá ser acionado, se a mensagem tiver um erro ICMPv6 específico. |
ipv6IfIcmpInNeighborAdvertisements |
Teste que é acionado sempre que uma mensagem de anúncio de vizinho ICMPv6 é recebida. |
ipv6IfIcmpInNeighborSolicits |
Teste que é acionado sempre que uma mensagem de requisição de vizinho ICMPv6 é recebida. |
ipv6IfIcmpInOverflows |
Teste que é acionado sempre que uma mensagem ICMPv6 é recebida, mas é subseqüentemente descartada por falta de espaço no buffer. |
ipv6IfIcmpInParmProblems |
Teste que é acionado sempre que uma mensagem de problema de parâmetro ICMPv6 é recebida. |
ipv6IfIcmpInRedirects |
Teste que é acionado sempre que uma mensagem de redirecionamento ICMPv6 é recebida. |
ipv6IfIcmpInRouterAdvertisements |
Teste que é acionado sempre que uma mensagem de anúncio de roteador ICMPv6 é recebida. |
ipv6IfIcmpInRouterSolicits |
Teste que é acionado sempre que uma mensagem de requisição de roteador ICMPv6 é recebida. |
ipv6IfIcmpInTimeExcds |
Teste que é acionado sempre que uma mensagem de tempo excedido ICMPv6 é recebida. |
ipv6IfIcmpOutAdminProhibs |
Teste que é acionado sempre que uma mensagem de destino ICMPv6 inalcançável (comunicação proibida administrativamente) é enviada. |
ipv6IfIcmpOutDestUnreachs |
Teste que é acionado sempre que uma mensagem ICMPv6 de destino não-alcançável é enviada. |
ipv6IfIcmpOutEchoReplies |
Teste que é acionado sempre que uma mensagem de resposta de eco ICMPv6 é enviada. |
ipv6IfIcmpOutEchos |
Teste que é acionado sempre que uma mensagem de eco ICMPv6 é enviada. |
ipv6IfIcmpOutErrors |
Teste que é acionado sempre que uma mensagem ICMPv6 não é enviada devido a problemas descobertos no ICMPv6, tal como falta de buffers. Esse teste não será acionado, se forem descobertos erros fora da camada do ICMPv6, tal como a inabilidade do IPv6 de rotear o datagrama resultante. |
ipv6IfIcmpOutGroupMembQueries |
Teste que é acionado sempre que uma mensagem de consulta de associação de grupo ICMPv6 é enviada. |
ipv6IfIcmpOutGroupMembReductions |
Teste que é acionado sempre que uma mensagem de redução de associação de grupo ICMPv6 é enviada. |
ipv6IfIcmpOutGroupMembResponses |
Teste que é acionado sempre que uma mensagem de resposta de associação de grupo ICMPv6 é enviada. |
ipv6IfIcmpOutMsgs |
Teste que é acionado sempre que uma mensagem ICMPv6 é enviada. Quando esse teste é acionado, o teste ipv6IfIcmpOutErrors também poderá ser acionado, se a mensagem tiver erros ICMPv6 específicos. |
ipv6IfIcmpOutNeighborAdvertisements |
Teste que é acionado sempre que uma mensagem de anúncio de vizinho ICMPv6 é enviada. |
ipv6IfIcmpOutNeighborSolicits |
Teste que é acionado sempre que uma mensagem de solicitação de vizinho ICMPv6 é enviada. |
ipv6IfIcmpOutParmProblems |
Teste que é acionado sempre que uma mensagem de problema de parâmetro ICMPv6 é enviada. |
ipv6IfIcmpOutPktTooBigs |
Teste que é acionado sempre que uma mensagem de pacote ICMPv6 muito grande é enviada. |
ipv6IfIcmpOutRedirects |
Teste que é acionado sempre que uma mensagem de redirecionamento ICMPv6 é enviada. Para um host, esse teste nunca será acionado, pois os hosts não enviam redirecionamentos. |
ipv6IfIcmpOutRouterAdvertisements |
Teste que é acionado sempre que uma mensagem de anúncio de roteador ICMPv6 é enviada. |
ipv6IfIcmpOutRouterSolicits |
Teste que é acionado sempre que uma mensagem de requisição de roteador ICMPv6 é enviada. |
ipv6IfIcmpOutTimeExcds |
Teste que é acionado sempre que uma mensagem de tempo excedido ICMPv6 é enviada. |
ipv6InAddrErrors |
Teste que é acionado sempre que um datagrama de entrada é descartado porque o endereço IPv6 em seu campo de destino de cabeçalho IPv6 não é um endereço válido para ser recebido por esta entidade. Esse teste será acionado para endereços inválidos (por exemplo, : : 0) e para endereços não suportados (por exemplo, endereços com prefixos não alocados). Para máquinas que não são configuradas para agir como roteadores IPv6 e, portanto, não encaminham datagramas, esse teste será acionado para datagramas descartados porque o endereço de destino não era um endereço local. |
ipv6InDelivers |
Teste que é acionado sempre que um datagrama de entrada é entregue para protocolos IPv6 do usuário (incluindo ICMPv6). |
ipv6InDiscards |
Teste que é acionado sempre que um datagrama IPv6 de entrada é descartado por motivos não relacionados ao pacote (por exemplo, por falta de espaço no buffer). Esse teste não é acionado para qualquer datagrama descartado durante a espera da recomposição. |
ipv6InHdrErrors |
Teste que é acionado sempre que um datagrama de entrada é descartado devido a um erro em seu cabeçalho IPv6, incluindo uma incompatibilidade de número de versão, um erro de formato, uma contagem de salto excedida, uma descoberta de erro nas opções de processamento de IPv6, etc. |
ipv6InIPv4 |
Teste que é acionado sempre que um pacote IPv4 chega erradamente em uma fila IPv6. |
ipv6InMcastPkts |
Teste que é acionado sempre que um pacote IPv6 de multicast é recebido. |
ipv6InNoRoutes |
Teste que é acionado sempre que um datagrama IPv6 roteado é descartado porque nenhuma rota foi encontrada para transmiti-lo para o seu destino. Esse teste só será acionado para pacotes que foram originados externamente. |
ipv6InReceives |
Teste que é acionado sempre que um datagrama IPv6 é recebido de uma interface, mesmo se esse datagrama for recebido erradamente. |
ipv6InTooBigErrors |
Teste que é acionado sempre que um fragmento recebido é maior que o tamanho máximo de fragmento. |
ipv6InTruncatedPkts |
Teste que é acionado sempre que um diagrama de entrada é descartado porque o quadro do datagrama não carregava dados suficientes. |
ipv6InUnknownProtos |
Teste que é acionado sempre que um datagrama IPv5 endereçado localmente é recebido com êxito, mas descartado subseqüentemente devido a um protocolo desconhecido ou sem suporte. |
ipv6OutDiscards |
Teste que é acionado sempre que um datagrama IPv6 de saída é descartado por motivos não relacionados ao pacote (por exemplo, por falta de espaço no buffer). Esse teste será acionado para um pacote contado no contador MIB ipv6OutForwDatagrams, se o pacote atender a um critério de descarte (sem restrições). |
ipv6OutForwDatagrams |
Teste que é acionado sempre que é recebido um datagrama que não possui esta máquina como seu destino IPv6 final, e é feita uma tentativa de encontrar uma rota para encaminhar o datagrama para esse destino final. Em uma máquina que não age como um roteador IPv6, esse teste só será acionado para os pacotes que são roteados na origem através da máquina, e para os quais o processamento da opção de rota de origem foi bem sucedido. |
ipv6OutFragCreates |
Teste que é acionado sempre que um fragmento de datagrama IPv6 é gerado como resultado da fragmentação. |
ipv6OutFragFails |
Teste que é acionado sempre que um datagrama IPv6 é descartado porque não pôde ser fragmentado, por exemplo, porque o sinalizador Não fragmentar foi enviado. |
ipv6OutFragOKs |
Teste que é acionado sempre que datagramas IPv6 foram fragmentados com êxito. |
ipv6OutIPv4 |
Teste que é acionado sempre que um pacote IPv6 é enviado através de uma conexão IPv4. |
ipv6OutMcastPkts |
Teste que é acionado sempre que um pacote de multicast é enviado. |
ipv6OutNoRoutes |
Teste que é acionado sempre que um datagrama IPv6 é descartado porque nenhuma rota foi encontrada para transmiti-lo para o seu destino. Esse teste não será acionado para pacotes que foram originados externamente. |
ipv6OutRequests |
Teste que é acionado sempre que um datagrama IPv6 é fornecido para o IPv6 para transmissão a partir de protocolos IPv6 locais do usuário (incluindo ICMPv6). Esse teste não será acionado para qualquer pacote contado no contador MIB ipv6ForwDatagrams. |
ipv6OutSwitchIPv4 |
Teste que é acionado sempre que uma conexão é alterada de IPv6 para IPv4, como seu protocolo IP. |
ipv6ReasmDuplicates |
Teste que é acionado sempre que o algoritmo de recomposição IPv6 determina que um fragmento IPv6 contém apenas dados recebidos anteriormente. |
ipv6ReasmFails |
Teste que é acionado sempre que uma falha é detectada pelo algoritmo de recomposição IPv6. Esse teste não necessariamente é acionado para cada fragmento IPv6 descartado, já que alguns algoritmos podem perder o controle de fragmentos, combinando-os quando são recebidos. |
ipv6ReasmOKs |
Teste que é acionado sempre que um datagrama IPv6 é recomposto com êxito. |
ipv6ReasmPartDups |
Teste que é acionado sempre que o algoritmo de recomposição IPv6 determina que um fragmento IPv6 contém dados recebidos anteriormente e alguns novos dados. |
ipv6ReasmReqds |
Teste que é acionado sempre que um fragmento IPv6 recebido precisa ser recomposto. |
Tabela 28–6 Testes mib IP básicos
rawipInCksumErrs |
Teste que é acionado sempre que um pacote IP básico recebido possui uma soma de verificação IP incorreta. |
rawipInDatagrams |
Teste que é acionado sempre que um pacote IP básico é recebido. |
rawipInErrors |
Teste que é acionado sempre que um pacote IP básico recebido é malformado de alguma maneira. |
rawipInOverflows |
Teste que é acionado sempre que um pacote IP básico é recebido, mas esse pacote é subseqüentemente descartado por falta de espaço no buffer. |
rawipOutDatagrams |
Teste que é acionado sempre que um pacote IP básico é enviado. |
rawipOutErrors |
Teste que é enviado sempre que um pacote IP básico não é enviado devido a alguma condição de erro, geralmente porque o pacote IP básico era malformado de alguma maneira. |
Tabela 28–7 Testes mib SCTP
sctpAborted |
Teste que é acionado sempre que uma associação SCTP tenha feito uma transição direta para o estado CLOSED a partir de qualquer estado, usando o primitivo ABORT, indicando a terminação incorreta da associação. |
sctpActiveEstab |
Teste que é acionado sempre que uma associação SCTP tenha feito uma transição direta para o estado ESTABLISHED a partir do estado COOKIE-ECHOED, indicando que a camada superior iniciou uma tentativa de associação. |
sctpChecksumError |
Teste que é acionado sempre que um pacote SCTP é recebido dos iguais com uma soma de verificação válida. |
sctpCurrEstab |
Teste que é acionado sempre que uma associação SCTP é contada como uma parte da leitura do contador MIB sctpCurrEstab. Uma associação SCTP será contada, se seu estado atual for ESTABLISHED, SHUTDOWN-RECEIVED ou SHUTDOWN-PENDING. |
sctpFragUsrMsgs |
Teste que é acionado sempre que uma mensagem do usuário tem que ser fragmentada por causa da MTU. |
sctpInClosed |
Teste que é acionado sempre que os dados são recebidos em uma associação SCTP fechada. |
sctpInCtrlChunks |
Teste que é acionado sempre que o contador MIB sctpInCtrlChunks é atualizado, seja porque o contador MIB é explicitamente consultado ou porque a conexão SCTP é fechada. O valor pelo qual o contador MIB deve ser aumentado está em args[0]. |
sctpInDupAck |
Teste que é acionado sempre que um ACK duplicado é recebido. |
sctpInInvalidCookie |
Teste que é acionado sempre que um cookie inválido é recebido. |
sctpInOrderChunks |
Teste que é acionado sempre que o contador MIB sctpInOrderChunks é atualizado, seja porque o contador MIB é explicitamente consultado ou porque a conexão SCTP é fechada. O valor pelo qual o contador MIB deve ser aumentado está em args[0]. |
sctpInSCTPPkts |
Teste que é acionado sempre que o contador MIB sctpInSCTPPkts é atualizado, seja porque o contador MIB é explicitamente consultado ou porque a conexão SCTP é fechada. O valor pelo qual o contador MIB deve ser aumentado está em args[0]. |
sctpInUnorderChunks |
Teste que é acionado sempre que o contador MIB sctpInUnorderChunks é atualizado, seja porque o contador MIB é explicitamente consultado ou porque a conexão SCTP é fechada. O valor pelo qual o contador MIB deve ser aumentado está em args[0]. |
sctpListenDrop |
Teste que é acionado sempre que uma conexão de entrada é descartada por qualquer motivo. |
sctpOutAck |
Teste que é acionado sempre que um aviso de recebimento seletivo é enviado. |
sctpOutAckDelayed |
Teste que é acionado sempre que um processamento de aviso de recebimento atrasado é realizado para uma associação SCTP. Quaisquer avisos de recebimento enviados como parte de um processamento de aviso de recebimento atrasado fará com que o teste sctpOutAck seja acionado. |
sctpOutCtrlChunks |
Teste que é acionado sempre que o contador MIB sctpOutCtrlChunks é atualizado, seja porque o contador MIB é explicitamente consultado ou porque a conexão SCTP é fechada. O valor pelo qual o contador MIB deve ser aumentado está em args[0]. |
sctpOutOfBlue |
Teste que é acionado sempre é enviado que um pacote SCTP correto para o qual o receptor não consegue identificar a associação a qual o pacote pertence. |
sctpOutOrderChunks |
Teste que é acionado sempre que o contador MIB sctpOutOrderChunks é atualizado, seja porque o contador MIB é explicitamente consultado ou porque a conexão SCTP é fechada. O valor pelo qual o contador MIB deve ser aumentado está em args[0]. |
sctpOutSCTPPkts |
Teste que é acionado sempre que o contador MIB sctpOutSCTPPkts é atualizado, seja porque o contador MIB é explicitamente consultado ou porque a conexão SCTP é fechada. O valor pelo qual o contador MIB deve ser aumentado está em args[0]. |
sctpOutUnorderChunks |
Teste que é acionado sempre que o contador MIB sctpOutUnorderChunks é atualizado, seja porque o contador MIB é explicitamente consultado ou porque a conexão SCTP é fechada. O valor pelo qual o contador MIB deve ser aumentado está em args[0]. |
sctpOutWinProbe |
Teste que é acionado sempre que uma janela de teste é enviada. |
sctpOutWinUpdate |
Teste que é acionado sempre que uma atualização de janela é enviada. |
sctpPassiveEstab |
Teste que é acionado sempre que associações SCTP tenham feito uma transição direta para o estado ESTABLISHED a partir do estado CLOSED. O ponto final remoto iniciou a tentativa de associação. |
sctpReasmUsrMsgs |
Teste que é acionado sempre que o contador MIB sctpReasmUsrMsgs é atualizado, seja porque o contador MIB é explicitamente consultado ou porque a conexão SCTP é fechada. O valor pelo qual o contador MIB deve ser aumentado está em args[0]. |
sctpRetransChunks |
Teste que é acionado sempre que o contador MIB sctpRetransChunks é atualizado, seja porque o contador MIB é explicitamente consultado ou porque a conexão SCTP é fechada. O valor pelo qual o contador MIB deve ser aumentado está em args[0]. |
sctpShutdowns |
Teste que é acionado sempre que uma associação SCTP faz a transição direta do estado CLOSED a partir do estado SHUTDOWN-SENT ou do estado SHUTDOWN-ACK-SENT, indicando a terminação bem sucedida da associação. |
sctpTimHeartBeatDrop |
Teste que é acionado sempre que uma associação SCTP é anulada devido a uma falha ao receber um aviso de recebimento de pulsação. |
sctpTimHeartBeatProbe |
Teste que é acionado sempre que uma pulsação SCTP é enviada. |
sctpTimRetrans |
Teste que é acionado sempre que um processamento de retransmissão baseado no temporizador é realizado em uma associação. |
sctpTimRetransDrop |
Teste que é acionado sempre que uma falha prolongada para realizar a retransmissão baseada no temporizador resulta na anulação da associação. |
Tabela 28–8 Testes mib TCP
tcpActiveOpens |
Teste que é acionado sempre que uma conexão TCP faz uma transição direta do estado CLOSED para o estado SYN_SENT. |
tcpAttemptFails |
Teste que é acionado sempre que uma conexão TCP faz uma transição direta para o estado CLOSED a partir do estado SYN_SENT ou do estado SYN_RCVD, e sempre que uma conexão TCP faz uma transição direta para o estado LISTEN a partir do estado SYN_RCVD. |
tcpCurrEstab |
Teste que é acionado sempre que uma conexão TCP é contada como uma parte da leitura do contador MIB tcpCurrEstab. Uma conexão TCP será contada, se seu estado atual for ESTABLISHED ou CLOSE_WAIT. |
tcpEstabResets |
Teste que é acionado sempre que uma conexão TCP faz a transição direta do estado CLOSED a partir do estado ESTABLISHED ou do estado CLOSE_WAIT. |
tcpHalfOpenDrop |
Teste que é acionado sempre que uma conexão é descartada devido a uma fila cheia de conexões no estado SYN_RCVD. |
tcpInAckBytes |
Teste que é acionado sempre que um ACK é recebido para dados enviados anteriormente. O número de bytes recebidos é passado em args[0]. |
tcpInAckSegs |
Teste que é acionado sempre que um ACK é recebido para um segmento enviado anteriormente. |
tcpInAckUnsent |
Teste que é acionado sempre que um ACK é recebido para um segmento não-enviado. |
tcpInClosed |
Teste que é acionado sempre que dados foram recebidos de uma conexão em um estado de fechamento. |
tcpInDataDupBytes |
Teste que é acionado sempre que um segmento é recebido, sendo que todos os dados do segmento tenham sido recebidos anteriormente. O número de bytes no segmento duplicado é passado em args[0]. |
tcpInDataDupSegs |
Teste que é acionado sempre que um segmento é recebido, sendo que todos os dados do segmento tenham sido recebidos anteriormente. O número de bytes no segmento duplicado é passado em args[0]. |
tcpInDataInorderBytes |
Teste que é acionado sempre que os dados são recebidos, sendo que todos os dados anteriores ao número de seqüência dos dados novos tenham sido recebidos anteriormente. O número de bytes recebidos em ordem é passado em args[0]. |
tcpInDataInorderSegs |
Teste que é acionado sempre que um segmento é recebido, sendo que todos os dados anteriores ao número de seqüência do novo segmento tenham sido recebidos anteriormente. |
tcpInDataPartDupBytes |
Teste que é acionado sempre que um segmento é recebido, sendo que alguns dados do segmento tenham sido recebidos anteriormente, mas alguns dos dados do segmento sejam novos. O número de bytes duplicados é passado em args[0]. |
tcpInDataPartDupSegs |
Teste que é acionado sempre que um segmento é recebido, sendo que alguns dados do segmento tenham sido recebidos anteriormente, mas alguns dos dados do segmento sejam novos. O número de bytes duplicados é passado em args[0]. |
tcpInDataPastWinBytes |
Teste que é acionado sempre que são recebidos dados que ficam atrás da janela de recebimento atual. O número de bytes está em args[0]. |
tcpInDataPastWinSegs |
Teste que é acionado sempre que um segmento recebido fica atrás da janela de recebimento atual. |
tcpInDataUnorderBytes |
Teste que é acionado sempre que os dados são recebidos, sendo que alguns dados anteriores ao número de seqüência dos novos dados estão ausentes. O número de bytes recebidos fora de ordem é passado em args[0]. |
tcpInDataUnorderSegs |
Teste que é acionado sempre que um segmento é recebido, sendo que alguns dados anteriores ao número de seqüência dos novos dados estão ausentes. |
tcpInDupAck |
Teste que é acionado sempre que um ACK duplicado é recebido. |
tcpInErrs |
Teste que é acionado sempre que um erro TCP (por exemplo, uma soma de verificação TCP incorreta) é encontrado no segmento recebido. |
tcpInSegs |
Teste que é acionado sempre que um segmento é recebido, mesmo que mais tarde seja considerado que esse segmento possui um erro que impede a continuação do processamento. |
tcpInWinProbe |
Teste que é acionado sempre que uma janela de teste é recebida. |
tcpInWinUpdate |
Teste que é acionado sempre que uma atualização de janela é recebida. |
tcpListenDrop |
Teste que é acionado sempre que uma conexão de entrada é descartada devido a uma fila de escuta cheia. |
tcpListenDropQ0 |
Teste que é acionado sempre que uma conexão é descartada devido a uma fila cheia de conexões no estado SYN_RCVD. |
tcpOutAck |
Teste que é acionado sempre que um ACK é enviado. |
tcpOutAckDelayed |
Teste que é acionado sempre que um ACK é enviado após ter sido inicialmente atrasado. |
tcpOutControl |
Teste que é acionado sempre que um SYN, FIN ou RST é enviado. |
tcpOutDataBytes |
Teste que é acionado sempre que os dados são enviados. O número de bytes enviados está em args[0]. |
tcpOutDataSegs |
Teste que é acionado sempre que um segmento é enviado. |
tcpOutFastRetrans |
Teste que é enviado sempre que um segmento é retransmitido como parte do algoritmo de retransmissão rápido. |
tcpOutRsts |
Teste que é acionado sempre que um segmento é enviado com o sinalizador RST definido. |
tcpOutSackRetransSegs |
Teste que é acionado sempre que um segmento é retransmitido em uma conexão que possui o aviso de recebimento seletivo ativado. |
tcpOutSegs |
Teste que é acionado sempre que é enviado um segmento que contém pelo menos um byte não-retransmitido. |
tcpOutUrg |
Teste que é acionado sempre que é enviado um segmento com o sinalizador URG definido, e com um ponteiro urgente válido. |
tcpOutWinProbe |
Teste que é acionado sempre que uma janela de teste é enviada. |
tcpOutWinUpdate |
Teste que é acionado sempre que uma atualização de janela é enviada. |
tcpPassiveOpens |
Teste que é acionado sempre que conexões TCP tenham feito uma transição direta para o estado SYN_RCVD a partir do estado LISTEN. |
tcpRetransBytes |
Teste que é acionado sempre que os dados são retransmitidos. O número de bytes retransmitidos está em args[0]. |
tcpRetransSegs |
Teste que é acionado sempre que é enviado um segmento que contém um ou mais bytes retransmitidos. |
tcpRttNoUpdate |
Teste que é acionado quando os dados foram recebidos, mas não havia informações de carimbo de data/hora disponíveis com as quais atualizar o RTT. |
tcpRttUpdate |
Teste que é acionado quando foram recebidos dados contendo informações de carimbo de data/hora necessárias para atualizar o RTT. |
tcpTimKeepalive |
Teste que é acionado sempre que um processamento keep-alive é realizado em uma conexão. |
tcpTimKeepaliveDrop |
Teste que é acionado sempre que um processamento keep-alive resulta na terminação de uma conexão. |
tcpTimKeepaliveProbe |
Teste que é acionado sempre que um teste keep-alive é enviado como parte do processamento keep-alive. |
tcpTimRetrans |
Teste que é acionado sempre que um processamento de retransmissão baseado no temporizador é realizado em uma conexão. |
tcpTimRetransDrop |
Teste que é acionado sempre que uma falha prolongada para realizar a retransmissão baseada no temporizador resulta na terminação da conexão. |
Tabela 28–9 Testes mib UDP
udpInCksumErrs |
Teste que é acionado sempre que um datagrama é descartado devido a uma soma de verificação UDP incorreta. |
udpInDatagrams |
Teste que é acionado sempre que datagrama UDP é recebido. |
udpInErrors |
Teste que é acionado sempre que um datagrama UDP é recebido, mas é descartado devido a um cabeçalho de pacote malformado ou uma falha na alocação de um buffer interno. |
udpInOverflows |
Teste que é acionado sempre que um datagrama UDP é recebido, mas é subseqüentemente descartado devido à falta de espaço no buffer. |
udpNoPorts |
Teste que é acionado sempre que um datagrama UDP é recebido em uma porta a qual nenhum soquete está vinculado. |
udpOutDatagrams |
Teste que é acionado sempre que datagrama UDP é enviado. |
udpOutErrors |
Teste que é acionado sempre que um datagrama UDP não é enviado devido a uma condição de erro, geralmente porque o datagrama era malformado de alguma maneira. |