#socket #tcp #udp #zmq #http/1.1 #http/2 #http/3 #quic #webrtc 제목TCP는 어떤 ARQ 프로토콜을 사용하는지 궁금합니다.2024-04-10 23:07작성자학생안녕하세요 교수님, TCP를 공부하다가 궁금한 점이 생겼는데, 자력으로는 해결하기가 어려운 것 같아 질문을 드리게 되었습니다.TCP는 Sliding Window 프로토콜을 활용하는 것으로 알고 있습니다.그리고 Window 내에서 Retransmission Timeout(RTO)를 기준으로 재전송해야 하는 패킷을 판단합니다. 이외에도 3 duplicated ACK로도 재전송 여부를 판단할 수 있습니다. (Fast Retransmission)이처럼 재전송 시기에 대한 개념은 이해했지만, '어떻게' 재전송을 할지는 개념이 모호한 것 같습니다.다양한 ARQ 프로토콜이 존재하는데, TCP의 경우 GBN을 사용하는지, SR을 사용하는지 궁금합니다.이 부분은 운영체제마다 구현 방식이 다르므로 쉽게 정의를 내릴 수 없는 부분일까요?개인적인 생각으로는 컴퓨팅 자원이 네트워크 자원에 비해 상대적으로 부족한 경우 (IoT 장비 등)는 GBN을 사용하고,컴퓨팅 자원이 풍부한 경우(개인 PC 등)는 SR을 사용할 것 같은데, 실제로는 어떻게 구성되어 있는지 궁금합니다. 목록수정삭제답변글쓰기 댓글 [0] 댓글작성자(*)비밀번호(*)내용(*) 댓글 등록 더보기이전[re]HTTP/2 가 지연이 적어지는 이유가 궁금합니다drsungwon 2024-05-10다음[re]TCP는 어떤 ARQ 프로토콜을 사용하는지 궁금합니다.drsungwon 2024-04-11 Powered by MangBoard | 워드프레스 쇼핑몰 망보드