DNS가 무엇인지 물으면 많은 사람들이 도메인 이름과 관련이 있다고 알고 있습니다. DNS에 대해 더 잘 아는 사람들은 DNS가 도메인 이름 확인 시스템이라는 것을 알고 있지만 어떤 사람들은 도메인 이름 확인 서비스라고 생각합니다. 맞나요? 그런 이름이 있기 때문에, 허공에서 나오지 않는 이유가 있습니다. 그러면 그들 사이의 관계는 무엇입니까? 실제로 세 가지 DNS가 있습니다.
DNS 중 하나 - DNS 이름 구조라고도 알려진 도메인 이름 구조입니다. 도메인 이름은 일반적으로 영문자와 아라비아 숫자, 가로 "-"로 구성됩니다. 최대 67자(접미사 포함)까지 가능하며, 각 레벨은 22자를 초과할 수 없습니다. 이러한 기호는 도메인 이름의 접두사, 본문 및 접미사를 구성하며 결합되어 완전한 도메인 이름을 형성합니다.
일반적인 도메인 이름을 예로 들어 보겠습니다. 예를 들어, 도메인 이름 www.baidu.com 은 두 부분으로 구성됩니다. "baidu"는 도메인 이름의 본문이자 호스트 이름이며, 마지막 "com"은 도메인 이름의 접미사입니다. com 국제 도메인 이름. 앞의 www.는 네트워크 이름이고 baidu.com은 www의 도메인 이름입니다. 도메인 이름 언어 유형은 다양할 수 있습니다. 최근 일부 국가에서는 자국의 언어로 구성된 도메인 이름을 개발하여 사용하고 있습니다. 현재는 여전히 영어를 기반으로 하는 도메인 이름이 주류를 이루고 있습니다.
DNS 2 - Domain Name Server, 즉 도메인 이름 서비스입니다. 인터넷에서 컴퓨터를 식별하는 방법은 IP를 사용하는 것이지만, IP 번호 집합은 현재로서는 기억하기 쉽지 않으며 "도메인"이라는 의미도 없습니다. Name'이 나타납니다. 이를 도메인 이름이라고 합니다. 도메인 이름의 역할은 단지 기억을 용이하게 하는 것뿐입니다. 컴퓨터가 실제로 인식할 수 있는 것은 IP입니다. 따라서 사용자가 도메인 이름을 입력하면 브라우저는 먼저 도메인 이름에 대한 해당 정보를 가지고 있는 호스트로 이동해야 합니다. IP는 컴퓨터의 IP를 쿼리하기 위해 발견된 이 호스트를 도메인 이름 서버라고 부릅니다.
예를 들어, www.abc.com을 입력하면 브라우저는 식별을 위해 가장 가까운 DNS 서버로 이름을 보냅니다. 발견되면 호스트의 IP를 반환한 다음 해당 서버에서 정보를 요청합니다. 발견되면 DNS NOT FOUND와 유사한 상황이 발생하므로 DNS 서버가 충돌하면 웹 페이지를 열 수 없습니다.
DNS No. 3 - 도메인 이름 시스템(Domain Name System)은 문자 그대로 도메인 이름 시스템으로 번역되며 DNS 서버 운영을 지원하는 기반입니다. 이는 DNS 도메인 이름 공간, 리소스 레코드, DNS 서버 및 DNS 클라이언트의 네 부분으로 구성됩니다.
1. 도메인 이름 공간
도메인 네임스페이스는 루트 도메인, 최상위 도메인 이름, 2차 도메인 이름, 하위 도메인 등으로 구성됩니다.
2. 리소스 레코드
이름 등록 및 확인에 사용하기 위해 DNS 도메인 이름을 특정 유형의 리소스 정보에 매핑합니다.
3. DNS 서버
리소스 레코드 저장 및 응답을 위한 이름 조회 서비스 제공
4. DNS 클라이언트
DNS 서버를 쿼리하고 도메인 이름을 쿼리에 지정된 리소스 레코드 유형으로 확인하는 데 사용됩니다.
DNS에는 세 가지 다른 얼굴, 즉 세 명의 쌍둥이 형제가 있으며 각각 다른 의미를 가지고 있음을 알 수 있습니다. 도메인 이름 구조는 도메인 이름을 위한 것이고, Domain Name Server는 동적 확인 서비스 프로세스이며, Domain Name Systerm은 도메인 이름 구조와 다소 유사하며 둘 다 정적이지만 전체 도메인 이름 확인 시스템을 포함하여 더 넓은 범위를 나타냅니다. (출처: http://dns.qy.com.cn )