다음을 통해 공유


TcpStatistics.MaximumTransmissionTimeout 속성

정의

TCP(Transmission Control Protocol) 세그먼트의 최대 재전송 제한 시간 값을 가져옵니다.

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

속성 값

재전송 제한 시간 값에 대해 TCP 구현에서 허용되는 최대 시간(밀리초)을 나타내는 Int64 값입니다.

예제

다음 코드 예제에서는 제한 시간 및 최대 연결 정보를 표시합니다.

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

설명

TCP는 각 아웃바운드 세그먼트가 IP(네트워크 계층)에 전달될 때 재전송 타이머를 시작합니다. 타이머가 만료되기 전에 세그먼트의 데이터에 대한 승인을 받지 못하면 세그먼트가 다시 전송됩니다. 타이머는 값과 MaximumTransmissionTimeout 값 사이의 모든 값으로 MinimumTransmissionTimeout 설정할 수 있습니다.

적용 대상