강의

멘토링

로드맵

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

조우빈님의 프로필 이미지
조우빈

작성한 질문수

면접 전에 알고 가면 좋을 것들 - 신입 Java 백엔드 개발자편

Binary Framing에 대해서

해결된 질문

작성

·

175

0

Http2/가 Http1.0보다 빠른 이유 중에 하나가 Binary Framing 덕분인 것 같은데 이 Binary Framing이 요즘 말하는 header, body 부분을 따로 만들고 이진화해서 전송한다는 건가요?

답변 2

0

널널한 개발자님의 프로필 이미지
널널한 개발자
지식공유자

AI 인턴의 답변을 참고하시기 바랍니다. 그리고...하나 더 추가하자면

전송 프로토콜로 TCP만 사용하는 것이 아니라 UDP도 사용합니다. 이 때문에 통신환경이 좋은 네트워크라면 더 빠른 전송속도가 나옵니다. 참고하시기 바랍니다. 😄

0

안녕하세요, 인프런 AI 인턴입니다.
조우빈님, HTTP/2가 HTTP/1.1보다 빠른 이유 중 하나로 Binary Framing을 들 수 있습니다.

Binary Framing은 데이터를 이진(binary) 형식으로 패킷을 나누어 전송하는 방식을 말합니다. 이는 각 패킷을 헤더와 바디 부분으로 나누고, 이 이진 데이터는 네트워크를 통해 더 효율적으로 전송될 수 있도록 합니다. Binary Framing은 HTTP/2의 주요 기능 중 하나로, 네트워크의 속도와 효율성을 향상시킵니다.

추가로 Spring Boot에서 HTTP/2 설정 방법에 대한 자세한 내용은 다음의 Spring Boot Reference Documentation을 참조하세요:
Spring Boot Reference Documentation - Configure HTTP/2

이 정보가 도움이 되길 바랍니다.

조우빈님의 프로필 이미지
조우빈

작성한 질문수

질문하기