흐름제어1 [TCP] 흐름제어/혼잡제어 흐름제어란? 송신측과 수신측의 데이터 처리 속도 차이를 해결하기 위한 기법 수신측이 Packet을 지나치게 많이 받지 않도록 조절하는 것 기본 개념은 수신측이 송신측에게 현재 자신의 상태를 Feedback 한다는 점 수신측이 송신측보다 데이터 처리 속도가 빠르면 문제없지만, 송신측의 속도가 빠를 경우 문제가 생긴다. 수신측에서 제한된 저장 용량을 초과한 이후에 도착하는 데이터는 손실될 수 있으며, 만약 손실 된다면 불필요하게 응답과 데이터 전송이 송/수신 측 간에 빈번히 발생한다. 이러한 위험을 줄이기 위해 송신측의 데이터 전송량을 수신측에 따라 조절해야한다. → 해결방법? 1. Stop and Wait : 매번 전송한 패킷에 대해 확인 응답을 받아야만 그 다음 패킷을 전송하는 방법 2. Sliding .. 2022. 6. 26. 이전 1 다음