본문/내용
도메인 네임 서비스(DNS)는 Domain을 통해 인터넷상의 다른 컴퓨터를 찾아가도록 하기 위한 서비스로서 사람이 기억하기 쉬운 Domain을 IP로 변환시켜주는 서비스를 말하며, 이런 기능을 하는 컴퓨터를 Name Server라고 합니다.
아래 그림처럼 사용자가 자신의 컴퓨터에 도메인명을 입력하게 되면 그 컴퓨터는 Name Server에 입력받은 도메인의 IP는 어떻게 되는지를 물어보고 Name Server에서 알려준 IP를 가지고 실제 원하는 컴퓨터에 찾아가는 것입니다.
네임서버란?
Domain Naming Service를 해주는 컴퓨터를 지칭하는 말로서 Domain을 IP로 변환해주는 서비스를 해주는 컴퓨터입니다.
어떤 컴퓨터를 네임서버로 사용하기 위해서는 Domain을 등록하는 것처럼 정해진 규칙에 의해 등록을 해주어야 합니다. 네임서버도 인터넷상의 모든 컴퓨터와 마찬가지로 고유한 주소를 가져야 하기 때문입니다.
보통,네임서버는 ns.yesnic.com과 같이 도메인명 앞에 호스트명을 붙인 고유한 문자주소와 IP주소를가집니다. 네임서버를 등록하기 위해서는 그 도메인이 등록된 등록기관에 호스트명과 그에 연결되는 IP주소를 함께 등록해야 합니다.
도메인을 사용하기 위해서는 그 도메인의 IP정보를 찾아오기 위한 네임서버정보를 등록해야 하는데, 보통 주 네임서버(Primary Nameserver)와 보조네임서버(Secondary Nameserver)를 등록합니다.
도메인에 대한 질의가 이루어졌을 때 먼저 주 네임서버의 정보를 참조하고 만일 어떤 이유로 인해 주네임서버의 정보를 참조하지 못했을 경우 순차적으로 지정된 보조네임서버의 정보를 참조하게 됩니다. 곧, 보조네임서버는 주네임서버의 보조 개념으로 이해하시면 됩니다.