<Web 기본 설명>
- Web은 인터넷의 한 부분이다. 인터넷은 FTP, Email 등의 통신을 포괄한 개념.
- Web에 연결된 컴퓨터는 Client와 Server라고 함.
==> Client : web user의 인터넷이 연결된 장치 및 이 장치들에서 이용가능한 web에 접근하는 software(Browser 등)
==> Server : webpage, 사이트, application을 저장하는 computer. Client의 장비가 webpage에 접근할 때 Server에서 web-browser로 보여지는 것들을 보냄.
<Web 동작 과정>
1) Browser는 DNS Server로 가서 website 가 있는 Server의 진짜 주소를 찾음
2) Browser가 'web-site 사본을 Client에게 보내라'는 HTTP request msg를 Server로 전송
3) 2번의 msg를 받은 Server는 Client의 request를 승인하고, '200 OK' msg를 Client에 전송.
3-1) Server는 web-site의 파일을 data packet 형태로 browser에 전송.
4) browser는 packet을 재조립해 Client에 제공(View)
<출처 1> https://developer.mozilla.org/ko/docs/Learn/Getting_started_with_the_web/How_the_Web_works
<출처 2>
'Programing > Web' 카테고리의 다른 글
[Web] Session (세션) (0) | 2022.08.24 |
---|---|
[Web] Cookies (쿠키) (0) | 2022.08.23 |
[Web] 대용량 트래픽 시스템 설계 (0) | 2022.08.03 |
[Web] Rest API (0) | 2022.06.20 |
댓글