[1주차 TIL] KnockOn Bootcamp 웹, 서버, 클라이언트

2024. 12. 2. 13:19KnockOn Bootcamp (녹온 부트캠프 3기)

1. 웹?
2. 웹과 인터넷
3. 웹서버
4. 웹브라우저
5. 서버, 클라이언트

 

 

웹? 

웹(World Wide Web)은 인터넷에 연결된 전세계 사용자들이 서로의 정보를 공유할 수 있는 장소를 의미합니다.

 

 

웹과 인터넷

인터넷은 전 세계 컴퓨터와 네트워크를 연결하는 물리적 인프라와 네트워크 시스템을 의미하고,

웹은 인터넷 위에서 동작하는 서비스 중 하나로, 정보와 콘텐츠를 교환하는 플랫폼 입니다.

 

인터넷이 고속도로라고 친다면, 웹은 그 위를 달리는 자동차같은 존재라고 할 수 있습니다. 

 

웹 서버

 

웹서버는 클라이언트 (웹 브라우저)로부터 요청을 받아 처리하고, 웹페이지나 데이터를 반환하는 소프트웨어 또는 장치를 의미합니다. 

 

웹 브라우저

웹 브라우저는 웹서버에서 HTTP를 통해 양방향으로 통신을 하며 HTML 문서 및 그림, 멀티미디어(ex. 동영상) 등의 컨텐츠를 열람할 수 있게 해주는 GUI 기반의 소프트웨어 프로그램을 의미합니다.

 

서버, 클라이언트

서버(Server): 요청을 처리하고 데이터를 제공하는 장치 또는 소프트웨어.

클라이언트(Client): 요청을 보내고 응답을 사용하는 사용자 장치 또는 애플리케이션(예: 웹브라우저).

 

 

 

 

 

한 줄 요약

  1. : 인터넷 기반의 정보 공유 시스템.
  2. 웹과 인터넷: 인터넷은 인프라, 웹은 그 위의 서비스.
  3. 웹서버: 클라이언트 요청을 처리하고 웹 콘텐츠를 제공.
  4. 웹브라우저: 웹 콘텐츠를 요청하고 표시하는 소프트웨어.
  5. 서버와 클라이언트: 데이터 제공자(서버)와 사용자(클라이언트).