흐름 제어(Flow Control)란?
수신 측이 넘치지 않도록 송신 측이 보내는 양이나 속도를 조절하는 구조. TCP에서는 수신 측이 비어 있는 버퍼의 크기(수신 윈도)를 알리고, 송신 측은 그것을 넘어 보내지 않는다. UART의 RTS/CTS, 이더넷의 PAUSE 프레임, PCI Express의 크레딧 방식 등도 흐름 제어의 일종이다. 네트워크 전체의 혼잡 정도에 맞추는 혼잡 제어와는 별개의 것이다.
일본어 명칭: フロー制御
흐름 제어(Flow Control)은(는) I/O 인터페이스와 버스, 네트워크 기초 등 2개 분야의 연습 문제 2개에 나와요.
분야: 네트워크 기초