웹 동작 순서
- 사용자가 웹 브라우저를 통해 찾고 싶은 웹 페이지의 URL 주소를 입력한다
- 사용자가 입력한 URL 주소 중에서 도메인 네임 부분을 DNS 서버에서 검색을 함
- DNS 서버에서 해당 도메인 네임에 하는 IP 주소를 찾아 사용자가 입력한 URL 정보와 함께 전달
- 웹 URL 정보와 DNS로부터 받은 IP주소를 HTTP 프로토콜을 사용하여 HTTP 요청 메시지를 생성
- 생성된 HTTP 요청 메시지를 TCP 프로토콜을 사용하여 인터넷을 거쳐 해당 IP 주소 컴퓨터로 전송
- 도착한 HTTP 요청 메시지는 HTTP 프로토콜을 사용하여 웹 페이지 URL정보로 변환됨
- 웹 서버는 도착한 웹페이지 URL 정보에 해당하는 데이터를 검색
- 검색된 웹 페이지 데이터는 또 다시 HTPP 프로토콜을 사용하여 HTTP응답 메시지 생성
- 생성된 HTTP응답 메시지 TCP 프로토콜을 사용하여 요청을 보낸 컴퓨터로 전송
- 도착한 HTTP 응답 메시지는 HTPP프로토콜을 사용하여 웹 페이지 데이터로 변환
- 변환된 웹 페이지 데이터는 웹 브라우저에 의해 출력되어 사용자가 볼 수 있게 됨.
'CS' 카테고리의 다른 글
[WEB] DNS (Domain Name System)란? (0) | 2023.10.05 |
---|---|
[데이터베이스] 정규화란? (0) | 2023.10.04 |
[자료구조] Mutex와 Spinlock의 차이점 (0) | 2023.10.02 |
[자료구조] Tread와 Process의 차이 (쓰레싱) (0) | 2023.10.01 |
[자료구조] 해시테이블(Hash Table)이란? (0) | 2023.09.30 |