본문 바로가기
IT/Network

[흐름 제어] Flow Control

by 초록술 2022. 10. 19.
반응형

흐름 제어(Flow Control) 란

 송신측이 수신측이 데이터를 처리하는 속도보다 빠르게 데이터를 보내게 되면 데이터가 유실되어 재전송을 받아야만 한다. 이 때문에 송신측에서 발송 데이터의 양이나 속도를 제한하는(줄이는) 기술을 흐름 제어라고 한다.

 

 

1. Stop and Wait

- 전송한 패킷에 대해 확인 응답을 받아야지만 그 다음 패킷을 전송

- 패킷을 1개씩 전송

- 이 방식은 효율성이 떨어지기 때문에 개선하고자 나온 것이 Sliding Window 방식

 

2. Sliding Window

- 수신측이 설정한 윈도우 크기만큼 송신측이 여러 개의 프레임을 동시에 보낼 수 있음

- 송수신측은 같은 윈도우 크기를 갖음

- 수신측은 ACK를 이용하여 송신측의 윈도우의 크기를 조절할 수 있고 이를 통해 전송 속도를 제한함

 

반응형

'IT > Network' 카테고리의 다른 글

fastpath, slowpath  (0) 2022.10.20
OSI 7계층  (0) 2022.10.04
ARP(Address Resolution Protocol) Packet - Wireshark  (0) 2022.07.29
[Network] routed mode , transparent mode  (0) 2022.05.18
[syslog] ubuntu rsyslog server 간단한 사용 방법  (0) 2022.05.02

댓글