2017-10-25 6 views
-2

문제가 생겼습니다.각 이미지를 검색하기 전에 새로운 DNS 쿼리를 발행합니까?

웹 페이지에 이미지가 포함되어 있습니다. 각 이미지를 검색하기 전에 호스트가 새 DNS 쿼리를 발행합니까?

Google에서 답변을 찾았습니다. 하지만 두 가지 대답이 있습니다. 어떤 사람들은 그것이 (https://maxwellsullivan.wordpress.com/2013/02/28/wireshark-lab-3-dns/)라고 생각하는 반면 다른 사람들은 그렇지 않다고 생각합니다 (https://maxwellsullivan.wordpress.com/2013/02/28/wireshark-lab-3-dns/).

나는 옳은 결정을 내릴 수 없습니다. 누군가가 확실한 증거를 제공하기를 바랍니다. 고맙습니다!

답변

1

일반적으로는 아니지만 일반적으로 대답은 "의존적"입니다. DNS 쿼리는 여러 위치에 캐시 될 수 있습니다.

  • 브라우저 또는 쿼리를 작성하는 다른 응용 프로그램.
  • 운영 체제
  • 지역 네트워크 라우터 또는 DNS 서버
  • ISP의 네임 서버
  • 다른 인터넷 네임 서버를 하나의 페이지에 여러 된 이미지의 경우

, 크롬은 DNS를 캐시합니다 그것을 모두 기록하고 사용하십시오. This question에는 몇 가지 세부 정보가 있습니다. Chrome은 ~ 30 초 동안 캐시되며, 만료 된 후에는 로컬 시스템 분석기에 도달합니다. 로컬 시스템 분석기는 구성에 따라 더 오래 캐시 할 수 있습니다. 실패한 경우에만 네트워크를 통해 나가서 추가 DNS 요청을합니다.

+0

네, 맞습니다. 그러나 당신이 언급하지 않은 것. 어떤 경우에는 한 웹의 사진도 HTML과 동일한 URL에 있습니다. 그래서 캐싱 된 후 URL은 ip로 변환 할 필요가 없습니다. 다른 경우, 한 웹의 사진이 HTML 또는 다른 요소와 동일한 URL을 공유하지 않으면 여러 쿼리가 발행됩니다. 브라우저 링 웹 사이트를 열기 전에 F12 키를 눌러 각 요소의 URL을 찾을 수 있습니다. – HannanKan

+0

예, 조회는 호스트별로 수행됩니다. 새로운 것을 보게되면 그것을 찾아야합니다. 이미 가지고 있다면, 그렇지 않습니다. – captncraig

+0

나는 급우와 이야기하면서 대답을 찾으며 다른 사람들의 대답도 알고 싶다. – HannanKan