Aracılığıyla paylaş


IcmpV6Statistics Sınıf

Tanım

Yerel bilgisayar için İnternet Protokolü sürüm 6 (ICMPv6) istatistiksel verileri için İnternet Denetim İletisi Protokolü sağlar.

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

Örnekler

Aşağıdaki örnekte geçerli ICMPv6 istatistikleri görüntülenir.

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

Açıklamalar

ICMPV6, İnternet Protokolü sürüm 6 (IPv6) ile kullanılmak üzere bir hata ve bilgilendirme iletileri kümesidir. Bu sınıf, yöntemi tarafından GetIcmpV6Statistics ICMPV6 trafik bilgilerini döndürmek için kullanılır.

Bu sınıftaki özellikler, IETF RFC 2466'da tanımlanan ICMPv6 için Yönetim Bilgi Tabanı nesneleriyle bağıntılıdır. ICMPv6, RFC 2463'te tanımlanır.

Oluşturucular

IcmpV6Statistics()

IcmpV6Statistics sınıfının yeni bir örneğini başlatır.

Özellikler

DestinationUnreachableMessagesReceived

Hedefinde ulaşılamayan bir adrese sahip bir paket nedeniyle alınan İnternet Denetim İletisi Protokolü sürüm 6 (ICMPv6) iletilerinin sayısını alır.

DestinationUnreachableMessagesSent

Hedefinde ulaşılamayan bir adrese sahip bir paket nedeniyle gönderilen İnternet Denetim İletisi Protokolü sürüm 6 (ICMPv6) iletilerinin sayısını alır.

EchoRepliesReceived

Alınan İnternet Denetim İletisi Protokolü sürüm 6 (ICMPv6) Yankı Yanıtı iletilerinin sayısını alır.

EchoRepliesSent

Gönderilen İnternet Denetim İletisi Protokolü sürüm 6 (ICMPv6) Yankı Yanıtı iletilerinin sayısını alır.

EchoRequestsReceived

Alınan İnternet Denetim İletisi Protokolü sürüm 6 (ICMPv6) Yankı İsteği iletilerinin sayısını alır.

EchoRequestsSent

Gönderilen İnternet Denetim İletisi Protokolü sürüm 6 (ICMPv6) Yankı İsteği iletilerinin sayısını alır.

ErrorsReceived

Alınan İnternet Denetim İletisi Protokolü sürüm 6 (ICMPv6) hata iletilerinin sayısını alır.

ErrorsSent

Gönderilen İnternet Denetim İletisi Protokolü sürüm 6 (ICMPv6) hata iletilerinin sayısını alır.

MembershipQueriesReceived

Alınan İnternet Grup Yönetimi Protokolü (IGMP) Grup Üyeliği Sorgu iletilerinin sayısını alır.

MembershipQueriesSent

Gönderilen İnternet Grup Yönetimi Protokolü (IGMP) Grup Üyeliği Sorgu iletilerinin sayısını alır.

MembershipReductionsReceived

Alınan İnternet Grup Yönetimi Protokolü (IGMP) Grup Üyeliği Azaltma iletilerinin sayısını alır.

MembershipReductionsSent

Gönderilen İnternet Grup Yönetimi Protokolü (IGMP) Grup Üyeliği Azaltma iletilerinin sayısını alır.

MembershipReportsReceived

Alınan İnternet Grup Yönetimi Protokolü (IGMP) Grup Üyeliği Raporu iletilerinin sayısını alır.

MembershipReportsSent

Gönderilen İnternet Grup Yönetimi Protokolü (IGMP) Grup Üyeliği Raporu iletilerinin sayısını alır.

MessagesReceived

Alınan İnternet Denetim İletisi Protokolü sürüm 6 (ICMPv6) iletilerinin sayısını alır.

MessagesSent

Gönderilen İnternet Denetim İletisi Protokolü sürüm 6 (ICMPv6) iletilerinin sayısını alır.

NeighborAdvertisementsReceived

Alınan İnternet Denetim İletisi Protokolü sürüm 6 (ICMPv6) Komşu Tanıtımı iletilerinin sayısını alır.

NeighborAdvertisementsSent

Gönderilen İnternet Denetim İletisi Protokolü sürüm 6 (ICMPv6) Komşu Tanıtımı iletilerinin sayısını alır.

NeighborSolicitsReceived

Alınan İnternet Denetim İletisi Protokolü sürüm 6 (ICMPv6) Komşu İsteği iletilerinin sayısını alır.

NeighborSolicitsSent

Gönderilen İnternet Denetim İletisi Protokolü sürüm 6 (ICMPv6) Komşu İsteği iletilerinin sayısını alır.

PacketTooBigMessagesReceived

Alınan İnternet Denetim İletisi Protokolü sürüm 6 (ICMPv6) Paket Çok Büyük iletilerin sayısını alır.

PacketTooBigMessagesSent

Gönderilen İnternet Denetim İletisi Protokolü sürüm 6 (ICMPv6) Paket Çok Büyük ileti sayısını alır.

ParameterProblemsReceived

Alınan İnternet Denetim İletisi Protokolü sürüm 6 (ICMPv6) Parametre Sorunu iletilerinin sayısını alır.

ParameterProblemsSent

Gönderilen İnternet Denetim İletisi Protokolü sürüm 6 (ICMPv6) Parametre Sorunu iletilerinin sayısını alır.

RedirectsReceived

Alınan İnternet Denetim İletisi Protokolü sürüm 6 (ICMPv6) Yeniden yönlendirme iletilerinin sayısını alır.

RedirectsSent

Gönderilen İnternet Denetim İletisi Protokolü sürüm 6 (ICMPv6) Yeniden yönlendirme iletilerinin sayısını alır.

RouterAdvertisementsReceived

Alınan İnternet Denetim İletisi Protokolü sürüm 6 (ICMPv6) Yönlendirici Tanıtım iletilerinin sayısını alır.

RouterAdvertisementsSent

Gönderilen İnternet Denetim İletisi Protokolü sürüm 6 (ICMPv6) Yönlendirici Tanıtım iletilerinin sayısını alır.

RouterSolicitsReceived

Alınan İnternet Denetim İletisi Protokolü sürüm 6 (ICMPv6) Yönlendirici İsteği iletilerinin sayısını alır.

RouterSolicitsSent

Gönderilen İnternet Denetim İletisi Protokolü sürüm 6 (ICMPv6) Yönlendirici İsteği iletilerinin sayısını alır.

TimeExceededMessagesReceived

Alınan İnternet Denetim İletisi Protokolü sürüm 6 (ICMPv6) Süresi Aşıldı iletilerinin sayısını alır.

TimeExceededMessagesSent

Gönderilen İnternet Denetim İletisi Protokolü sürüm 6 (ICMPv6) Süresi Aşıldı iletilerinin sayısını alır.

Yöntemler

Equals(Object)

Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler.

(Devralındığı yer: Object)
GetHashCode()

Varsayılan karma işlevi işlevi görür.

(Devralındığı yer: Object)
GetType()

Type Geçerli örneğini alır.

(Devralındığı yer: Object)
MemberwiseClone()

Geçerli Objectöğesinin sığ bir kopyasını oluşturur.

(Devralındığı yer: Object)
ToString()

Geçerli nesneyi temsil eden dizeyi döndürür.

(Devralındığı yer: Object)

Şunlara uygulanır