TCP 혼잡 제어 정책은 크게 두가지가 있다.
- TCP Tahoe
- TCP Reno
TCP Tahoe
- 청록선은 cwnd, 검은선은 ssthresh 값이다
- 처음에는 Slow Start 를 사용하다가 임계점에 도달하면 AIMD 방식을 사용한다
- 3ACK Duplicated 혹은 Timeout이 발생하면 임계점은 절반으로, cwnd 크기는 1로 줄인다.
TCP Reno
- TCP Tahoe 와 비슷하지만 3ACK Duplicated 와 Timeout 을 구분한다는 점에서 다르다
- TCP Reno는 3ACK Duplicated가 발생하면 빠른 회복 방식을 사용한다
- 3 ACK Dup 상황을 Timeout 에 비해 네트워크가 양호한다고 판단한 결과다
- cwnd 는 절반으로, 임계 값은 줄어든 cwnd 의 크기로 설정한다.