IcmpV6Statistics Klass

Definition

Tillhandahåller statistikdata för Internet Control Message Protocol för ICMPv6 (Internet Protocol version 6) för den lokala datorn.

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

Exempel

I följande exempel visas aktuell ICMPv6-statistik.

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

Kommentarer

ICMPV6 är en uppsättning fel- och informationsmeddelanden för användning med Internet Protocol version 6 (IPv6). Den här klassen används av GetIcmpV6Statistics metoden för att returnera ICMPV6-trafikinformation.

Egenskaperna i den här klassen korrelerar med de hanteringsinformationsbasobjekt för ICMPv6 som definierats i IETF RFC 2466. ICMPv6 definieras i RFC 2463.

Konstruktorer

Name Description
IcmpV6Statistics()

Initierar en ny instans av IcmpV6Statistics klassen.

Egenskaper

Name Description
DestinationUnreachableMessagesReceived

Hämtar antalet ICMPv6-meddelanden (Internet Control Message Protocol version 6) som tas emot på grund av att ett paket har en adress som inte kan nås i målet.

DestinationUnreachableMessagesSent

Hämtar antalet ICMPv6-meddelanden (Internet Control Message Protocol version 6) som skickas på grund av att ett paket har en adress som inte kan nås i målet.

EchoRepliesReceived

Hämtar antalet e-postsvarsmeddelanden för Internet Control Message Protocol version 6 (ICMPv6).

EchoRepliesSent

Hämtar antalet e-postsvarsmeddelanden från Internet Control Message Protocol version 6 (ICMPv6).

EchoRequestsReceived

Hämtar antalet meddelanden för Internet Control Message Protocol version 6 (ICMPv6) Echo Request mottagna.

EchoRequestsSent

Hämtar antalet meddelanden för Internet Control Message Protocol version 6 (ICMPv6) Echo Request som skickas.

ErrorsReceived

Hämtar antalet felmeddelanden för Internet Control Message Protocol version 6 (ICMPv6).

ErrorsSent

Hämtar antalet felmeddelanden för Internet Control Message Protocol version 6 (ICMPv6) som skickas.

MembershipQueriesReceived

Hämtar antalet meddelanden om gruppmedlemskap i IGMP (Internet Group Management Protocol) mottagna.

MembershipQueriesSent

Hämtar antalet meddelanden om gruppmedlemskap i IGMP (Internet Group Management Protocol) som skickas.

MembershipReductionsReceived

Hämtar antalet meddelanden om minskning av gruppmedlemskap i IGMP (Internet Group Management Protocol).

MembershipReductionsSent

Hämtar antalet meddelanden om minskning av gruppmedlemskap i IGMP (Internet Group Management Protocol) som skickas.

MembershipReportsReceived

Hämtar meddelanden om antalet meddelanden om gruppmedlemskap i IGMP (Internet Group Management Protocol).

MembershipReportsSent

Hämtar meddelanden om antalet meddelanden om gruppmedlemskap i IGMP (Internet Group Management Protocol) som skickas.

MessagesReceived

Hämtar antalet ICMPv6-meddelanden (Internet Control Message Protocol version 6).

MessagesSent

Hämtar antalet ICMPv6-meddelanden (Internet Control Message Protocol version 6) som skickas.

NeighborAdvertisementsReceived

Hämtar antalet meddelanden från Internet Control Message Protocol version 6 (ICMPv6) Neighbor Advertisement mottagna.

NeighborAdvertisementsSent

Hämtar antalet meddelanden från Internet Control Message Protocol version 6 (ICMPv6) Neighbor Advertisement som skickas.

NeighborSolicitsReceived

Hämtar antalet meddelanden från Internet Control Message Protocol version 6 (ICMPv6) Neighbor Solicitation mottaget.

NeighborSolicitsSent

Hämtar antalet meddelanden från Internet Control Message Protocol version 6 (ICMPv6) Neighbor Solicitation som skickas.

PacketTooBigMessagesReceived

Hämtar antalet ICMPv6-paket (Internet Control Message Protocol version 6) för stora meddelanden som tagits emot.

PacketTooBigMessagesSent

Hämtar antalet ICMPv6-paket (Internet Control Message Protocol version 6) som skickats för stora meddelanden.

ParameterProblemsReceived

Hämtar antalet meddelanden om problem med Internet Control Message Protocol version 6 (ICMPv6) som tas emot.

ParameterProblemsSent

Hämtar antalet ICMPv6-parameterproblemmeddelanden (Internet Control Message Protocol version 6) som skickas.

RedirectsReceived

Hämtar antalet ICMPv6-omdirigeringsmeddelanden (Internet Control Message Protocol version 6).

RedirectsSent

Hämtar antalet omdirigeringsmeddelanden för Internet Control Message Protocol version 6 (ICMPv6) som skickas.

RouterAdvertisementsReceived

Hämtar antalet meddelanden om Internet Control Message Protocol version 6 (ICMPv6) routerannonsmeddelanden som tagits emot.

RouterAdvertisementsSent

Hämtar antalet meddelanden om Internet Control Message Protocol version 6 (ICMPv6) routerannonsering som skickas.

RouterSolicitsReceived

Hämtar antalet meddelanden om Internet Control Message Protocol version 6 (ICMPv6) Router Solicitation mottagna.

RouterSolicitsSent

Hämtar antalet meddelanden om Internet Control Message Protocol version 6 (ICMPv6) Router Solicitation som skickas.

TimeExceededMessagesReceived

Hämtar antalet ICMPv6-meddelanden (Internet Control Message Protocol version 6) som tagits emot.

TimeExceededMessagesSent

Hämtar antalet meddelanden som skickats med Internet Control Message Protocol version 6 (ICMPv6).

Metoder

Name Description
Equals(Object)

Avgör om det angivna objektet är lika med det aktuella objektet.

(Ärvd från Object)
GetHashCode()

Fungerar som standard-hash-funktion.

(Ärvd från Object)
GetType()

Hämtar den aktuella instansen Type .

(Ärvd från Object)
MemberwiseClone()

Skapar en ytlig kopia av den aktuella Object.

(Ärvd från Object)
ToString()

Returnerar en sträng som representerar det aktuella objektet.

(Ärvd från Object)

Gäller för