본문 바로가기
Programming/DevOps, Tools

[정보통신] 내 컴퓨터는 DNS를 얼마나 빨리 수행할까

by kghworks 2023. 5. 1.

HTTP 완벽 가이드

 HTTP 완벽 가이드 책을 읽으면서 대부분의 HTTP 성능은 TCP 성능에 의존하는 것을 알게 되었다.

 

 그래서 궁금한 건 TCP 네트워크를 맺기 위해서 처음 할 일은 DNS로 실제 접속할 IP를 찾아내는 것인데 (보통 쿼리한다고 함), 이게 얼마나 걸릴지 궁금해서 재미삼아서 해봤다.

 

nslookup
naver.com

naver.com에 대한 응답

 

 빠르다. 저 4개 중 아무거나 골라서 브라우저를 통해 접속하면 naver.com으로 잘 접속된다.

 

 로컬 캐시가 없다면, DNS 인프라를 이용하여 접속할 IP를 찾으러 다니는데 시간을 할애하는데, 이제는 인터넷의 발전으로 이 과정마저 밀리초 단위로 끊어낸다고 한다.

 


참고

https://www.oreilly.com/library/view/http-the-definitive/1565925092/

 

HTTP: The Definitive Guide

Behind every web transaction lies the Hypertext Transfer Protocol (HTTP) --- the language of web browsers and servers, of portals and search engines, of e-commerce and web services. Understanding HTTP … - Selection from HTTP: The Definitive Guide [Book]

www.oreilly.com

 

댓글