TCP_INITIAL_RTO_PARAMETERS 구조체(mstcpip.h)
소켓에서 사용할 초기 RTO(재전송 시간 제한) 매개 변수를 구성하기 위해 SIO_TCP_INITIAL_RTO IOCTL에서 사용하는 데이터를 지정합니다. Windows TCP/IP 스택은 후속 연결 시도에 대해 이 구조체 멤버의 값을 적용합니다.
구문
typedef struct _TCP_INITIAL_RTO_PARAMETERS {
USHORT Rtt;
UCHAR MaxSynRetransmissions;
} TCP_INITIAL_RTO_PARAMETERS, *PTCP_INITIAL_RTO_PARAMETERS;
멤버
Rtt
초기 RTT(왕복 시간) 예상 시간을 밀리초 단위로 제공합니다. 이 값은 재전송 시간 제한을 계산하는 데 사용됩니다.
MaxSynRetransmissions
연결 설정이 실패하기 전에 시도할 최대 재전송 횟수를 제공합니다. TCP에 대한 재전송 동작은 IETF RFC 793 및 2988에 설명되어 있습니다.
- 지정되지 않은 정의 TCP_INITIAL_RTO_UNSPECIFIED_RTT 및 TCP_INITIAL_RTO_UNSPECIFIED_MAX_SYN_RETRANSMISSIONS 중 하나를 사용하여 시스템에서 지정되지 않은 매개 변수에 대해 관리자가 구성한 설정을 선택할 수 있도록 합니다.
- 이러한 필드에 대한 시스템 기본값을 선택하고 기본 정의 TCP_INITIAL_RTO_DEFAULT_RTT 및TCP_INITIAL_RTO_DEFAULT_MAX_SYN_RETRANSMISSIONS 사용하여 해당 값을 제공할 수 있습니다.
- 정의 TCP_INITIAL_RTO_NO_SYN_RETRANSMISSIONS 사용하여 TCP 소켓에 대한 SYN 재전송 횟수를 0으로 설정할 수 있습니다(즉, TCP SYN을 다시 전송하면 안 됨).
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows 8 [데스크톱 앱만 해당] |
지원되는 최소 서버 | Windows Server 2012 [데스크톱 앱만 해당] |
머리글 | mstcpip.h |