웹 동작 방식

.·2022년 9월 25일
0

Computer Science

목록 보기
67/81

www.google.com을 검색한다면?

  1. 브라우저에 url을 입력한다.
  2. DNS Query: 입력한 도메인 주소를 가지고 DNS 서버에서 IP 주소를 얻는다.
  3. TCP handshake: 브라우저가 IP 주소에 대한 커넥션을 수립한다.
  4. HTTP 요청: IP 주소에 해당하는 컴퓨터로 웹페이지 요청을 보낸다.
    1. 클라이언트-서버 사이의 모든 데이터(메세지)는 TCP/IP 연결을 통해 전송한다.
    2. application - transport - internet - network access
  5. 서버에서 요청을 받고 api 검색한다.
    1. controller - service - repository - database
  6. HTTP 응답: 서버가 응답 생성, 전송
  7. 브라우저가 응답을 받으면 데이터 패킷을 조립하고 화면에 렌더링한다.

DNS (Domain Name System)

호스트의 도메인 이름 ↔ 호스트의 네트워크 주소로 서로 변환할 수 있음


출처

0개의 댓글