HTTP3 HTTP 기본 ✅ HTTP란?HTTP(Hyper Text Transfer Protocol)인터넷에서 데이터를 주고받기 위한 핵심 통신규약(Protocol)특징클라이언트-서버 구조(Request - Response)Stateless(무상태)Connectionless(비연결성)단순하고 확장가능모든 형태의 데이터 전송 가능(HTML, JSON, 이미지, 영상 등)버전연도주요 특징HTTP/0.91991GET 메서드만 지원, 헤더 없음HTTP/1.01996메서드와 헤더 추가HTTP/1.11997가장 널리 사용, 현재 표준HTTP/22015성능 개선, 멀티플렉싱 지원HTTP/3진행 중TCP 대신 UDP 사용⚡ 현재는 HTTP/1.1이 주로 사용되지만, HTTP/2와 HTTP/3로 점차 전환 중입니다.(기반 프로토콜: HTTP/1.. 2025. 10. 4. URI와 웹 브라우저 요청 ✅ URI, URL, URNURI (Uniform Resource Identifier)👉 자원을 식별하기 위한 통일된 방법.(Locator, Name 또는 둘 다 가능)URL (Locator)👉 자원의 위치(주소) 를 나타냄.예: https://www.google.com/search?q=helloURN (Name)👉 자원에 고유 이름을 부여. 위치와 무관.예: urn:isbn:8960777331💡 오늘날 대부분은 URI ≈ URL 로 혼용. ✅ URL 구조 분석https://www.google.com:443/search?q=hello&hl=ko 구성요소예시설명schemehttps자원 접근 방식 (http, https, ftp 등)userinfo(거의 사용 안 함)인증 정보 포함 가능hostwww... 2025. 9. 28. 인터넷 네트워크 ✅ 인터넷 통신 기본 구조클라이언트(Client): 요청을 보내는 쪽 (예: 웹 브라우저)서버(Server): 요청을 받아 응답을 주는 쪽 (예: 웹 서버)인터넷은 이 클라이언트 ↔ 서버 간의 요청/응답 구조로 동작한다.예시:클라이언트: Hello, world! 요청서버: OK 응답👉 핵심: 인터넷은 복잡한 노드들의 연결망이지만, 최종적으로는 클라이언트와 서버 간의 통신으로 단순화된다 (1) IP(Internet Protocol)역할: 지정된 IP 주소로 데이터를 전달.통신 단위: 패킷(Packet).패킷에는 출발지 IP, 목적지 IP, 전송 데이터가 담긴다.❗️한계비연결성:상대가 서비스 불능 상태여도 패킷은 그냥 전송된다.비신뢰성:중간에 패킷이 유실될 수 있음.도착 순서가 뒤바뀔 수 있음.프로그램 구.. 2025. 9. 11. 이전 1 다음