ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • [CS study] 2022.05.10
    CS 2022. 5. 10. 22:57

    주소창에 URL 값을 입력하면 어떻게 동작하는가?

    1. 브라우저가 IP 주소를 찾기 위해 캐시에서 DNS기록을 확인
      • DNS 기록을 찾기 위해서 브라우저는 네 개의 캐시를 확인
      • 우선 브라우저의 캐시를 확인한다. 브라우저는 내가 방문한 사이트의 DNS기록을 일정기간 동안 저장하고 있음
      • OS 캐시를 확인한다 내 컴퓨터 OS에서 시스템 호출을 통해 DNS기록을 가져옴 OS도 DNS 레코드 캐시를 저장하고 있음
      • 라우터 캐시를 확인한다
      • ISP(Internet Service Provider) 캐시를 확인한다. ISP는 DNS 서버를 가지고 있음 해당 서버에서 DNS 기록 캐시 검색 가능
      • 캐싱된 정보가 개인정보 보호에는 위험할 수 있으나 네트워크 트래픽을 규제하고 데이터 전송 시간을 개선해줌
    2. 브라우저가 해당 서버와 TCP 연결을 시작
    3.  브라우저가 웹서버에 HTTP 요청(request)을 보냄
    4. 서버가 요청을 처리하고 응답(response)을 보낸다.
    5. 브라우저가 컨텐츠를 보여줌!

    확실히 네트워크 기초 지식을 알아야 응용이 될 것 같다는 생각을 느꼈다.

    URL을 입력하고 그 짧은 시간에 이런 동작을 하고 어느 부분에서 오류가 발생하는지도 하나씩 찾아볼 수 있을 듯

    'CS' 카테고리의 다른 글

    [CS study] 2022.05.22  (0) 2022.05.22
    [CS study] 2022.05.11  (0) 2022.05.12
    [CS study] 2022.04.22  (2) 2022.04.23
    [CS study] 2022.04.20  (1) 2022.04.20
    [CS study] 2022.04.19  (2) 2022.04.19

    댓글

Designed by Tistory.