IcmpV6Statistics Klasse

Definition

Stellt statistische Daten des Internet control Message Protocol für Internet protocol Version 6 (ICMPv6) für den lokalen Computer bereit.

public ref class IcmpV6Statistics abstract
public abstract class IcmpV6Statistics
type IcmpV6Statistics = class
Public MustInherit Class IcmpV6Statistics
Vererbung
IcmpV6Statistics

Beispiele

Im folgenden Beispiel werden die aktuellen ICMPv6-Statistiken angezeigt.

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("");
}

Hinweise

ICMPV6 ist eine Reihe von Fehler- und Informationsmeldungen für die Verwendung mit Internetprotokoll Version 6 (IPv6). Diese Klasse wird von der GetIcmpV6Statistics Methode verwendet, um ICMPV6-Datenverkehrsinformationen zurückzugeben.

Die Eigenschaften in dieser Klasse korrelieren mit den Management Information Base-Objekten für ICMPv6, die in IETF RFC 2466 definiert sind. ICMPv6 ist in RFC 2463 definiert.

Konstruktoren

Name Beschreibung
IcmpV6Statistics()

Initialisiert eine neue Instanz der IcmpV6Statistics-Klasse.

Eigenschaften

Name Beschreibung
DestinationUnreachableMessagesReceived

Ruft die Anzahl der empfangenen ICMPv6-Nachrichten (Internet Control Message Protocol, Version 6) ab, weil ein Paket eine nicht erreichbare Adresse im Ziel aufweist.

DestinationUnreachableMessagesSent

Ruft die Anzahl der ICMPv6(Internet Control Message Protocol)-Nachrichten ab, die aufgrund eines Pakets mit einer nicht erreichbaren Adresse im Ziel gesendet wurden.

EchoRepliesReceived

Ruft die Anzahl der empfangenen Echoantwortnachrichten ab Version 6 (ICMPv6) des Internet Control Message Protocol ab.

EchoRepliesSent

Ruft die Anzahl der gesendeten ICMPv6-Echoantwortnachrichten ab, version 6 (Internet Control Message Protocol).

EchoRequestsReceived

Ruft die Anzahl der empfangenen Echoanforderungsnachrichten ab Version 6 (ICMPv6) des Internet Control Message Protocol ab.

EchoRequestsSent

Ruft die Anzahl der gesendeten ICMPv6-Echoanforderungsnachrichten (Internet Control Message Protocol, Version 6) ab.

ErrorsReceived

Ruft die Anzahl der empfangenen ICMPv6-Fehlermeldungen (Internet Control Message Protocol, Version 6) ab.

ErrorsSent

Ruft die Anzahl der gesendeten ICMPv6-Fehlermeldungen (Internet Control Message Protocol, Version 6) ab.

MembershipQueriesReceived

Ruft die Anzahl der empfangenen Gruppenmitgliedschaftsabfrage-Nachrichten (Internet Group Management Protocol, IGMP) ab.

MembershipQueriesSent

Ruft die Anzahl der gesendeten IMP-Gruppenmitgliedschaftsabfragen (Internet Group Management Protocol) ab.

MembershipReductionsReceived

Ruft die Anzahl der empfangenen Gruppenmitgliedschaftsreduzierungsnachrichten (Internet Group Management Protocol, IGMP) ab.

MembershipReductionsSent

Ruft die Anzahl der gesendeten Gruppenmitgliedschaftsreduzierungsnachrichten (Internet Group Management Protocol, IGMP) ab.

MembershipReportsReceived

Ruft die Anzahl der empfangenen Gruppenmitgliedschaftsberichtsnachrichten (Internet Group Management Protocol, IGMP) ab.

MembershipReportsSent

Ruft die Anzahl der gesendeten Gruppenmitgliedschaftsberichtsnachrichten (Internet Group Management Protocol, IGMP) ab.

MessagesReceived

Ruft die Anzahl der empfangenen ICMPv6-Nachrichten (Internet Control Message Protocol) ab.

MessagesSent

Ruft die Anzahl der gesendeten ICMPv6-Nachrichten (Internet Control Message Protocol, Version 6) ab.

NeighborAdvertisementsReceived

Ruft die Anzahl der empfangenen Internet Control Message Protocol Version 6 (ICMPv6) Benachbarte Ankündigungsnachrichten ab.

NeighborAdvertisementsSent

Ruft die Anzahl der gesendeten Internet Control Message Protocol Version 6 (ICMPv6) Benachbarte Ankündigungsnachrichten ab.

NeighborSolicitsReceived

Ruft die Anzahl der empfangenen Internet Control Message Protocol Version 6 (ICMPv6) Nachbar-Solicitation-Nachrichten ab.

NeighborSolicitsSent

Ruft die Anzahl der gesendeten Internet Control Message Protocol Version 6 (ICMPv6) Benachbarte Solicitation-Nachrichten ab.

PacketTooBigMessagesReceived

Ruft die Anzahl der empfangenen Internet Control Message Protocol Version 6 (ICMPv6) Packet Too Big-Nachrichten ab.

PacketTooBigMessagesSent

Ruft die Anzahl der Gesendeten Internet Control Message Protocol Version 6 (ICMPv6) Packet Too Big-Nachrichten ab.

ParameterProblemsReceived

Ruft die Anzahl der empfangenen Internet Control Message Protocol Version 6 (ICMPv6)-Parameterproblemmeldungen ab.

ParameterProblemsSent

Ruft die Anzahl der Gesendeten Internet Control Message Protocol Version 6 (ICMPv6)-Parameter-Problemmeldungen ab.

RedirectsReceived

Ruft die Anzahl der empfangenen Internet Control Message Protocol Version 6 (ICMPv6)-Umleitungsnachrichten ab.

RedirectsSent

Ruft die Anzahl der gesendeten Internet Control Message Protocol Version 6 (ICMPv6)-Umleitungsnachrichten ab.

RouterAdvertisementsReceived

Ruft die Anzahl der empfangenen ICMPv6-Router-Ankündigungsnachrichten (Internet Control Message Protocol, Version 6) ab.

RouterAdvertisementsSent

Ruft die Anzahl der Gesendeten Internet Control Message Protocol Version 6 (ICMPv6) Router-Ankündigungsnachrichten ab.

RouterSolicitsReceived

Ruft die Anzahl der empfangenen Internet Control Message Protocol Version 6 (ICMPv6) Router Solicitation-Nachrichten ab.

RouterSolicitsSent

Ruft die Anzahl der gesendeten Internet Control Message Protocol Version 6 (ICMPv6) Router Solicitation-Nachrichten ab.

TimeExceededMessagesReceived

Ruft die Anzahl der empfangenen Nachrichten des Internet Control Message Protocol, Version 6 (ICMPv6) ab.

TimeExceededMessagesSent

Ruft die Anzahl der gesendeten Nachrichten des Internet Control Message Protocol, Version 6 (ICMPv6) ab.

Methoden

Name Beschreibung
Equals(Object)

Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist.

(Geerbt von Object)
GetHashCode()

Dient als Standardhashfunktion.

(Geerbt von Object)
GetType()

Ruft die Type der aktuellen Instanz ab.

(Geerbt von Object)
MemberwiseClone()

Erstellt eine flache Kopie der aktuellen Object.

(Geerbt von Object)
ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.

(Geerbt von Object)

Gilt für: