Udostępnij za pośrednictwem


TcpStatistics.MinimumTransmissionTimeout Właściwość

Definicja

Pobiera minimalną wartość limitu czasu retransmisji dla segmentów protokołu Transmission Control Protocol (TCP).

public:
 abstract property long MinimumTransmissionTimeout { long get(); };
public abstract long MinimumTransmissionTimeout { get; }
member this.MinimumTransmissionTimeout : int64
Public MustOverride ReadOnly Property MinimumTransmissionTimeout As Long

Wartość właściwości

Wartość Int64 określająca minimalną liczbę milisekund dozwoloną przez implementację protokołu TCP dla wartości limitu czasu retransmisji.

Przykłady

Poniższy przykład kodu wyświetla limit czasu i maksymalne informacje o połączeniu.

void ShowTcpTimeouts()
{
   IPGlobalProperties ^ properties = IPGlobalProperties::GetIPGlobalProperties();
   TcpStatistics ^ tcpstat = properties->GetTcpIPv4Statistics();
   Console::WriteLine( "  Minimum Transmission Timeout............. : {0}", 
      tcpstat->MinimumTransmissionTimeout );
   Console::WriteLine( "  Maximum Transmission Timeout............. : {0}", 
      tcpstat->MaximumTransmissionTimeout );
   Console::WriteLine( "  Maximum connections ............. : {0}", 
      tcpstat->MaximumConnections );
}
public static void ShowTcpTimeouts()
{
    IPGlobalProperties properties = IPGlobalProperties.GetIPGlobalProperties();
    TcpStatistics tcpstat = properties.GetTcpIPv4Statistics();

    Console.WriteLine("  Minimum Transmission Timeout............. : {0}",
        tcpstat.MinimumTransmissionTimeout);
    Console.WriteLine("  Maximum Transmission Timeout............. : {0}",
        tcpstat.MaximumTransmissionTimeout);
    Console.WriteLine("  Maximum connections ............. : {0}",
        tcpstat.MaximumConnections);
    Console.WriteLine();
}
Public Shared Sub ShowTcpTimeouts() 
    Dim properties As IPGlobalProperties = IPGlobalProperties.GetIPGlobalProperties()
    Dim tcpstat As TcpStatistics = properties.GetTcpIPv4Statistics()
    
    Console.WriteLine("  Minimum Transmission Timeout............. : {0}", tcpstat.MinimumTransmissionTimeout)
    Console.WriteLine("  Maximum Transmission Timeout............. : {0}", tcpstat.MaximumTransmissionTimeout)
    Console.WriteLine("  Maximum connections ............. : {0}", tcpstat.MaximumConnections)

End Sub

Uwagi

Protokół TCP uruchamia czasomierz retransmisji, gdy każdy segment ruchu wychodzącego jest przekazywany do warstwy sieciowej (IP). Jeśli żadne potwierdzenie nie zostanie odebrane dla danych w segmencie przed wygaśnięciem czasomierza, segment zostanie ponownie przekazany. Czasomierz Czasomierz można ustawić na dowolną wartość między wartością MinimumTransmissionTimeout a wartością MaximumTransmissionTimeout .

Dotyczy