저는 시스템 관리 과정을 수강하고 있는데 그 뒤에 숨어 있는 개념을 이해하는 데 어려움을 겪고 있습니다 Root domain
.
누군가 간단한 용어로 정의를 설명할 수 있습니까 Root Domain
?
답변1
"도메인"은 풍부한 용어입니다. DNS 도메인, NIS 도메인, Windows Active Directory 도메인, Xen 가상화 도메인 등이 있습니다.
그러나 귀하의 질문 태그에서 귀하가 DNS 도메인을 언급하고 있다고 가정합니다.
당신이해결하다일반적으로 루트 DNS 서버 목록이 내장되어 있는 DNS 서버입니다. DNS 서버가 시작되면 이 목록을 사용하여 루트 DNS 서버 중 하나에 연결하고 루트 DNS 서버 목록의 최신 버전을 다운로드합니다. 이 목록은 다음에서도 찾을 수 있습니다.ftp://ftp.internic.net/domain/named.cache
.com
"루트 도메인"은 DNS 계층 구조의 절대적인 최고 수준입니다. 여기에는 다음 과 같은 각 최상위 도메인(TLD)에 대한 DNS 서버의 주소를 아는 것이 주요 임무인 지리적으로 분산된 고성능 DNS 서버 세트가 포함되어 있습니다. ,,,,,,, ,,,,,,또는. .net
또한 모든 루트 도메인 DNS 서버의 최신 목록을 유지 관리합니다..edu
.us
.ca
.eu
.uk
.ru
.cn
.jp
.au
.br
.arpa
DNS 서버가 처음 시작되면 루트 도메인 이름 서버의 주소만 알고 있습니다. 예를 들어 확인 요청을 받으면 example.com
먼저 루트 이름 서버 중 하나에 접속하여 이름 서버 목록을 요청합니다 .com
. 동일한 목록을 자주 다시 요청할 필요가 없도록 목록을 캐시합니다. TLD의 이름 서버 주소를 알고 나면 .com
그 중 하나를 선택하여 연결하고 example.com
클라이언트가 원래 요청한 정보를 궁극적으로 요청할 수 있는 이름 서버 목록을 요청합니다.
일반 사용자에게는 루트 DNS 도메인이 거의 보이지 않습니다. DNS 관리를 배우면서 DNS 이름이 정규화된 이름임을 명시적으로 지정하려면 끝에 마침표를 추가해야 한다는 점을 배우게 됩니다. 이 example.com.
마침표는 명시적인 정규화된 이름 example.com
일 수도 있고 아닐 수도 있습니다 . 이 스타일에서 루트 DNS 도메인의 정규화된 이름은 다음과 같습니다..