흐름제어1 [네트워크] 전송 계층 - TCP : 흐름 제어 1. TCP 흐름 제어Sender에서 데이터의 보내는 속도 receiver에서 데이터를 수신해서 처리하는 속도보다 더 빠르면 TCP socket receiver buffer가 다 차고, 그 이후 세그먼트는 drop된다. 이를 방지하기위해 흐름 제어를한다. 수신자는 receiver-tosender 세그먼트의 TCP 헤더에 rwnd 값을 포함시켜 자유 버퍼 공간을 알려준다.RcvBuffer 크기는 socket 옵션으로 설정되는데, 일반적인 기본값은 4096바이트 이다.많은 운영 체제가 RcvBuffer를 자동으로 조정한다.sender는 unacked(in-flight) 데이터의 양을 receiver의 rwnd 값이 넘지 않도록 제한한다.수신 버퍼가 overflow되지 않도록 보장한다. 2025. 1. 12. 이전 1 다음