웹과 인터넷 기본 개념 이해하기
인터넷(Internet)
전 세계에 걸쳐 원거리 접속이나 파일 전송, 전자 메일 등의 데이터 통신 서비스를 받을 수 있는, 컴퓨터 네트워크의 시스템
WWW(World Wide Web)
- 하이퍼텍스트와 멀티미디어를 통해 서비스를 이용할 수 있도록 구축
- 사용자끼리 정보를 공유할 수 있는 공간
- 인터넷 상의 다양한 정보를 효과적으로 검색할 수 있는 시스템
HTTP 프로토콜(Protocol)
- 요청(Request)과 응답(Response)의 형태로 이루어진 웹(Web) 통신 규약
웹 서버와 클라이언트(Web Server & Client)
- 웹 서버 : 클라이언트의 요청을 처리하여 응답함
- 클라이언트 : 웹 서버에 원하는 정보를 요청함
- 클라이언트가 웹 서버에 index.html 파일을 요청(request)
- 웹 서버는 index.html을 응답(response)하여 클라이언트에게 전송
- 클라이언트의 웹브라우저(Chrome, Microsoft Edge 등)는 index.html 파일을 해석하여 클라이언트에게 웹 페이지를 보여줌
웹 페이지(Web Page)
- 클라이언트가 웹 서버에 정보를 요청한 후, 서버에서 보낸 정보를 담고 있는 문서
- 기본적으로 HTML로 작성됨