웹 동작 방식에 대해 설명해 주세요.

  1. 사용자가 브라우저에 URL(웹 주소)을 입력

  2. 브라우저는 DNS 서버로 가서 웹 사이트가 있는 서버의 진짜 주소를 찾는다.

  3. 브라우저는 HTTP 프로토콜을 사용하여 서버에게 웹 사이트의 사본을 클라이언트에게 보내달라는 HTTP 요청 메세지를 생성해 서버로 전송한다.

  4. TCP/IP 연결을 통해 HTTP 요청이 서버로 전송된다.

  5. 서버는 클라이언트 요청을 승인하고, HTTP 프로토콜을 사용해 HTTP 응답 메시지를 생성한다.

  6. TCP/IP 연결을 통해 요청한 컴퓨터로 웹 사이트의 파일들을 데이터 패킷이라 불리는 작은 덩어리들로 브라우저에 전송하기 시작한다.

  7. 도착한 HTTP 응답 메시지는 웹 페이지 데이터로 변환되고, 웹 부라우저에 의해 출력되어 사용자가 볼 수 있게 된다.

img.png

사진 출처

Last updated