IcmpV6Statistics Classe

Définition

Fournit les données statistiques ICMPv6 (Internet Control Message Protocol for Internet Protocol version 6) pour l’ordinateur local.

public ref class IcmpV6Statistics abstract
public abstract class IcmpV6Statistics
type IcmpV6Statistics = class
Public MustInherit Class IcmpV6Statistics
Héritage
IcmpV6Statistics

Exemples

L’exemple suivant affiche les statistiques ICMPv6 actuelles.

public static void ShowIcmpV6Statistics()
{
    IPGlobalProperties properties = IPGlobalProperties.GetIPGlobalProperties();
    IcmpV6Statistics stat = properties.GetIcmpV6Statistics();
    Console.WriteLine("ICMP V6 Statistics:");
    Console.WriteLine("  Messages ............................ Sent: {0,-10}   Received: {1,-10}",
        stat.MessagesSent, stat.MessagesReceived);
    Console.WriteLine("  Errors .............................. Sent: {0,-10}   Received: {1,-10}",
        stat.ErrorsSent, stat.ErrorsReceived);

    Console.WriteLine("  Echo Requests ....................... Sent: {0,-10}   Received: {1,-10}",
        stat.EchoRequestsSent, stat.EchoRequestsReceived);
    Console.WriteLine("  Echo Replies ........................ Sent: {0,-10}   Received: {1,-10}",
        stat.EchoRepliesSent, stat.EchoRepliesReceived);

    Console.WriteLine("  Destination Unreachables ............ Sent: {0,-10}   Received: {1,-10}",
        stat.DestinationUnreachableMessagesSent, stat.DestinationUnreachableMessagesReceived);

    Console.WriteLine("  Parameter Problems .................. Sent: {0,-10}   Received: {1,-10}",
        stat.ParameterProblemsSent, stat.ParameterProblemsReceived);

    Console.WriteLine("  Packets Too Big ..................... Sent: {0,-10}   Received: {1,-10}",
        stat.PacketTooBigMessagesSent, stat.PacketTooBigMessagesReceived);

    Console.WriteLine("  Redirects ........................... Sent: {0,-10}   Received: {1,-10}",
        stat.RedirectsSent, stat.RedirectsReceived);

    Console.WriteLine("  Router Advertisements ............... Sent: {0,-10}   Received: {1,-10}",
        stat.RouterAdvertisementsSent, stat.RouterAdvertisementsReceived);
    Console.WriteLine("  Router Solicitations ................ Sent: {0,-10}   Received: {1,-10}",
        stat.RouterSolicitsSent, stat.RouterSolicitsReceived);

    Console.WriteLine("  Time Exceeded ....................... Sent: {0,-10}   Received: {1,-10}",
        stat.TimeExceededMessagesSent, stat.TimeExceededMessagesReceived);

    Console.WriteLine("  Neighbor Advertisements ............. Sent: {0,-10}   Received: {1,-10}",
        stat.NeighborAdvertisementsSent, stat.NeighborAdvertisementsReceived);
    Console.WriteLine("  Neighbor Solicitations .............. Sent: {0,-10}   Received: {1,-10}",
        stat.NeighborSolicitsSent, stat.NeighborSolicitsReceived);

    Console.WriteLine("  Membership Queries .................. Sent: {0,-10}   Received: {1,-10}",
        stat.MembershipQueriesSent, stat.MembershipQueriesReceived);
    Console.WriteLine("  Membership Reports .................. Sent: {0,-10}   Received: {1,-10}",
        stat.MembershipReportsSent, stat.MembershipReportsReceived);
    Console.WriteLine("  Membership Reductions ............... Sent: {0,-10}   Received: {1,-10}",
        stat.MembershipReductionsSent, stat.MembershipReductionsReceived);

    Console.WriteLine("");
}

Remarques

ICMPV6 est un ensemble de messages d’erreur et d’information à utiliser avec internet Protocol version 6 (IPv6). Cette classe est utilisée par la GetIcmpV6Statistics méthode pour retourner les informations de trafic ICMPV6.

Les propriétés de cette classe sont corrélées aux objets de base d’informations de gestion pour ICMPv6 définis dans IETF RFC 2466. ICMPv6 est défini dans RFC 2463.

Constructeurs

Nom Description
IcmpV6Statistics()

Initialise une nouvelle instance de la classe IcmpV6Statistics.

Propriétés

Nom Description
DestinationUnreachableMessagesReceived

Obtient le nombre de messages ICMPv6 reçus en raison d’un paquet ayant une adresse inaccessible dans sa destination.

DestinationUnreachableMessagesSent

Obtient le nombre de messages ICMPv6 envoyés en raison d’un paquet ayant une adresse inaccessible dans sa destination.

