인프런 커뮤니티 질문&답변
분할 전송과 범위 전송에 대해
작성
·
275
0
질문이 있습니다.
분할 전송의 경우 청크로 나뉘어 먼저 전송을 한다고 하셨는데,
그럼 각 분할된 청크마다 tcp로 감싸서 보내는지 궁금합니다.
그렇다면, 각 청크의 tcp에 순서정보는 필요없는지요.
--
범위 전송은 과거 대용량 파일이나 게임을 다운받을 때
구글드라이브나 다운로드.exe 에서 특정범위 부터 다시 다운로드
받는 걸 몇번 본적이 있는데, 그것과 같은 동작인지 궁금합니다.
퀴즈
71%나 틀려요. 한번 도전해보세요!
표현 헤더(Content-Type, Content-Encoding 등)의 주된 역할은 무엇일까요?
클라이언트의 요청을 처리하는 서버 정보를 알려줍니다.
메시지 바디에 담긴 데이터 정보를 설명합니다.
클라이언트가 선호하는 데이터 형식을 서버에 전달합니다.
요청 또는 응답 메시지의 전송 방식을 지정합니다.
답변 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
범위 전송은 생각하신 내용이 맞을 듯 합니다.
감사합니다.






감사합니다.