글쎄요... 제가 아는게 정확한지 모르겠는데.. DNS는 계층적 구조를 가지고 있습니다.. 1)디엔에스 서버 밑에 2) 서버가 있고 또 그 밑에 3)번 서버가 있다고 합시다. 이때 우리가 직접 접속 할 수 있는 서버를 3번이라고 했을 때 3)서버는 자신을 접속해 이름을 서비스 받으려고 하는 사용자들이 자주 사용하는 주소들을 저장하고 있습니다. 기억공간이 넉넉하지 않기 때분에 자주 쓰이는 것을 Cashing 즉 저장해 놓고 서비스하지요... 그러다가 사용자가 3)서버에 없는 이름을 요청하면 좀더 많은 정보를 가지고 있는 2)번 서버에게 요청하여 그 정보를 가져와 사용자에게 서비스하고 3)번 서버는 그내용을 저장하게 됩니다. 만약 2)번에도 없으면 1)번 에게 요청하지요... 결국 1)서버는 엄청난 량의 정보를 관리하고 있죠.. 하지만 2) 3) 번 서버는 적절한 량의 정보를 가지고 사용자들의 요청에 답할수 있게 되죠. 더 정확한 것은 잘 기억이 안나네요... 이해한지가 오래되서 확실한 건지 좀 아리까리해요... 도움이 되었길....... 호. .. ... ....