TCP Reno cwnd 추적

레벨 M1 · 네트워크 · 숫자 · 목표 시간 17분 · 게시일 2026-10-24

TCP Reno 송신자를 RTT 단위 라운드로 단순화한다. 라운드 1의 cwnd는 1 MSS, ssthresh는 16 MSS이다. 한 라운드가 끝날 때마다 아래 규칙으로 다음 라운드의 cwnd를 정한다.

  • 사건 없음: cwnd < ssthresh 이면 cwnd = min(2·cwnd, ssthresh), 아니면 cwnd + 1
  • 3중복 ACK: ssthresh = ⌊cwnd/2⌋, cwnd = ssthresh
  • 타임아웃: ssthresh = ⌊cwnd/2⌋, cwnd = 1

라운드 9가 끝날 때 3중복 ACK가, 라운드 14가 끝날 때 타임아웃이 일어나고 다른 사건은 없다. 라운드 20의 cwnd를 MSS 단위로 쓰시오.

M1 레벨의 다른 문제 · 네트워크 문제 목록