[네트워킹] 피기백(Piggyback) 방식CS/네트워킹2022. 2. 11. 14:11
Table of Contents
728x90
✅ 피기백(Piggyback) 방식 이란 ?
네트워크 대역폭을 효율적으로 사용하기 위한 기술로
수신측에서 수신된 데이터에 대한 확인(Acknowledgement)을 즉시보내지 않고,
전송할 데이터가 있는 경우에만 제어 프레임을 별도로 사용하지 않고
기존의 데이터 프레임에 확인 필드를 덧붙여 전송(Piggyback)하는 흐름제어 방식을 말한다.
A가 B에게 메세지를 보내는 상황을 가정했을 때, B가 A에게 잘 수신했음을 알리는 2가지 방법이 있다.
1) B는 A에게 즉시 ACK를 보낸다. 그 다음 요청 메세지에 대한 응답을 보낸다.
→ 이때 2번의 전송이 일어나게 된다.
2) B는 약간의 시간을 기다린 후 (ex 응답 데이터가 준비되는 시간) ACK와 함께 응답 메세지를 보낸다.
→ 전송은 1번 일어나게 된다.
2) 방법을 선택할 경우
- 장점 : 네트워크 대역폭을 효율적으로 활용할 수 있다.
- 단점 : ACK를 보내기까지 오랜 시간을 기다리게 된다면 A는 아마 메세지를 재전송할 것이다.
728x90
'CS > 네트워킹' 카테고리의 다른 글
[네트워킹] MAC 주소 (0) | 2022.02.11 |
---|---|
[네트워킹] 라우터, 스위치, 브릿지, 허브, 게이트웨이 (0) | 2022.02.11 |
[네트워킹] GBN vs SR (0) | 2022.02.11 |
[네트워킹] ethernet 프레임 (0) | 2022.02.11 |
[네트워킹] 로드 밸런싱(Load Balancing) (0) | 2022.02.11 |
@TTOII :: 뭉게뭉게 클라우드
영차영차 성장 블로그
포스팅이 좋았다면 "좋아요❤️" 또는 "구독👍🏻" 해주세요!