컴공 일기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를 선물하세요.
-
미안해.. 재수때 쓸게..
-
고백멘트 추천 ㄱㄱ 10 0
님들이 해본걸로 간주하겟음
-
김기현 아이디어 6 1
로그함수 부분 원래 이렇게 어렵나요… 꿀팁좀… 그리고 워크북이랑 기생집 둘중에 뭐를...
-
히히 알빠노 카사딘.. 2 1
어 해봐~ 후반가면 그만이야~
-
솔직히 나보다 병신새끼 못봄 6 4
비행기에 여권 놓고내려서 분실신고중임
-
불닭을 먹으며 하루를 마무리 8 2
이따 아이스크림도 먹어야댐 힐링이구만
-
오랜만에 9 1
술 마실까
-
키 이정도는 올려도 되나? 5 1
182.6->183
-
저 대학다닐때 상황.. 1 0
아니 책의 반이상이 시험범위면 어쩌란거지? 지 수업 잘듣고 어디언급하는지 수업잘들은...
-
우왁굳 뭔일있나요?? 9 2
머 논란있는거같던데
-
배성민T 피지컬N제 어떤가요? 0 0
드리블도 궁금합니다
-
아 ㅅㅂ 24때 재탕한 문제 보이니까 갑자기 돈아깝네 킬러만 모아져 있는 줄 알았는데
-
유빈 멸망 0 0
고인물들은 다시 들어갔다

첫번째 댓글의 주인공이 되어보세요.