기술 면접 정리/네트워크

TCP 흐름제어

테오구 2022. 5. 30. 11:23
728x90

tcp 통신 도중 송수신지의 처리 능력이 다르기 때문에 데이터가 중간에 유실될 수 도 있습니다.

이를 방지하기 위해서 흐름 제어 기법이 TCP에서 사용됩니다. 대표적인 흐름제어 기법으로 Stop-and-wait기법과 Sliding Window기법이 있는데 Stop-and-wait기법은 비효율적이라는 단점이 있습니다.

 

반면 슬라이딩 윈도우 기법은 계속해서 자신의 윈도우 크기를 상대에게 알려주는 '윈도우 광고 기법'을 사용합니다.

 

Stop-and-wait

Stop-and-wait방식은 모든 패킷에 대하여 응답을 받아야만 다음 패킷을 전송하는 방식입니다.

 

Sliding Window

수신 측에서 설정한 윈도우 크기만큼 송신 측에서 확인 응답 없이 세그먼트를 전송할 수 있게 하여 데이터 흐름을 동적으로 조절하는 제어 기법입니다.

728x90

'기술 면접 정리 > 네트워크' 카테고리의 다른 글

TCP 혼잡제어  (0) 2022.06.01
TCP 에러제어  (0) 2022.05.31
무선 LAN  (0) 2022.05.29
프록시 서버  (0) 2022.05.28
쿠키  (0) 2022.05.27