Web-Publishing/About Web

웹의 기본 동작 원리 .

Developer_yun 2021. 6. 16. 01:06

1. URL 주소를 입력. 

2. 입력된 URL주소중 도메인 부분만 DNS서버에서 검색. 

3. DNS서버에서 해당 도메인 네임에 해당하는 IP주소를 찾아, 사용자가 입력한 URL 정보와 전달.

4. 전달 할 IP주소 + 사용자가 입력한 URL은 HTTP 프로토콜을 이용해 HTTP 요청 메시지를 생성.

5. 이 메시지는 TCP프로토콜을 사용해서 인터넷을 거처 해당 IP주소의 컴퓨터로 전송

 

6. 도착한 HTTP 요청메시지는 다시 HTTP 프로토콜을 사용하여 웹 페이지 URL 정보로 변경됨.

7. 웹 서버는 도착한 웹 페이지의 URL을 검색.

8. 그리고, 검색된 웹 페이지는 다시 HTTP프로토콜을 사용하여 HTTP 응답메시지 생성. 

9. TCP 프로토콜을 사용해 인터넷을 통해 사용자에게 메시지를 전달

 

10. 사용자 컴퓨터에 도착한 HTTP메시지는 다시 HTTP프로토콜을 사용해 웹 페이지 데이터로 변환

11. 변환된 데이터는 브라우저에 의해 출력되어 사용자가 보게됨.

 

 

 

* URL :

(UniformResource Locator) 웹에서 접근가능한 자원의 주소를 일관되게 알려주는 문자열 입니다.

 

* IP주소:

(Internet Protocol) 인터넷에서 각각의 디바이스를 식별 할 수 있는 식별용 번호 입니다.

 

* DNS:

(Domain Name System)의 약자로, 숫자로 되어 있는 IP를 사람이 이해하기 쉬운 문자로 바꿔주는 시스템 입니다.

도메인 네임 + IP주소를 한 쌍으로 저장하고 있는 데이터 베이스 이며,

이 변환 과정은 네트워크에서 자동으로 수행됩니다