DNS(Domain Name Service)는 사용자가 웹 브라우저에 URL을 입력할 때 올바른 서버에 연결할 수 있도록 하는 조회 테이블 역할을 합니다. 이 다소 투명한 서비스는 웹마스터가 데이터 인프라를 구성하는 데 일반적으로 사용하는 다른 기능도 제공합니다.
운영 개요
DNS는 DNS 서버에서 실행됩니다. 사용자가 다음과 같은 URL을 입력하면 www.google.com, 웹 브라우저에 대한 요청은 Google 서버로 직접 전송되지 않습니다. 대신, 요청은 조회 테이블을 사용하여 여러 정보, 가장 중요하게는 요청 중인 웹사이트의 IP 주소를 결정하는 DNS 서버로 이동합니다. 그런 다음 이 요청을 적절한 서버로 전달하고 요청된 정보를 사용자의 웹 브라우저에 반환합니다.
오늘의 비디오
도메인 명 시스템
DNS 서버는 최상위 도메인부터 시작하여 세 가지 기본 정보를 확인합니다. 최상위 도메인은 .com, .org 및 .gov와 같은 접미사로 표시됩니다. 최상위 도메인이 설정되면 두 번째 수준 도메인이 분석됩니다. 예를 들어 URL www.google.com .com의 최상위 도메인과 2차 도메인 이름 google을 소유합니다. 두 번째 수준 도메인은 일반적으로 단순히 도메인 이름이라고 합니다. 마지막으로 DNS 서버는 URL의 "www" 부분인 세 번째 수준 도메인 또는 하위 도메인을 확인합니다.
하위 도메인의 기능
"www" 하위 도메인 영역을 제외하고 다른 하위 도메인도 주목할 가치가 있습니다. 예를 들어 "pop" "irc" 및 "aliases"와 같은 하위 도메인이 있습니다. 각 하위 도메인은 서버에서 액세스할 수 있는 다른 서비스를 나타냅니다. 예를 들어 "팝"은 이메일 통신에 사용됩니다. DNS 서버를 사용하여 이러한 다양한 서비스의 IP 주소를 확인하면 복잡한 네트워크 아키텍처를 구현할 수 있습니다. 동일한 도메인 이름을 사용함에도 불구하고 이러한 다른 서비스는 다른 시스템이나 다른 지리적 위치에서 호스팅될 수 있습니다. 이것은 또한 기본 도메인 서버가 다운된 경우 별칭을 사용할 때 어느 정도의 중복성을 허용합니다.
사용자 혜택
DNS 서버를 사용하면 표준 인터넷 사용자가 포트 번호와 IP 주소를 기억하지 않고도 인터넷 리소스를 사용할 수 있습니다. 웹사이트의 다른 영역과 같은 유사한 서비스라도 보안상의 이유로 다른 IP 주소에서 호스팅될 수 있습니다. 이를 통해 사용자는 복잡하고 직관적이지 않은 IP 주소 및 포트 번호 목록과 달리 간단한 URL 주소를 기억할 수 있습니다. 이것은 또한 가정 사용자가 만든 개인 서버를 무료로 사용할 수 있지만 IP 주소가 공개적으로 알려지지 않도록 어느 정도 보호할 수 있습니다.