강의

멘토링

커뮤니티

인프런 커뮤니티 질문&답변

ryu님의 프로필 이미지
ryu

작성한 질문수

모든 개발자를 위한 HTTP 웹 기본 지식

전송 방식

분할 전송과 범위 전송에 대해

작성

·

271

0

질문이 있습니다.

분할 전송의 경우 청크로 나뉘어 먼저 전송을 한다고 하셨는데,

그럼 각 분할된 청크마다 tcp로 감싸서 보내는지 궁금합니다.

그렇다면, 각 청크의 tcp에 순서정보는 필요없는지요.

--

범위 전송은 과거 대용량 파일이나 게임을 다운받을 때

구글드라이브나 다운로드.exe 에서 특정범위 부터 다시 다운로드

받는 걸 몇번 본적이 있는데, 그것과 같은 동작인지 궁금합니다.

답변 1

3

김영한님의 프로필 이미지
김영한
지식공유자

안녕하세요. 상훈님

일반 전송이든 청크 전송이든 모두 TCP로 감싸서 전송됩니다.

예를 들어서 다음과 같이 이해하시면 됩니다.

일반 전송:TCP 통신 패킷1, TCP 통신 패킷2, TCP 통신 패킷3

청크 전송

청크1: TCP 통신 패킷1, TCP 통신 패킷2, TCP 통신 패킷3

청크2: TCP 통신 패킷1, TCP 통신 패킷2, TCP 통신 패킷3

청크3: TCP 통신 패킷1, TCP 통신 패킷2, TCP 통신 패킷3

범위 전송은 생각하신 내용이 맞을 듯 합니다.

감사합니다.

ryu님의 프로필 이미지
ryu
질문자

감사합니다.

ryu님의 프로필 이미지
ryu

작성한 질문수

질문하기