rwnd가 커지고 송신자는 더 많은 데이터를 outstanding 상태로 둘 수 있다.
FLOW CONTROL
흐름 제어는 수신 버퍼 여유를 광고한다
수신 애플리케이션이 버퍼를 빨리 비우지 못하면 advertised window가 줄고, 송신 측은 outstanding 데이터를 줄인다.
receive bufferapplication readrwnd shrink
01데이터 도착세그먼트가 수신 버퍼에 쌓인다.
02앱 읽기애플리케이션이 읽어가면 버퍼 여유가 생긴다.
03rwnd 광고ACK의 Window 필드로 남은 수신 여유를 알려준다.
04송신 제한송신자는 미확인 데이터가 rwnd를 넘지 않게 보낸다.
rwnd가 작아지거나 0이 되면 송신자는 일반 데이터 전송을 멈춘다.