FAST RECOVERY

Fast Retransmit은 빠진 세그먼트를 조기에 재전송한다

수신 측은 순서 밖 세그먼트를 받으면 같은 ACK를 반복한다. 송신 측은 중복 ACK를 손실 신호로 해석할 수 있다.

out of orderduplicate ACKSACK
01Segment N lost중간 세그먼트 하나가 손실된다.
02Later segments arrive뒤 세그먼트는 도착해 수신 측이 순서 밖 상태를 본다.
03Duplicate ACKs수신 측은 기대하는 다음 번호를 반복 ACK한다.
04Retransmit송신 측은 손실로 보고 빠진 세그먼트를 재전송한다.
Reno/NewReno

중복 ACK 기반으로 빠른 재전송과 회복을 수행한다.

SACK/RACK

현대 구현은 선택적 ACK와 시간 기반 신호를 활용해 복구를 더 정교하게 할 수 있다.