전송 가능량
송신자는 rwnd와 cwnd 중 더 작은 값을 기준으로 outstanding 데이터를 제한한다.
min(rwnd, cwnd)흐름 제어와 혼잡 제어는 둘 다 전송량을 줄이지만 이유가 다르다. 수신 버퍼가 좁은지, 네트워크가 막혔는지, ACK 패턴이 어떤지를 따로 본다.
송신자는 rwnd와 cwnd 중 더 작은 값을 기준으로 outstanding 데이터를 제한한다.
min(rwnd, cwnd)정상 ACK가 오면 전송 가능 범위가 이동하고 혼잡 윈도우가 조정된다.
슬라이딩 윈도우timeout은 강한 혼잡 신호, duplicate ACK는 일부 패킷 손실 신호로 본다.
반응 강도 차이손실로 추정된 세그먼트를 다시 보내고 cwnd와 임계값을 조정한다.
원인별 회복