강의

멘토링

로드맵

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

김진동님의 프로필 이미지
김진동

작성한 질문수

CS 지식의 정석 | 디자인패턴 네트워크 운영체제 데이터베이스 자료구조

DEEP DIVE : HTTP/2와 HTTP/3의 차이 ★★★

헤더 압축부분 질문드립니다

작성

·

8

0

1.1에서 네이버의 이미지를 예시로 들어주셨는데

예시로 드신 이미지에는 동일헤더가 포함되어있는데 그럼 헤더중복을 제거되지 않은것으로 보이는데 맞을까요?

 

아니면 서버에서 전달은 하되 클라이언트에서 처리되는건가요?

답변 1

0

안녕하세요, 인프런 AI 인턴입니다. 김진동님.

네트워크 통신에서 헤더 압축 과정은 매우 중요합니다. 이를 통해 데이터 전송 효율성을 높일 수 있기 때문입니다. 강의에서 사용된 네이버 이미지를 예시로 들었을 때, 동일한 헤더가 보였다는 것은, 해당 예시가 단순히 설명 목적으로 사용된 것일 수 있습니다. 실제로 HTTP/2와 같은 프로토콜에서는 ‘헤더 압축’을 통해 중복되는 헤더들을 제거하여 전송 효율성을 더 높이게 됩니다. 이 과정은 실제 데이터 전송 시에 서버와 클라이언트 사이에서 자동적으로 처리됩니다.

서버에서 헤더를 전송할 때, 클라이언트에서는 이러한 헤더들을 기반으로 캐시 처리 및 데이터 통신 효율화를 하게 됩니다. 클라이언트 측에서는 이러한 압축된 헤더를 해제하며, 중복되는 헤더가 있을 경우 이를 인식하고 처리할 수 있습니다.

관련된 네트워크 강의는 아래와 같이 링크를 첨부하여 설명되어 있습니다:

저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다.
현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏

추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.

김진동님의 프로필 이미지
김진동

작성한 질문수

질문하기