IPGlobalStatistics.ReceivedPacketsWithUnknownProtocol Özellik

Tanım

Üst bilgisinde bilinmeyen bir protokolle yerel makinede alınan İnternet Protokolü (IP) paketlerinin sayısını alır.

C#
[System.Runtime.Versioning.UnsupportedOSPlatform("android")]
public abstract long ReceivedPacketsWithUnknownProtocol { get; }
C#
public abstract long ReceivedPacketsWithUnknownProtocol { get; }

Özellik Değeri

Int64 Bilinmeyen bir protokolle alınan toplam IP paketi sayısını gösteren değer.

Öznitelikler

Örnekler

Aşağıdaki kod örneği, hata içeren alınan IP paketlerinin istatistiklerini görüntüler.

C#

public static void ShowInboundIPErrors()
{
    IPGlobalProperties properties = IPGlobalProperties.GetIPGlobalProperties();
    IPGlobalStatistics ipstat = properties.GetIPv4GlobalStatistics();
    Console.WriteLine("  Inbound Packet Errors:");
    Console.WriteLine("      Header Errors ....................... : {0}",
        ipstat.ReceivedPacketsWithHeadersErrors);
    Console.WriteLine("      Address Errors ...................... : {0}",
        ipstat.ReceivedPacketsWithAddressErrors);
    Console.WriteLine("      Unknown Protocol Errors ............. : {0}",
        ipstat.ReceivedPacketsWithUnknownProtocol);
}

Açıklamalar

IP üst bilgisindeki protokol alanı, IP veri biriminin veri bölümünde kullanılan sonraki düzey protokolü gösterir. Protokol tanınmıyorsa veriler doğru uygulamaya geçirilemez.

Şunlara uygulanır

Ürün Sürümler
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10
.NET Framework 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0, 2.1