Manuel de suivi dynamique Solaris

Chapitre 28 Fournisseur mib

Le fournisseur mib propose des sondes correspondant à des compteurs dans les bases d'informations de gestion (MIB) Solaris. Les compteurs MIB sont utilisés par le protocole SNMP (simple network management protocol) permettant un contrôle à distance d'entités réseau hétérogènes. Vous pouvez également afficher les compteurs à l'aide des commandes kstat(1M) et netstat(1M). Le fournisseur mib permet une exploration rapide d'un comportement réseau anormal observé via des moniteurs réseau à distance ou locaux.

Sondes

Le fournisseur mib propose des sondes de compteurs de plusieurs MIB. Les protocoles permettant d'exporter des MIB instrumentalisées par le fournisseur mib sont répertoriés dans le Tableau 28–1. Le tableau inclut une référence à la documentation spécifiant tout ou partie de la MIB, le nom de la statistique du noyau pouvant être utilisée pour accéder aux comptes en cours (via l'option kstat(1M) statistique -n), ainsi qu'une référence au tableau indiquant une définition complète des sondes. Tous les compteurs MIB sont également disponibles via l'option -s pour netstat(1M).

Tableau 28–1 Sondes mib

Protocole 

Description de MIB 

Statistique du noyau 

Table de sondes mib

ICMP 

RFC 1213 

icmp

Tableau 28–2

IP 

RFC 1213 

ip

Tableau 28–3

IPsec 

— 

ip

Tableau 28–4

IPv6 

RFC 2465 

— 

Tableau 28–5

SCTP 

MIB SCTP (brouillon Internet) 

sctp

Tableau 28–7

TCP 

RFC 1213 

tcp

Tableau 28–8

UDP 

RFC 1213 

udp

Tableau 28–9

Tableau 28–2 Sondes mib ICMP

icmpInAddrMaskReps

Sonde se déclenchant en cas de réception d'un message de réponse de masque d'adresse ICMP. 

icmpInAddrMasks

Sonde se déclenchant en cas de réception d'un message de demande de masque d'adresse ICMP. 

icmpInBadRedirects

Sonde se déclenchant en cas de réception d'un message de redirection ICMP considéré comme étant malformé (code ICMP inconnu, expéditeur ou destinataire hors ligne, etc.). 

icmpInCksumErrs

Sonde se déclenchant en cas de réception d'un message ICMP dont la somme de contrôle est incorrecte. 

icmpInDestUnreachs

Sonde se déclenchant en cas de réception d'un message de destination ICMP impossible. 

icmpInEchoReps

Sonde se déclenchant en cas de réception d'un message de réponse d'écho ICMP. 

icmpInEchos

Sonde se déclenchant en cas de réception d'un message de demande d'écho ICMP. 

icmpInErrors

Sonde se déclenchant en cas de réception d'un message ICMP considéré comme comprenant une erreur spécifique à ICMP (somme de contrôle ICMP incorrecte, longueur incorrecte, etc.). 

icmpInFragNeeded

Sonde se déclenchant en cas de réception d'un message de destination ICMP impossible (fragmentation nécessaire), indiquant qu'un paquet envoyé a été perdu car il était supérieur à une MTU et que l'indicateur de non-fragmentation était défini. 

icmpInMsgs

Sonde se déclenchant en cas de réception d'un message ICMP. Lorsque cette sonde se déclenche, la sonde icmpInErrors peut également se déclencher si le message comprend une erreur spécifique à ICMP.

icmpInOverflows

Sonde se déclenchant en cas de réception d'un message ICMP, mais le message est ensuite abandonné en raison d'espace de tampon insuffisant. 

icmpInParmProbs

Sonde se déclenchant en cas de réception d'un message de problème de paramètre ICMP. 

icmpInRedirects

Sonde se déclenchant en cas de réception d'un message de redirection ICMP. 

icmpInSrcQuenchs

Sonde se déclenchant en cas de réception d'un message de source quench ICMP. 

icmpInTimeExcds

Sonde se déclenchant en cas de réception d'un message de durée expirée ICMP. 

icmpInTimestampReps

Sonde se déclenchant en cas de réception d'un message de réponse d'horodatage ICMP. 

icmpInTimestamps

Sonde se déclenchant en cas de réception d'un message de demande d'horodatage ICMP. 

icmpInUnknowns

Sonde se déclenchant en cas de réception d'un message ICMP de type inconnu. 

icmpOutAddrMaskReps

Sonde se déclenchant en cas d'envoi d'un message de réponse de masque d'adresse ICMP. 

icmpOutDestUnreachs

Sonde se déclenchant en cas d'envoi d'un message de destination ICMP impossible. 

icmpOutDrops

