TLS 3

HTTP 1.1, HTTP2.0, HTTP3.0 차이점

📌 HTTP 1.1, 2.0, 3.0 차이점 항목 HTTP/1.1HTTP/2.0HTTP/3.0도입 시기1999년2015년2022년 (RFC 9114)전송 방식텍스트 기반바이너리 프레이밍QUIC 기반 (UDP + TLS 통합)연결 방식TCPTCPUDP멀티플렉싱❌ (동시 요청 시 성능 저하)✅ (한 연결에 여러 스트림)✅ (헤드라인 블로킹 완전 제거)헤더 압축❌✅ (HPACK)✅ (QPACK)성능 문제HOL Blocking 발생헤더만 HOL BlockingHOL Blocking 완전 제거보안 (암호화)선택적 (TLS)선택적 (TLS)TLS 1.3 필수서버 푸시❌✅✅ (하지만 브라우저 지원은 축소 중)브라우저 지원✅ 모든 브라우저✅ 대부분 브라우저 지원✅ (Chrome, Firefox, Edge 등 최신 브..

Web 2025.04.09

네이버(www.naver.com)을 검색하면 어떻게 동작할까?

네이버(www.naver.com)에 접속할 때 인터넷 브라우저에서 일어나는 과정은 여러 단계로 나눌 수 있습니다.아래는 사용자가 브라우저에 www.naver.com을 입력하고 네이버 홈페이지가 표시될 때까지의 전체 과정입니다.1. URL 입력 및 브라우저 처리사용자가 인터넷 브라우저 주소창에 www.naver.com을 입력하고 Enter 키를 누르면, 브라우저는 다음 작업을 수행합니다.URL 분석브라우저는 사용자가 입력한 문자열을 분석하여 http:// 또는 https:// 프로토콜을 자동으로 붙입니다.예를 들어, 사용자가 www.naver.com을 입력하면 브라우저는 이를 https://www.naver.com으로 변환할 수 있습니다.프로토콜이 명시되지 않은 경우 기본적으로 https가 사용됩니다.HS..

Web 2025.03.20

HTTP와 HTTPS의 차이

HTTP란 무엇인가?HTTP(HyperText Transfer Protocol)는 인터넷에서 데이터를 주고받기 위한 프로토콜입니다. 웹 서버와 웹 브라우저가 서로 통신할 때 사용하며, 텍스트, 이미지, 비디오 등 다양한 데이터를 전송합니다.주요 특징비암호화된 통신: HTTP는 데이터를 암호화하지 않고 전송하기 때문에, 네트워크 상에서 데이터를 쉽게 도청당할 수 있습니다.빠른 전송 속도: 암호화 과정이 없으므로 HTTPS보다 속도가 약간 더 빠를 수 있습니다. HTTP 동작 과정1. URL 주소 입력사용자가 웹 브라우저에 URL 주소 입력예: https://www.example.com2. DNS 질의브라우저는 DNS 서버에 도메인(IP 변환 요청)www.example.com → 93.184.216.34 (..

Web 2025.01.08