DNS 주위의 용어 해설

1870 단어 용어집용어dns
DNS 주위는 같은 기능을 복수의 말로 표현하고 있거나, 어느 단어가 문맥에 따라서 다른 것을 가리키는 경우가 있으므로, 그 시점에서 정리해 보았습니다.

등장인물





두 개의 DNS



일반 대화에서는 단순히 「DNS」라고 참조되는 것이 많다고 생각합니다만, DNS와 한마디로 말해도, 「캐시 DNS」와, 「권위 DNS」로 완전히 기능과 역할이 다른 DNS가 됩니다 . 또한 "캐시 DNS"측은 그 밖에도 "리커시브 DNS", "풀 서비스 리졸버"등으로 불리기도 합니다.
  • 권위 DNS
    IP 주소와 같은 영역의 레코드를 관리하는 DNS입니다.
    가장 간단한 것은 "www.example.com의 IP가 1.2.3.4"와 같은 FQDN과 IP 주소를 연결하는 레코드입니다. IP 주소의 레코드를 A 레코드(IPv6의 경우 AAAA 레코드)라고 합니다.
    (꽤 잡담한 설명입니다만・・・그 밖에 어떤 타입의 레코드가 있는지는 넷에 대량으로 정보가 있으므로 여기에서는 할애합니다)
  • 캐시 DNS
    복수의 부르는 방법이 있습니다만, 나의 주위에서는 「캐시 DNS」라고 불리는 것이 많기 때문에(부르는 방법이 제일 짧아지기 때문에?) 타이틀을 「캐시 DNS」라고 했습니다.
    그 밖에도 「풀 서비스 리졸버」라고 부르는 방법이 있습니다. Google 검색하면 직접적인 말로는 걸리지 않지만, 나의 주위에서는 「권위 DNS」에 대해서, 재귀적으로 액세스해 IP주소를 해결하므로, 「리커시브 DNS」라고 하는 호칭도 자주 에게 물어봅니다.

  • 번외편
  • DNS Forwarder

  • 말 그대로 이름 해석을 스스로 실시하지 않고 다른 「캐쉬 DNS」서버에 포워드 하는 DNS 서버 혹은 포워드 기능의 부분만을 가리킵니다. 단순히 포워드해도 존재의의가 없기 때문에, 현실 사회에서 조우하는 것은 사내에서만 이름해결하고 싶은 도메인을 해결하면서, 그 이외의 일반적인 도메인명은 정식(?) 「캐시 DNS」서버 로 전달하는 DNS 서버입니다.
    Active Directory가 이 기능을 가지고 있기 때문에 Active Directory의 맥락에서 보는 것이 개인적으로 많습니다.

    두 리졸버



    이쪽도 단순하게 「리졸버」라고 불리는 것이 대부분이라고 생각합니다만, 2개의 리졸버가 있어 역할적으로 다른 것입니다.
  • 스텁 리졸버
    사용자의 단말기 안에 있고, 사용자의 어플리케이션으로부터 도메인명의 해결을 받아들이는 소프트웨어입니다. 예외가있을 수 있지만 일반적으로 OS 레이어의 구성 요소입니다. 「DNS 클라이언트」라고 불리는 일도 많습니다.
    스텁 해석기는 로컬 호스트 파일을 보거나 풀 서비스 해석기에 문의하여 FQDN을 IP 주소로 확인하려고 시도합니다.
  • 풀 서비스 리졸버
    앞에서 설명한 "캐시 DNS"와 동일합니다. 권위 DNS에 재귀적으로 문의를 해, IP 주소에 해결을 시도하는 DNS 서버입니다. 재귀적으로 문의를 하기 때문에 「리커시브 DNS」라고 불리는 일이 있습니다. 또한 쿼리 결과는 TTL 시간 캐시되어 재사용되므로 "캐시 DNS"라고도 합니다.
  • 좋은 웹페이지 즐겨찾기