IT용어위키



TCP 타이머


1. 재전송 타이머

Retransmission Timer
  • 송신측은 매 세그먼트를 전송할 때 마다 재전송 타이머 가동
    • 정해진 시간(RTO, Retransmission Timeout) 내 수신 확인응답(ACK)이 안되면 재전송
  • 타이머는 동적(dynamic) 또는 적응적(adaptive)으로 조정

2. 영속 타이머

Persistence Timer
  • 주기적으로 송신하는 Window Probe 패킷의 송신 주기를 처리하는 타이머
  • 세그먼트 전송 중단 후 전송 재개를 알리는 ack 의 손실로 교착상태에 빠지는 것을 방지

3. 시간 대기 타이머

Time-waited Timer
  • TCP 연결 종료 후에 이 기간 동안 만 연결을 유지
  • 이전 연결 종료 전의 어떤 패킷이 늦게, 중복지연 도착하게되는 것을 방지
    • 이 기간 동안 중복지연된 패킷이 오면 폐기함

4. 연결 유지 타이머

Keepalive Timer
  • 이미 설정된 연결이 오랫동안 휴지 상태에 있지 않도록 하기 위함
    • 통상 2시간 동안 아무런 패킷도 오지 않으면,
    • 또는 프로브(Probe) 패킷을 75초 간격으로 10번 송신하고도 응답이 없으면
  • TCP 표준에 공식적인 언급 없으나 일반적으로 사용

  출처: 공대위키(공대위키에서 최신 문서 보기)
  * 본 페이지는 공대위키에서 미러링된 페이지입니다. 일부 오류나 표현의 누락이 있을 수 있습니다. 원본 문서는 공대위키에서 확인하세요!