IPGlobalStatistics.PacketsReassembled Eigenschaft

Definition

Ruft die Anzahl der neu zusammengesetzten IP-Pakete (Internet Protocol) ab.

public:
 abstract property long PacketsReassembled { long get(); };
[System.Runtime.Versioning.UnsupportedOSPlatform("android")]
public abstract long PacketsReassembled { get; }
public abstract long PacketsReassembled { get; }
[<System.Runtime.Versioning.UnsupportedOSPlatform("android")>]
member this.PacketsReassembled : int64
member this.PacketsReassembled : int64
Public MustOverride ReadOnly Property PacketsReassembled As Long

Eigenschaftswert

Ein Int64 Wert, der die Gesamtanzahl der fragmentierten Pakete angibt, die erfolgreich neu zusammengesetzt wurden.

Attribute

Beispiele

Im folgenden Codebeispiel werden neu zusammengesetzte Statistiken für IP-Pakete angezeigt.

public static void ShowFragmentationStatistics()
{
    IPGlobalProperties properties = IPGlobalProperties.GetIPGlobalProperties();
    IPGlobalStatistics ipstat = properties.GetIPv4GlobalStatistics();
    Console.WriteLine("  Reassembly Data:");
    Console.WriteLine("      Reassembly Timeout .................. : {0}",
        ipstat.PacketReassemblyTimeout);
    Console.WriteLine("      Reassemblies Required ............... : {0}",
        ipstat.PacketReassembliesRequired);
    Console.WriteLine("      Packets Reassembled ................. : {0}",
        ipstat.PacketsReassembled);
    Console.WriteLine("      Packets Fragmented .................. : {0}",
        ipstat.PacketsFragmented);
    Console.WriteLine("      Fragment Failures ................... : {0}",
        ipstat.PacketFragmentFailures);
}
Public Shared Sub ShowFragmentationStatistics() 
    Dim properties As IPGlobalProperties = IPGlobalProperties.GetIPGlobalProperties()
    Dim ipstat As IPGlobalStatistics = properties.GetIPv4GlobalStatistics()
    Console.WriteLine("  Reassembly Data:")
    Console.WriteLine("      Reassembly Timeout .................. : {0}", ipstat.PacketReassemblyTimeout)
    Console.WriteLine("      Reassemblies Required ............... : {0}", ipstat.PacketReassembliesRequired)
    Console.WriteLine("      Packets Reassembled ................. : {0}", ipstat.PacketsReassembled)
    Console.WriteLine("      Packets Fragmented .................. : {0}", ipstat.PacketsFragmented)
    Console.WriteLine("      Fragment Failures ................... : {0}", ipstat.PacketFragmentFailures)

End Sub

Hinweise

Sitzungsschichtpakete, die die maximale Größe für den IP-Transport überschreiten, werden in Fragmente unterteilt und am Ziel neu zusammengefasst. Wenn einige Fragmente verloren gehen oder nicht innerhalb eines festgelegten Zeitraums eingehen, wird die Neuassembly nicht erfolgreich ausgeführt.

Gilt für: