클라이언트(Client)
: 일반적인 웹 사용자의 인터넷이 연결된 장치들(Wi-Fi
, 핸드폰 등),chrome
등)서버(server)
: 웹페이지, 사이트, 앱을 저장하는 컴퓨터TCP/IP
: Transmission Control Protocol (전송 제어 규약)
과Internet Protocol (인터넷 규약)
DNS
: Domain Name System Servers (도메인 이름 시스템 서버)
HTTP
: HyperText Transfer Protocol
Component
파일 : 웹 사이트를 구성하고 있는 파일들이며 두 가지 타입이 있음Code
: HTML
, CSS
, JavaScript
Resource
: 이미지, 음악, 비디오, 문서 등 DNS
서버로 가서 웹사이트가 있는 서버의 진짜 주소를 확인HTTP 요청 메시지
를 서버로 전송HTTP 요청 메시지
, 클라이언트-서버 간 전송된 모든 데이터는 TCP/IP
연결을 통해 전송200 OK
메시지를 클라이언트에게 전송데이터 패킷
이라 불리는 작은 덩어리들로 브라우저에 전송IP 주소
이지만 이를 기억하거나 활용하기 어려운 면이 있음DNS
: 브라우저에 입력하는 웹 주소를 웹사이트의 실제 주소인 IP 주소
에 맞춰주는 서버 https://developer.mozilla.org/ko/docs/Learn/Getting_started_with_the_web/How_the_Web_works