EchoRepliesReceived

Obtient le nombre de messages de réponse Écho echo version 6 (ICMPv6) reçus.

EchoRepliesSent

Obtient le nombre de messages de réponse echo de la version 6 (ICMPv6) du protocole Internet Control Message Protocol envoyés.

EchoRequestsReceived

Obtient le nombre de messages de demande echo de contrôle Internet version 6 (ICMPv6) reçus.

EchoRequestsSent

Obtient le nombre de messages de demande echo de contrôle Internet version 6 (ICMPv6) envoyés.

ErrorsReceived

Obtient le nombre de messages d’erreur ICMPv6 reçus.

ErrorsSent

Obtient le nombre de messages d’erreur ICMPv6 envoyés.

MembershipQueriesReceived

Obtient le nombre de messages de requête d’appartenance au groupe IGMP (Internet Group Management Protocol) reçus.

MembershipQueriesSent

Obtient le nombre de messages de requête d’appartenance de groupe IGMP (Internet Group Management Protocol) envoyés.

MembershipReductionsReceived

Obtient le nombre de messages de réduction de l’appartenance au groupe IGMP (Internet Group Management Protocol) reçus.

MembershipReductionsSent

Obtient le nombre de messages de réduction de l’appartenance au groupe IGMP (Internet Group Management Protocol) envoyés.

MembershipReportsReceived

Obtient le nombre de messages de rapport d’appartenance au groupe IGMP (Internet Group Management Protocol) reçus.

MembershipReportsSent

Obtient le nombre de messages de rapport d’appartenance au groupe IGMP (Internet Group Management Protocol) envoyés.

MessagesReceived

Obtient le nombre de messages ICMPv6 (Internet Control Message Protocol) reçus.

MessagesSent

Obtient le nombre de messages ICMPv6 envoyés par internet Control Message Protocol version 6.

NeighborAdvertisementsReceived

Obtient le nombre de messages de publication voisins ICMPv6 (Internet Control Message Protocol version 6) reçus.

NeighborAdvertisementsSent

Obtient le nombre de messages de publication voisins ICMPv6 (Internet Control Message Protocol version 6) envoyés.

NeighborSolicitsReceived

Obtient le nombre de messages de sollicitation du voisin ICMPv6 (Internet Control Message Protocol version 6) reçus.

NeighborSolicitsSent

Obtient le nombre de messages de sollicitation du voisin iCMPv6 (Internet Control Message Protocol version 6).

PacketTooBigMessagesReceived

Obtient le nombre de messages trop volumineux reçus par le protocole ICMPv6 (Internet Control Message Protocol version 6).

PacketTooBigMessagesSent

Obtient le nombre de messages trop volumineux envoyés par le protocole ICMPv6 (Internet Control Message Protocol version 6).

ParameterProblemsReceived

Obtient le nombre de messages de problème de paramètre ICMPv6 (Internet Control Message Protocol version 6) reçus.

ParameterProblemsSent

Obtient le nombre de messages de paramètre ICMPv6 (Internet Control Message Protocol version 6) envoyés.

RedirectsReceived

Obtient le nombre de messages de redirection ICMPv6 (Internet Control Message Protocol version 6) reçus.

RedirectsSent

Obtient le nombre de messages de redirection ICMPv6 (Internet Control Message Protocol version 6) envoyés.

RouterAdvertisementsReceived

Obtient le nombre de messages de publication de routeur ICMPv6 (Internet Control Message Protocol version 6) reçus.

RouterAdvertisementsSent

Obtient le nombre de messages de publicité de routeur ICMPv6 envoyés par internet Control Message Protocol version 6.

RouterSolicitsReceived

Obtient le nombre de messages de sollicitation du routeur ICMPv6 (Internet Control Message Protocol version 6) reçus.

RouterSolicitsSent

Obtient le nombre de messages de sollicitation de routeur ICMPv6 envoyés par internet Control Message Protocol version 6.

TimeExceededMessagesReceived

Obtient le nombre de messages dépassés par le protocole ICMPv6 (Internet Control Message Protocol version 6).

TimeExceededMessagesSent

Obtient le nombre de messages dépassés par le protocole ICMPv6 (Internet Control Message Protocol version 6).

Méthodes

Nom Description
Equals(Object)

Détermine si l’objet spécifié est égal à l’objet actuel.

(Hérité de Object)
GetHashCode()

Sert de fonction de hachage par défaut.

(Hérité de Object)
GetType()

Obtient la Type de l’instance actuelle.

(Hérité de Object)
MemberwiseClone()

Crée une copie superficielle du Objectactuel.

(Hérité de Object)
ToString()

Retourne une chaîne qui représente l’objet actuel.

(Hérité de Object)

S’applique à