Domain Name System(영어: Domain Name System, 약어: DNS)은 인터넷 서비스입니다. 도메인 이름과 IP 주소를 서로 매핑하는 분산 데이터베이스로서 사람들이 인터넷에 보다 편리하게 접근할 수 있도록 해줍니다.
도메인 이름 시스템 DNS는 주소 변환 프로그램, 도메인 이름 서버 및 도메인 이름 공간의 세 부분으로 구성됩니다.
신청 프로세스가 호스트 이름을 IP 주소로 확인해야 하는 경우, 신청 프로세스는 구문 분석 프로그램을 호출하여 DNS의 클라이언트가 됩니다. DNS 요청 메시지에 확인할 도메인 이름을 넣고 UDP 사용자 데이터를 사용합니다. 보고서는 로컬 도메인 이름 서버로 전송됩니다(오버헤드를 줄이기 위해 UDP가 사용됨). 로컬 도메인 이름 서버는 도메인 이름을 검색한 후 응답 메시지에 해당 IP 주소를 넣어 반환합니다. 애플리케이션 프로세스는 대상 호스트의 IP 주소를 얻은 후 통신할 수 있습니다. 로컬 도메인 이름 서버가 요청에 응답할 수 없는 경우 도메인 이름 서버는 일시적으로 DNS의 다른 클라이언트가 되어 다른 도메인 이름 서버에 쿼리 요청을 보냅니다. 요청에 응답할 수 있는 네임서버를 찾을 때까지.
DNS 서버의 관할권은 "영역"을 기준으로 합니다. 면적은 도메인과 같거나 작을 수 있지만 도메인보다 클 수는 없습니다.
도메인 이름 서버 구분 유형:
루트 도메인 이름 서버(가장 중요), 최상위 도메인 이름 서버, 기관 도메인 이름 서버, 로컬 도메인 이름 서버.
위 내용은 도메인 이름 시스템 DNS의 구성 요소는 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!