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 단위로 쓰시오.