IPGlobalStatistics.PacketReassemblyTimeout Propriété

Définition

Obtient le délai maximal pendant lequel tous les fragments d'un paquet IP doivent arriver.

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

Valeur de propriété

Valeur Int64 qui spécifie le nombre maximal de millisecondes avant lequel tous les fragments d'un paquet doivent arriver pour éviter d'être ignorés.

Attributs

Exemples

L’exemple de code suivant affiche des statistiques de réassemblage pour les paquets IP.

C#
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);
}

Remarques

Les paquets qui dépassent la taille maximale pour le transport IP sont divisés en fragments et remontés à la destination. Si tous les fragments qui composent un paquet IP fragmenté n’arrivent pas dans le délai imparti, le paquet est ignoré.

S’applique à

Produit Versions
.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