DNSDNS를 아냐고 물어보면 대부분 그렇다고 하지만, 군더더기 없이 설명할 수 있는 사람은 잘 없는 것 같다. DNS를 구글에 검색하면 다음과 같은 결과가 나온다.... DNS는 IP 주소 및 기타 데이터를 저장하고 이름별로 쿼리할 수 있게 해주는 계층형 분산 데이터베이스입니다. 즉, DNS는 컴퓨터가 서로 통신하는 데 사용하는 숫자 IP 주소로 변환되는, 쉽게 읽을 수 있는 도메인 이름의 디렉터리입니다.벌써 머리가 아프다. 쉽게쉽게 가보자. 일단 DNS는 Domain Name System의 약자이다. 당연히 도메인 이름에 대한 것일터. 위의 글을 보면 계층형 분산 데이터베이스라고 되어있다. 계층형(Hierarchical), 분산 데이터베이스로 미루어보아 “IP로 도메인을 찾거나 그 반대” 라고 추측이 가능하다. 잘 생각해보면, 세상에 그렇게 많은 도메인이 있는데, 대체 어디에 저장되어 있는지, 어떻게 이렇게 빠르게 찾는지에 대해서 궁금해질법하다. 우리는 어떤 사이트에 접속할...