컴공 일기273
게시글 주소: https://orbi.kr/00071891356
N-프레임-후퇴 알고리즘입니다.
TCP 통신에선 이보다 조금 더 진화된 방식을 채택합니다만… 여기 flow chart에서 주목할 것은
누적 확인 응답(Cumulative ACK)방식입니다. Packet1을 수신 측에서 받고, 잘 수신 되었음을 의미하는 ACK2 메시지를 송신 측에게 “답장”했지만, 이 메시지는 채널 상에서 손실되었습니다. 그러나, N-프레임-후퇴 프로토콜에선 송신 측이 복수의 패킷을 동시에 전송할 수 있으므로 ACK2 손실과 별개로 수신 측에게 Packet2,3가 전송되었습니다.
따라서, 수신 측은 ACK3 ACK4를 송신 측에게 답장하게 되고, ACK4를 받은 송신 측은 1,2,3 패킷이 모두 전달이 잘 되었다고 판단해 윈도우를 이동시킵니다.
ACK라고 하는 것은 확인 응답 메시지인데, ACK4는 ACK1,2,3을 포함한다고 보면 됩니다.
송신 측은 ACK4를 받는 그 순간 ACK2가 손실된 것과 별개로 1,2,3 패킷이 모두 잘 전달되었다고 판단합니다.
이런 방식을 누적 확인 응답이라고 하는 겁니다. 그러니까, 큰 놈이 작은 놈을 알아서 포함하고 있겠거니 생각하는 거죠.
이 방식이 중요한 이유는, 불필요한 재전송을 회피할 수 있기 때문입니다. ACK2를 송신 측이 받지 못했다고 해서, 다시 패킷2와 3을 보내야 할 것 같으면 채널 효율이 굉장히 떨어지겠죠. 왜냐하면, 이미 송신이 완료된 패킷이니까요.
그,,,그런 겁니다.
0 XDK (+0)
유익한 글을 읽었다면 작성자에게 XDK를 선물하세요.
-
답은 12고 나는 a_n+1이 12나오는데 왜 이러죠 ...
-
경희대는 기계공학과고 건국대는 로봇자동차학과임. 둘다 합격하면 어디가 더 나음?
-
생윤 찍먹 질문 2
사탐런으로 사문생윤 고민하고 있는데 생윤은 이과에서 넘어오면 잘 안 맞을 수도...
-
왜냐하면 미점공 추합자나 군외 혹은 기타 사유로 인한 예상하지 못한 추합이 제일...
-
자야지 1
구라지
-
미적 컴팩트한 개념강의 추천좀요 (잘 기억 안나는 부분만 들을 만한 강의) 3
미적 개념 지금 쎈발점으로 한번돌렸는데 다 끝내고 나니까 (공식은 기억남) 제대로...
-
딱히 정해진 경계가 있는게 아니라 그냥 많이 불편하고 돈 낼 의향까지 있으면...
-
뭔가 눈이 높아지고 뭔가 보여줘야한다는 압박이 생김 ㅈ반고에서 딱 한 번 2등급...
-
조편성이 떳구나 4
60명정도 가는데 성비가 거의 5ㄷ5인데ㅋㅋ
-
침대좋아 10
따듯해요
-
계단으로내려가려다엘베타기로함
-
카버지 우승 가보자~~~~~~~~~~~
첫번째 댓글의 주인공이 되어보세요.