매우 거대한 네트워크 - 매우 많은 기기들(컴퓨터, 휴대폰 등)을 연결하는 네트워크 인프라(networking infrastructure
)
****넷 상의 데이터들은, 여러 가지의 프로토콜들을 통해 전송됨
인터넷에서 데이터에 접근하기 위한 방법
웹은, 인터넷을 기반으로 데이터를 공유하기 위한 모델(data-sharing model
)
HTTP 프로토콜을 활용
인터넷은, 웹의 부분(portion, subnet)에 불과함 웹은 그저 정보를 네트워크 상의 기기들끼리 주고받고자하는 방법들 중의 하나일뿐. Email은 SMTP, FTP에 의존함(not web but part of internet)
컴퓨터들(= 서버)은, 요청에 대해 문서들을 “serve up(응대)”함
더 정확히는, 서버는 컴퓨터 그 자체가 아닌, 소프트웨어
서버 소프트웨어의 역할은, 정보 요청에 응답할 준비를 하고, 요청이 들어오면 신속히 정보를 제공하는 것 또한, 늘 네트워크에 연결되어 있음
서버에 문서를 요청하는 소프트웨어
데스크탑 브라우저, 모바일 브라우저 같은 것들이 클라이언트로서 웹에 있는 문서에 접근함
(개별적으로 이용하는 기기를 의미)
URL : Uniform Resource Locator
Protocol
: 연결 방식Hostname
(or Domain
) : 연결하고자 하는 입구 식별자Document
: 어떤 특정 파일들이 필요한지
(대다수의 페이지들은 여러 파일들로 구성되어있다)