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