Sonde se déclenchant si un message ICMP sortant est abandonné (échec d'allocation de mémoire, source ou destination de diffusion/multidiffusion, etc.). 

icmpOutEchoReps

Sonde se déclenchant en cas d'envoi d'un message de réponse d'écho ICMP. 

icmpOutErrors

Sonde se déclenchant si un message ICMP n'est pas envoyé en raison de problèmes rencontrés dans ICMP, tampons insuffisants par exemple. Cette sonde ne se déclenche pas si des erreurs sont rencontrées en dehors de la couche ICMP, comme l'incapacité d'IP à router le datagramme obtenu. 

icmpOutFragNeeded

Sonde se déclenchant en cas d'envoi d'un message de destination ICMP impossible (fragmentation nécessaire). 

icmpOutMsgs

Sonde se déclenchant en cas d'envoi d'un message ICMP. Lorsque cette sonde se déclenche, la sonde icmpInErrors peut également se déclencher si le message comprend des erreurs spécifiques à ICMP.

icmpOutParmProbs

Sonde se déclenchant en cas d'envoi d'un message de problème de paramètre ICMP. 

icmpOutRedirects

Sonde se déclenchant en cas d'envoi d'un message de redirection ICMP. Cette sonde ne se déclenche jamais pour un hôte car les hôtes n'envoient pas de redirections. 

icmpOutTimeExcds

Sonde se déclenchant en cas d'envoi d'un message de durée expirée ICMP. 

icmpOutTimestampReps

Sonde se déclenchant en cas d'envoi d'un message de réponse d'horodatage ICMP. 

Tableau 28–3 Sondes mib IP

ipForwDatagrams

Sonde se déclenchant en cas de réception d'un datagramme n'incluant pas cette machine comme destination IP finale, et en cas de tentative de recherche de route pour transférer le datagramme vers la destination finale. Sur des machines n'agissant pas en tant que passerelles IP, cette sonde ne se déclenche que pour les paquets routés à la source via cette machine et pour lesquels le traitement de l'option de route source a réussi. 

ipForwProhibits

Sonde se déclenchant en cas de réception d'un datagramme n'incluant pas cette machine comme destination IP finale mais, étant donné que la machine n'est pas autorisée à agir en tant que routeur, aucune tentative de recherche de route pour transférer le datagramme vers cette destination finale n'est réalisée. 

ipFragCreates

Sonde se déclenchant en cas de génération d'un fragment de datagramme IP suite à une fragmentation. 

ipFragFails

Sonde se déclenclant si un datagramme IP est ignoré car il n'a pas pu être fragmenté, par exemple car une fragmentation était nécessaire et que l'indicateur de non-fragmentation était défini. 

ipFragOKs

Sonde se déclenchant si un datagramme IP a été fragmenté avec succès. 

ipInCksumErrs

Sonde se déclenchant si un datagramme d'entrée est ignoré en raison d'une somme de contrôle d'en-tête IP incorrecte. 

ipInDelivers

Sonde se déclenchant si un datagramme d'entrée est fourni avec succès aux protocoles utilisateur IP, ICMP inclus. 

ipInDiscards

Sonde se déclenchant si un datagramme IP d'entrée est ignoré pour des motifs autres que le paquet (espace de tampon insuffisant par exemple). Cette sonde ne se déclenche pas pour un datagramme ignoré dans l'attente d'un réassemblage. 

ipInHdrErrors

Sonde se déclenchant si un datagramme d'entrée est ignoré en raison d'une erreur dans son en-tête IP, notamment une discordance de numéro de version, une erreur de format, une durée de vie expirée, une erreur rencontrée dans le traitement des options IP, etc. 

ipInIPv6

Sonde se déclenchant si un paquet IPv6 arrive par erreur dans une file d'attente IPv4. 

ipInReceives

Sonde se déclenchant en cas de réception d'un datagramme à partir d'une interface, même si ce datagramme est reçu par erreur. 

ipInUnknownProtos

Sonde se déclenchant en cas de réception d'un datagramme adressé localement mais ignoré ensuite en raison d'un protocole inconnu ou non pris en charge. 

ipOutDiscards

Sonde se déclenchant si un datagramme IP de sortie est ignoré pour des motifs autres que le paquet (espace de tampon insuffisant par exemple). Cette sonde se déclenche pour un paquet répertorié dans le compteur MIB ipForwDatagrams si le paquet satisfait un critère d'omission (discrétionnaire).

ipOutIPv6

Sonde se déclenchant si un paquet IPv6 est envoyé via une connexion IPv4. 

ipOutNoRoutes

Sonde se déclenchant si un datagramme IP est ignoré car aucune route n'a pu être trouvée pour le transmettre à sa destination. Cette sonde se déclenche pour un paquet répertorié dans le compteur MIB ipForwDatagrams si le paquet satisfait ce critère d'absence de route. Cette sonde se déclenche également pour tous les datagrammes ne pouvant pas être routés car toutes les passerelles par défaut sont hors service.

ipOutRequests

Sonde se déclenchant si un datagramme IP est fourni à IP pour être transmis à partir de protocoles utilisateur IP locaux (ICMP inclus). Notez que cette sonde ne se déclenche pas pour tout paquet répertorié dans le compteur MIB ipForwDatagrams.

ipOutSwitchIPv6

Sonde se déclenchant si une connexion passe de l'utilisation de IPv4 à IPv6 comme protocole IP. 

ipReasmDuplicates

Sonde se déclenchant si l'algorithme de réassemblage IP détermine qu'un fragment IP ne contient que les données préalablement reçues.

ipReasmFails

Sonde se déclenchant si une panne est détectée par l'algorithme de réassemblage IP. Cette sonde ne se déclenche pas nécessairement pour tout fragment IP ignoré car certains algorithmes, notamment dans RFC 815, peuvent perdre la trace de fragments en les combinant à leur réception. 

ipReasmOKs

Sonde se déclenchant si un datagramme IP est réassemblé avec succès. 

ipReasmPartDups

Sonde se déclenchant si l'algorithme de réassemblage IP détermine qu'un fragment IP contient des données préalablement reçues et de nouvelles données. 

ipReasmReqds

Sonde se déclenchant en cas de réception d'un fragment IP devant être réassemblé. 

Tableau 28–4 Sondes mib IPsec

ipsecInFailed

Sonde se déclenchant si un paquet reçu est abandonné car il ne répond pas à la stratégie IPsec spécifiée. 

ipsecInSucceeded

Sonde se déclenchant si un paquet reçu correspond à la stratégie IPsec spécifiée et si la poursuite du traitement est autorisée. 

Tableau 28–5 Sondes mib IPv6

ipv6ForwProhibits

Sonde se déclenchant en cas de réception d'un datagramme IPv6 n'incluant pas cette machine comme destination IPv6 finale mais, étant donné que la machine n'est pas autorisée à agir en tant que routeur, aucune tentative de recherche de route pour transférer le datagramme vers cette destination finale n'est réalisée. 

ipv6IfIcmpBadHoplimit

Sonde se déclenchant en cas de réception d'un message de protocole de découverte de voisin ICMPv6 dont la limite de saut est constatée comme étant inférieure au maximum défini. De tels messages peuvent ne pas provenir d'un voisin et être alors ignorés. 

ipv6IfIcmpInAdminProhibs

Sonde se déclenchant en cas de réception d'un message de destination ICMPv6 impossible (communication administrativement interdite). 

ipv6IfIcmpInBadNeighborAdvertisements

Sonde se déclenchant en cas de réception d'un message d'annonce de voisin ICMPv6 malformé. 

ipv6IfIcmpInBadNeighborSolicitations

Sonde se déclenchant en cas de réception d'un message de sollicitation de voisin ICMPv6 malformé. 

ipv6IfIcmpInBadRedirects

Sonde se déclenchant en cas de réception d'un message de redirection ICMPv6 malformé. 

ipv6IfIcmpInDestUnreachs

Sonde se déclenchant en cas de réception d'un message de destination ICMPv6 impossible. 

ipv6IfIcmpInEchoReplies

Sonde se déclenchant en cas de réception d'un message de réponse d'écho ICMPv6. 

ipv6IfIcmpInEchos

Sonde se déclenchant en cas de réception d'un message de demande d'écho ICMPv6. 

ipv6IfIcmpInErrors

Sonde se déclenchant en cas de réception d'un message ICMPv6 considéré comme comprenant une erreur spécifique à ICMPv6 (somme de contrôle ICMPv6 incorrecte, longueur incorrecte, etc.). 

ipv6IfIcmpInGroupMembBadQueries

Sonde se déclenchant en cas de réception d'un message de requête d'appartenance à un groupe ICMPv6 malformé. 

ipv6IfIcmpInGroupMembBadReports

Sonde se déclenchant en cas de réception d'un message de rapport d'appartenance à un groupe ICMPv6 malformé. 

ipv6IfIcmpInGroupMembOurReports

Sonde se déclenchant en cas de réception d'un message de rapport d'appartenance à un groupe ICMPv6. 

ipv6IfIcmpInGroupMembQueries

Sonde se déclenchant en cas de réception d'un message de requête d'appartenance à un groupe ICMPv6. 

ipv6IfIcmpInGroupMembReductions

Sonde se déclenchant en cas de réception d'un message de réduction d'appartenance à un groupe ICMPv6. 

ipv6IfIcmpInGroupMembResponses

Sonde se déclenchant en cas de réception d'un message de réponse d'appartenance à un groupe ICMPv6. 

ipv6IfIcmpInGroupMembTotal

Sonde se déclenchant en cas de réception d'un message de découverte de listener de multidiffusion ICMPv6. 

ipv6IfIcmpInMsgs

Sonde se déclenchant en cas de réception d'un message ICMPv6. Lorsque cette sonde se déclenche, la sonde ipv6IfIcmpInErrors peut également se déclencher si le message comprend une erreur spécifique à ICMPv6.

ipv6IfIcmpInNeighborAdvertisements

Sonde se déclenchant en cas de réception d'un message d'annonce de voisin ICMPv6. 

ipv6IfIcmpInNeighborSolicits

Sonde se déclenchant en cas de réception d'un message de sollicitation de voisin ICMPv6. 

ipv6IfIcmpInOverflows

Sonde se déclenchant en cas de réception d'un message ICMPv6, mais le message est ensuite abandonné en raison d'espace de tampon insuffisant. 

ipv6IfIcmpInParmProblems

Sonde se déclenchant en cas de réception d'un message de problème de paramètre ICMPv6. 

ipv6IfIcmpInRedirects

Sonde se déclenchant en cas de réception d'un message de redirection ICMPv6. 

ipv6IfIcmpInRouterAdvertisements

Sonde se déclenchant en cas de réception d'un message d'annonce de routeur ICMPv6. 

ipv6IfIcmpInRouterSolicits

Sonde se déclenchant en cas de réception d'un message de sollicitation de routeur ICMPv6. 

ipv6IfIcmpInTimeExcds

Sonde se déclenchant en cas de réception d'un message de durée expirée ICMPv6. 

ipv6IfIcmpOutAdminProhibs

Sonde se déclenchant en cas d'envoi d'un message de destination ICMPv6 impossible (communication administrativement interdite). 

ipv6IfIcmpOutDestUnreachs

Sonde se déclenchant en cas d'envoi d'un message de destination ICMPv6 impossible. 

ipv6IfIcmpOutEchoReplies

Sonde se déclenchant en cas d'envoi d'un message de réponse d'écho ICMPv6. 

ipv6IfIcmpOutEchos

Sonde se déclenchant en cas d'envoi d'un message d'écho ICMPv6. 

ipv6IfIcmpOutErrors

Sonde se déclenchant si un message ICMPv6 n'est pas envoyé en raison de problèmes rencontrés dans ICMPv6, tampons insuffisants par exemple. Cette sonde ne se déclenche pas si des erreurs sont rencontrées en dehors de la couche ICMPv6, comme l'incapacité d'IPv6 à router le datagramme obtenu. 

ipv6IfIcmpOutGroupMembQueries

Sonde se déclenchant en cas d'envoi d'un message de requête d'appartenance à un groupe ICMPv6. 

ipv6IfIcmpOutGroupMembReductions

Sonde se déclenchant en cas d'envoi d'un message de réduction d'appartenance à un groupe ICMPv6. 

ipv6IfIcmpOutGroupMembResponses

Sonde se déclenchant en cas d'envoi d'un message de réponse d'appartenance à un groupe ICMPv6. 

ipv6IfIcmpOutMsgs

Sonde se déclenchant en cas d'envoi d'un message ICMPv6. Lorsque cette sonde se déclenche, la sonde ipv6IfIcmpOutErrors peut également se déclencher si le message comprend des erreurs spécifiques à ICMPv6.

ipv6IfIcmpOutNeighborAdvertisements

Sonde se déclenchant en cas d'envoi d'un message d'annonce de voisin ICMPv6. 

ipv6IfIcmpOutNeighborSolicits

Sonde se déclenchant en cas d'envoi d'un message de sollicitation de voisin ICMPv6. 

ipv6IfIcmpOutParmProblems

Sonde se déclenchant en cas d'envoi d'un message de problème de paramètre ICMPv6. 

ipv6IfIcmpOutPktTooBigs

Sonde se déclenchant en cas d'envoi d'un message de paquet ICMPv6 trop volumineux. 

ipv6IfIcmpOutRedirects

Sonde se déclenchant en cas d'envoi d'un message de redirection ICMPv6. Cette sonde ne se déclenche jamais pour un hôte car les hôtes n'envoient pas de redirections. 

ipv6IfIcmpOutRouterAdvertisements

Sonde se déclenchant en cas d'envoi d'un message d'annonce de routeur ICMPv6. 

ipv6IfIcmpOutRouterSolicits

Sonde se déclenchant en cas d'envoi d'un message de sollicitation de routeur ICMPv6. 

ipv6IfIcmpOutTimeExcds

Sonde se déclenchant en cas d'envoi d'un message de durée expirée ICMPv6. 

ipv6InAddrErrors

Sonde se déclenchant si un datagramme d'entrée est ignoré car l'adresse IPv6 de son champ de destination d'en-tête IPv6 n'est pas une adresse valide de réception par cette entité. Cette sonde se déchenche pour des adresses non valides (par exemple, : : 0) et pour des adresses non prises en charge (par exemple, des adresses sans préfixes alloués). Pour les machines non configurées pour agir en tant que routeurs IPv6 et ne transférant donc pas de datagrammes, cette sonde se déclenche pour des datagrammes ignorés car l'adresse de destination n'était pas une adresse locale. 

ipv6InDelivers

Sonde se déclenchant si un datagramme d'entrée est fourni avec succès aux protocoles utilisateur IPv6 (ICMPv6 inclus). 

ipv6InDiscards

Sonde se déclenchant si un datagramme IPv6 d'entrée est ignoré pour des motifs autres que le paquet (espace de tampon insuffisant par exemple). Cette sonde ne se déclenche pas pour un datagramme ignoré dans l'attente d'un réassemblage. 

ipv6InHdrErrors

Sonde se déclenchant si un datagramme d'entrée est ignoré en raison d'une erreur dans son en-tête IPv6, notamment une discordance de numéro de version, une erreur de format, un nombre de sauts supérieur, une erreur rencontrée dans le traitement des options IPv6, etc. 

ipv6InIPv4

Sonde se déclenchant si un paquet IPv4 arrive par erreur dans une file d'attente IPv6. 

ipv6InMcastPkts

Sonde se déclenchant en cas de réception d'un paquet de multidiffusion IPv6. 

ipv6InNoRoutes

Sonde se déclenchant si un datagramme IPv6 routé est ignoré car aucune route n'a pu être trouvée pour le transmettre à sa destination. Cette sonde ne se déclenche que pour des paquets provenant de l'extérieur.

ipv6InReceives

Sonde se déclenchant en cas de réception d'un datagramme IPv6 à partir d'une interface, même si ce datagramme est reçu par erreur. 

ipv6InTooBigErrors

Sonde se déclenchant en cas de réception d'un fragment supérieur à la taille maximale de fragment. 

ipv6InTruncatedPkts

Sonde se déclenchant si un datagramme d'entrée est ignoré car sa structure ne contenait pas suffisamment de données. 

ipv6InUnknownProtos

Sonde se déclenchant en cas de réception d'un datagramme IPv6 adressé localement mais ignoré ensuite en raison d'un protocole inconnu ou non pris en charge. 

ipv6OutDiscards

Sonde se déclenchant si un datagramme IPv6 de sortie est ignoré pour des motifs autres que le paquet (espace de tampon insuffisant par exemple). Cette sonde se déclenche pour un paquet répertorié dans le compteur MIB ipv6OutForwDatagrams si le paquet satisfait un tel critère d'omission (discrétionnaire).

ipv6OutForwDatagrams

Sonde se déclenchant en cas de réception d'un datagramme n'incluant pas cette machine comme destination IPv6 finale, et en cas de tentative de recherche de route pour transférer le datagramme vers la destination finale. Sur une machine n'agissant pas en tant que routeur IPv6, cette sonde ne se déclenche que pour les paquets routés à la source via cette machine et pour lesquels le traitement de l'option de route source a réussi. 

ipv6OutFragCreates

Sonde se déclenchant en cas de génération d'un fragment de datagramme IPv6 suite à une fragmentation. 

ipv6OutFragFails

Sonde se déclenclant si un datagramme IPv6 est ignoré car il n'a pas pu être fragmenté, par exemple car son indicateur de non-fragmentation était défini. 

ipv6OutFragOKs

Sonde se déclenchant si des datagrammes IPv6 ont été fragmentés avec succès. 

ipv6OutIPv4

Sonde se déclenchant si un paquet IPv6 est envoyé via une connexion IPv4. 

ipv6OutMcastPkts

Sonde se déclenchant en cas d'envoi d'un paquet de multidiffusion. 

ipv6OutNoRoutes

Sonde se déclenchant si un datagramme IPv6 est ignoré car aucune route n'a pu être trouvée pour le transmettre à sa destination. Cette sonde ne se déclenche pas pour des paquets provenant de l'extérieur.

ipv6OutRequests

Sonde se déclenchant si un datagramme IPv6 est fourni à IPv6 pour être transmis à partir de protocoles utilisateur IPv6 locaux (ICMPv6 inclus). Cette sonde ne se déclenche pas pour tout paquet répertorié dans le compteur MIB ipv6ForwDatagrams.

ipv6OutSwitchIPv4

Sonde se déclenchant si une connexion passe de l'utilisation de IPv6 à IPv4 comme protocole IP. 

ipv6ReasmDuplicates

Sonde se déclenchant si l'algorithme de réassemblage IPv6 détermine qu'un fragment IPv6 ne contient que les données préalablement reçues.

ipv6ReasmFails

Sonde se déclenchant si une panne est détectée par l'algorithme de réassemblage IPv6. Cette sonde ne se déclenche pas nécessairement pour chaque fragment IPv6 ignoré puisque certains algorithmes peuvent perdre la trace de fragments en les combinant à leur réception. 

ipv6ReasmOKs

Sonde se déclenchant si un datagramme IPv6 est réassemblé avec succès. 

ipv6ReasmPartDups

Sonde se déclenchant si l'algorithme de réassemblage IPv6 détermine qu'un fragment IPv6 contient des données préalablement reçues et de nouvelles données. 

ipv6ReasmReqds

Sonde se déclenchant en cas de réception d'un fragment IPv6 devant être réassemblé. 

Tableau 28–6 Sondes mib IP brutes

rawipInCksumErrs

Sonde se déclenchant en cas de réception d'un paquet IP brut dont la somme de contrôle IP est incorrecte. 

rawipInDatagrams

Sonde se déclenchant en cas de réception d'un paquet IP brut. 

rawipInErrors

Sonde se déclenchant en cas de réception d'un paquet IP brut malformé. 

rawipInOverflows

Sonde se déclenchant en cas de réception d'un paquet IP brut, mais ce paquet est ensuite abandonné en raison d'espace de tampon insuffisant. 

rawipOutDatagrams

Sonde se déclenchant en cas d'envoi d'un paquet IP brut. 

rawipOutErrors

Sonde se déclenchant si un paquet IP brut n'est pas envoyé en raison d'une condition d'erreur, généralement car le paquet IP brut est malformé. 

Tableau 28–7 Sondes mib SCTP

sctpAborted

Sonde se déclenchant si une association SCTP a créé une transition directe d'un quelconque état à l'état CLOSED à l'aide de la primitive ABORT, indiquant ainsi une fin indésirable de l'association. 

sctpActiveEstab

Sonde se déclenchant si une association SCTP a créé une transition directe de l'état COOKIE-ECHOED à l'état ESTABLISHED, indiquant ainsi que la couche supérieure a initié la tentative d'association. 

sctpChecksumError

Sonde se déclenchant en cas de réception d'un paquet SCTP de pairs dont la somme de contrôle n'est pas valide. 

sctpCurrEstab

Sonde se déclenchant si une association SCTP est pointée dans le cadre de la lecture du compteur MIB sctpCurrEstab. Une association SCTP est pointée si l'état actuel est ESTABLISHED, SHUTDOWN-RECEIVED ou SHUTDOWN-PENDING.

sctpFragUsrMsgs

Sonde se déclenchant si un message utilisateur doit être fragmenté en raison de la MTU. 

sctpInClosed

Sonde se déclenchant en cas de réception de données sur une association SCTP fermée. 

sctpInCtrlChunks

Sonde se déclenchant si le compteur MIB sctpInCtrlChunks est mis à jour, car il est interrogé explicitement ou car une connexion SCTP est fermée. La valeur selon laquelle le compteur MIB doit être augmenté est indiquée dans args[0].

sctpInDupAck

Sonde se déclenchant en cas de réception d'un doublon d'ACK. 

sctpInInvalidCookie

Sonde se déclenchant en cas de réception d'un cookie non valide. 

sctpInOrderChunks

Sonde se déclenchant si le compteur MIB sctpInOrderChunks est mis à jour, car il est interrogé explicitement ou car une connexion SCTP est fermée. La valeur selon laquelle le compteur MIB doit être augmenté est indiquée dans args[0].

sctpInSCTPPkts

Sonde se déclenchant si le compteur MIB sctpInSCTPPkts est mis à jour, car il est interrogé explicitement ou car une connexion SCTP est fermée. La valeur selon laquelle le compteur MIB doit être augmenté est indiquée dans args[0].

sctpInUnorderChunks

Sonde se déclenchant si le compteur MIB sctpInUnorderChunks est mis à jour, car il est interrogé explicitement ou car une connexion SCTP est fermée. La valeur selon laquelle le compteur MIB doit être augmenté est indiquée dans args[0].

sctpListenDrop

Sonde se déclenchant si une connexion entrante est arrêtée, quel que soit le motif. 

sctpOutAck

Sonde se déclenchant en cas d'envoi d'un accusé réception sélectif. 

sctpOutAckDelayed

Sonde se déclenchant si un traitement d'accusé réception différé est effectué pour une association SCTP. Tout accusé réception envoyé dans le cadre du traitement d'accusé réception différé entraînera le déclenchement de la sonde sctpOutAck.

sctpOutCtrlChunks

Sonde se déclenchant si le compteur MIB sctpOutCtrlChunks est mis à jour, car il est interrogé explicitement ou car une connexion SCTP est fermée. La valeur selon laquelle le compteur MIB doit être augmenté est indiquée dans args[0].

sctpOutOfBlue

Sonde se déclenchant en cas de réception d'un paquet SCTP correct pour lequel le destinataire n'est pas en mesure d'identifier l'association à laquelle le paquet appartient. 

sctpOutOrderChunks

Sonde se déclenchant si le compteur MIB sctpOutOrderChunks est mis à jour, car il est interrogé explicitement ou car une connexion SCTP est fermée. La valeur selon laquelle le compteur MIB doit être augmenté est indiquée dans args[0].

sctpOutSCTPPkts

Sonde se déclenchant si le compteur MIB sctpOutSCTPPkts est mis à jour, car il est interrogé explicitement ou car une connexion SCTP est fermée. La valeur selon laquelle le compteur MIB doit être augmenté est indiquée dans args[0].

sctpOutUnorderChunks

Sonde se déclenchant si le compteur MIB sctpOutUnorderChunks est mis à jour, car il est interrogé explicitement ou car une connexion SCTP est fermée. La valeur selon laquelle le compteur MIB doit être augmenté est indiquée dans args[0].

sctpOutWinProbe

Sonde se déclenchant en cas d'envoi d'une sonde de fenêtre. 

sctpOutWinUpdate

Sonde se déclenchant en cas d'envoi d'une mise à jour de fenêtre. 

sctpPassiveEstab

Sonde se déclenchant si des associations SCTP ont créé une transition directe de l'état CLOSED à l'état ESTABLISHED. Le point d'extrémité distant a initié la tentative d'association. 

sctpReasmUsrMsgs

Sonde se déclenchant si le compteur MIB sctpReasmUsrMsgs est mis à jour, car il est interrogé explicitement ou car une connexion SCTP est fermée. La valeur selon laquelle le compteur MIB doit être augmenté est indiquée dans args[0].

sctpRetransChunks

Sonde se déclenchant si le compteur MIB sctpRetransChunks est mis à jour, car il est interrogé explicitement ou car une connexion SCTP est fermée. La valeur selon laquelle le compteur MIB doit être augmenté est indiquée dans args[0].

sctpShutdowns

Sonde se déclenchant si une association SCTP crée la transition directe de l'état SHUTDOWN-SENT ou SHUTDOWN-ACK-SENT à l'état CLOSED, indiquant ainsi une fin souhaitable de l'association. 

sctpTimHeartBeatDrop

Sonde se déclenchant en cas d'abandon d'une association SCTP en raison de l'échec de réception d'un accusé réception de pulsation. 

sctpTimHeartBeatProbe

Sonde se déclenchant en cas d'envoi d'une pulsation SCTP. 

sctpTimRetrans

Sonde se déclenchant si un traitement de retransmission basé sur le temps est effectué sur une association. 

sctpTimRetransDrop

Sonde se déclenchant si un échec prolongé de la retransmission basée sur le temps entraîne l'abandon de l'association. 

Tableau 28–8 Sondes mib TCP

tcpActiveOpens

Sonde se déclenchant si une connexion TCP crée une transition directe de l'état CLOSED à l'état SYN_SENT. 

tcpAttemptFails

Sonde se déclenchant si une connexion TCP crée une transition directe de l'état SYN_SENT ou SYN_RCVD à l'état CLOSED et si une connexion TCP crée une transition directe de l'état SYN_RCVD à l'état LISTEN. 

tcpCurrEstab

Sonde se déclenchant si une connexion SCTP est pointée dans le cadre de la lecture du compteur MIB tcpCurrEstab. Une connexion TCP est pointée si l'état actuel est ESTABLISHED ou CLOSE_WAIT.

tcpEstabResets

Sonde se déclenchant si une connexion TCP crée la transition directe de l'état ESTABLISHED ou CLOSE_WAIT à l'état CLOSED. 

tcpHalfOpenDrop

Sonde se déclenchant si une connexion est arrêtée en raison d'une file d'attente saturée de connexions à l'état SYN_RCVD. 

tcpInAckBytes

Sonde se déclenchant en cas de réception d'un ACK pour des données préalablement envoyées. Le nombre d'octets accusés réception est indiqué dans args[0].

tcpInAckSegs

Sonde se déclenchant en cas de réception d'un ACK pour un segment préalablement envoyé. 

tcpInAckUnsent

Sonde se déclenchant en cas de réception d'un ACK pour un segment non envoyé. 

tcpInClosed

Sonde se déclenchant si des données ont été envoyées pour une connexion à l'état de fermeture. 

tcpInDataDupBytes

Sonde se déclenchant en cas de réception d'un segment de sorte que toutes les données du segment ont été préalablement reçues. Le nombre d'octets du segment dupliqué est indiqué dans args[0].

tcpInDataDupSegs

Sonde se déclenchant en cas de réception d'un segment de sorte que toutes les données du segment ont été préalablement reçues. Le nombre d'octets du segment dupliqué est indiqué dans args[0].

tcpInDataInorderBytes

Sonde se déclenchant en cas de réception de données de sorte que toutes les données antérieures au numéro de séquence des nouvelles données ont été préalablement reçues. Le nombre d'octets reçus dans l'ordre est indiqué dans args[0].

tcpInDataInorderSegs

Sonde se déclenchant en cas de réception d'un segment de sorte que toutes les données antérieures au numéro de séquence du nouveau segment ont été préalablement reçues.

tcpInDataPartDupBytes

Sonde se déclenchant en cas de réception d'un segment de sorte que certaines données du segment ont été préalablement reçues, mais que certaines données du segment sont nouvelles. Le nombre d'octets dupliqués est indiqué dans args[0].

tcpInDataPartDupSegs

Sonde se déclenchant en cas de réception d'un segment de sorte que certaines données du segment ont été préalablement reçues, mais que certaines données du segment sont nouvelles. Le nombre d'octets dupliqués est indiqué dans args[0].

tcpInDataPastWinBytes

Sonde se déclenchant en cas de réception de données basées sur la fenêtre de réception actuelle. Le nombre d'octets est indiqué dans args[0].

tcpInDataPastWinSegs

Sonde se déclenchant en cas de réception d'un segment basé sur la fenêtre de réception actuelle. 

tcpInDataUnorderBytes

Sonde se déclenchant en cas de réception de données de sorte que certaines données antérieures au numéro de séquence des nouvelles données sont manquantes. Le nombre d'octets reçus non classés est indiqué dans args[0].

tcpInDataUnorderSegs

Sonde se déclenchant en cas de réception d'un segment de sorte que certaines données antérieures au numéro de séquence des nouvelles données sont manquantes. 

tcpInDupAck

Sonde se déclenchant en cas de réception d'un doublon d'ACK. 

tcpInErrs

Sonde se déclenchant si une erreur TCP (par exemple, une somme de contrôle TCP incorrecte) est rencontrée dans un segment reçu. 

tcpInSegs

Sonde se déclenchant en cas de réception d'un segment, même s'il est constaté ultérieurement que celui-ci comprend une erreur empêchant la poursuite du traitement. 

tcpInWinProbe

Sonde se déclenchant en cas de réception d'une sonde de fenêtre. 

tcpInWinUpdate

Sonde se déclenchant en cas de réception d'une mise à jour de fenêtre. 

tcpListenDrop

Sonde se déclenchant si une connexion entrante est arrêtée en raison d'une file d'attente d'écoute saturée. 

tcpListenDropQ0

Sonde se déclenchant si une connexion est arrêtée en raison d'une file d'attente saturée de connexions à l'état SYN_RCVD. 

tcpOutAck

Sonde se déclenchant en cas d'envoi d'un ACK. 

tcpOutAckDelayed

Sonde se déclenchant en cas d'envoi d'un ACK après qu'il a été initialement différé. 

tcpOutControl

Sonde se déclenchant en cas d'envoi de SYN, FIN ou RST. 

tcpOutDataBytes

Sonde se déclenchant en cas d'envoi de données. Le nombre d'octets envoyés est indiqué dans args[0].

tcpOutDataSegs

Sonde se déclenchant en cas d'envoi d'un segment. 

tcpOutFastRetrans

Sonde se déclenchant en cas de transmission d'un segment dans le cadre de l'algorithme de retransmission rapide. 

tcpOutRsts

Sonde se déclenchant en cas d'envoi d'un segment avec l'indicateur RST défini. 

tcpOutSackRetransSegs

Sonde se déclenchant en cas de retransmission d'un segment sur une connexion sur laquelle l'accusé réception sélectif est activé. 

tcpOutSegs

Sonde se déclenchant en cas d'envoi d'un segment contenant au moins un octet non retransmis. 

tcpOutUrg

Sonde se déclenchant en cas d'envoi d'un segment avec l'indicateur URG défini et un pointeur d'urgence valide. 

tcpOutWinProbe

Sonde se déclenchant en cas d'envoi d'une sonde de fenêtre. 

tcpOutWinUpdate

Sonde se déclenchant en cas d'envoi d'une mise à jour de fenêtre. 

tcpPassiveOpens

Sonde se déclenchant si une connexion TCP a créé une transition directe de l'état LISTEN à l'état SYN_RCVD. 

tcpRetransBytes

Sonde se déclenchant en cas de retransmission de données. Le nombre d'octets retransmis est indiqué dans args[0].

tcpRetransSegs

Sonde se déclenchant en cas d'envoi d'un segment contenant un ou plusieurs octets retransmis. 

tcpRttNoUpdate

Sonde se déclenchant en cas de réception de données mais sans informations d'horodatage disponibles grâce auxquelles il est possible de mettre à jour RTT. 

tcpRttUpdate

Sonde se déclenchant en cas de réception de données contenant les informations d'horodatage nécessaires à la mise à jour de RTT. 

tcpTimKeepalive

Sonde se déclenchant si un traitement de connexion persistante basé sur le temps est effectué sur une connexion. 

tcpTimKeepaliveDrop

Sonde se déclenchant si le traitement de connexion persistante entraîne l'arrêt d'une connexion. 

tcpTimKeepaliveProbe

Sonde se déclenchant si une sonde de connexion persistante est envoyée dans le cadre du traitement de connexion persistante. 

tcpTimRetrans

Sonde se déclenchant si un traitement de retransmission basé sur le temps est effectué sur une connexion. 

tcpTimRetransDrop

Sonde se déclenchant si un échec prolongé de la retransmission basée sur le temps entraîne l'arrêt de la connexion. 

Tableau 28–9 Sondes mib UDP

udpInCksumErrs

Sonde se déclenchant si un datagramme est ignoré en raison d'une somme de contrôle UDP incorrecte. 

udpInDatagrams

Sonde se déclenchant en cas de réception d'un datagramme UDP. 

udpInErrors

Sonde se déclenchant en cas de réception d'un datagramme UDP, ignoré en raison d'un en-tête de paquet malformé ou d'un échec d'allocation dans le tampon interne. 

udpInOverflows

Sonde se déclenchant en cas de réception d'un datagramme UDP, abandonné ensuite en raison d'espace de tampon insuffisant. 

udpNoPorts

Sonde se déclenchant en cas de réception d'un datagramme UDP sur un port auquel aucun socket n'est lié. 

udpOutDatagrams

Sonde se déclenchant en cas d'envoi d'un datagramme UDP. 

udpOutErrors

Sonde se déclenchant si un datagramme UDP n'est pas envoyé en raison d'une condition d'erreur, généralement car le datagramme est malformé. 

Arguments

L'unique argument de chaque sonde mib présente la même sémantique : args[0] contient la valeur selon laquelle le compteur doit être incrémenté. Pour la plupart des sondes mib, args[0] contient toujours la valeur 1, mais pour certaines sondes, args[0] peut prendre des valeurs positives arbitraires. Pour ces sondes, la signification de args[0] est indiquée dans la description de la sonde.

Stabilité

Le fournisseur mib utilise un mécanisme de stabilité DTrace pour décrire ses stabilités, tel qu'illustré dans le tableau suivant. Pour plus d'informations sur le mécanisme de stabilité, reportez-vous au Chapitre39Stabilité.

Élément 

Stabilité des noms 

Stabilité des données 

Classe de dépendance 

Fournisseur 

En cours d'évolution 

En cours d'évolution 

ISA

Module 

Privé 

Privé 

Inconnu 

Fonction 

Privé 

Privé 

Inconnu 

Nom 

En cours d'évolution 

En cours d'évolution 

ISA

Arguments 

En cours d'évolution 

En cours d'évolution 

ISA