Condividi tramite


TcpStatistics.MinimumTransmissionTimeout Proprietà

Definizione

Ottiene il valore minimo del timeout di ritrasmissione dei segmenti TCP (Transmission Control Protocol).

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

Valore della proprietà

Valore Int64 che specifica il numero minimo di millisecondi consentiti da un'implementazione TCP per il valore di timeout della ritrasmissione.

Esempio

Nell'esempio di codice seguente vengono visualizzate le informazioni di timeout e massimo di connessione.

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

Commenti

TCP avvia un timer di ritrasmissione quando ogni segmento in uscita viene passato al livello di rete (IP). Se non viene ricevuto alcun riconoscimento per i dati nel segmento prima della scadenza del timer, il segmento viene ritrasmesso. Il timer Il timer può essere impostato su qualsiasi valore tra il valore e il MinimumTransmissionTimeoutMaximumTransmissionTimeout valore.

Si applica a