[1주차 TIL] KnockOn Bootcamp 웹, 서버, 클라이언트
2024. 12. 2. 13:19ㆍKnockOn Bootcamp (녹온 부트캠프 3기)
1. 웹?
2. 웹과 인터넷
3. 웹서버
4. 웹브라우저
5. 서버, 클라이언트
웹?
웹(World Wide Web)은 인터넷에 연결된 전세계 사용자들이 서로의 정보를 공유할 수 있는 장소를 의미합니다.
웹과 인터넷
인터넷은 전 세계 컴퓨터와 네트워크를 연결하는 물리적 인프라와 네트워크 시스템을 의미하고,
웹은 인터넷 위에서 동작하는 서비스 중 하나로, 정보와 콘텐츠를 교환하는 플랫폼 입니다.
인터넷이 고속도로라고 친다면, 웹은 그 위를 달리는 자동차같은 존재라고 할 수 있습니다.
웹 서버
웹서버는 클라이언트 (웹 브라우저)로부터 요청을 받아 처리하고, 웹페이지나 데이터를 반환하는 소프트웨어 또는 장치를 의미합니다.
웹 브라우저
웹 브라우저는 웹서버에서 HTTP를 통해 양방향으로 통신을 하며 HTML 문서 및 그림, 멀티미디어(ex. 동영상) 등의 컨텐츠를 열람할 수 있게 해주는 GUI 기반의 소프트웨어 프로그램을 의미합니다.
서버, 클라이언트
서버(Server): 요청을 처리하고 데이터를 제공하는 장치 또는 소프트웨어.
클라이언트(Client): 요청을 보내고 응답을 사용하는 사용자 장치 또는 애플리케이션(예: 웹브라우저).
한 줄 요약
- 웹: 인터넷 기반의 정보 공유 시스템.
- 웹과 인터넷: 인터넷은 인프라, 웹은 그 위의 서비스.
- 웹서버: 클라이언트 요청을 처리하고 웹 콘텐츠를 제공.
- 웹브라우저: 웹 콘텐츠를 요청하고 표시하는 소프트웨어.
- 서버와 클라이언트: 데이터 제공자(서버)와 사용자(클라이언트).
'KnockOn Bootcamp (녹온 부트캠프 3기)' 카테고리의 다른 글
[1주차 TIL] KnockOn Bootcamp 프록시 (0) | 2024.12.06 |
---|---|
[1주차 TIL] KnockOn Bootcamp 패킷 (0) | 2024.12.06 |
[1주차 TIL] KnockOn Bootcamp 쿠키와 세션 (0) | 2024.12.06 |
[1주차 TIL] KnockOn Bootcamp HTTP/HTTPS (0) | 2024.12.06 |
[1주차 TIL] KnockOn Bootcamp 프로토콜 (0) | 2024.12.03 |