본문 바로가기
IT-Network

DNS 구조

by lindsay.hyun 2022. 12. 20.
반응형

DNS 란?

DNS (Domain Name System)은 인터넷에 연결된 컴퓨터 시스템의 이름과 IP 주소를 매핑하기 위해 사용되는 시스템입니다. 인터넷에 연결된 컴퓨터 시스템은 IP 주소를 가지고 있지만, 이를 인간이 이해할 수 있는 이름 (예: www.example.com)으로 대체할 수 있도록 해주는 것이 DNS입니다. 이렇게 이름과 IP 주소가 매핑된 정보를 DNS 서버들이 저장하고 있습니다.

DNS는 인터넷상에 존재하는 서버들을 이용하여 이름과 IP 주소를 연결해 주기 때문에, 인터넷상의 컴퓨터 시스템을 찾을 때 이름을 사용할 수 있게 됩니다. 예를 들어, 우리가 웹 브라우저에서 www.example.com 주소를 입력하면, 이를 인터넷상의 DNS 서버들을 통해 실제 IP 주소와 매핑된 컴퓨터 시스템으로 연결할 수 있게 됩니다.

 

DNS 구조 

DNS의 구조는 계층적이며 계층의 각 수준은 마침표(점)로 구분됩니다. 계층 구조의 맨 위에는 자체적으로 마침표(.)로 표시되는 루트 도메인이 있습니다. 루트 도메인 아래에는 .com, .org 및 .net과 같은 일반 TLD(gTLD)와 .uk 및 .jp와 같은 국가 코드 TLD(ccTLD)를 포함하는 최상위 도메인(TLD)이 있습니다. .

최상위 도메인 아래에는 두 번째 수준 도메인과 하위 도메인이 있습니다. 2단계 도메인은 일반적으로 개인이나 조직이 등록한 도메인 이름이고 하위 도메인은 2단계 도메인에 종속된 도메인입니다. 예를 들어 도메인 이름 "www.example.com"에서 "example"은 두 번째 수준 도메인이고 "www"는 하위 도메인입니다. 하위 도메인은 "support.www.example.com"과 같은 추가 하위 수준으로 더 나눌 수 있습니다.

DNS 서버는 도메인 이름을 IP 주소로 또는 그 반대로 변환하는 역할을 합니다. 웹 브라우저에 도메인 이름을 입력하면 컴퓨터는 도메인 이름을 IP 주소로 확인하기 위해 DNS 서버에 요청을 보냅니다. DNS 서버는 도메인 이름과 연결된 서버의 IP 주소로 응답하고 컴퓨터는 해당 IP 주소를 사용하여 서버와의 연결을 설정하고 요청된 웹 페이지를 검색합니다.

다양한 유형의 DNS 레코드가 있으며 각 유형은 도메인에 대한 다양한 유형의 정보를 저장하는 데 사용됩니다. 몇 가지 일반적인 유형의 DNS 레코드는 다음과 같습니다.

 

  • A(주소) 레코드: 도메인 이름을 IP 주소에 매핑
  • CNAME(Canonical Name) 레코드: 도메인 이름을 다른 도메인 이름에 매핑
  • MX(Mail Exchange) 레코드: 도메인을 담당하는 메일 서버 지정
  • NS(Name Server) 레코드: 도메인을 담당하는 DNS 서버 지정
  • PTR(포인터) 레코드: IP 주소를 도메인 이름에 매핑


DNS는 인터넷 인프라의 중요한 부분이며 World Wide Web 기능에 중요한 역할을 합니다. DNS가 없으면 사용자가 쉽게 기억할 수 있는 도메인 이름 대신 각 리소스의 숫자 IP 주소를 기억해야 하므로 인터넷에서 웹 사이트 및 기타 리소스를 찾기가 어려울 것입니다.

반응형

'IT-Network' 카테고리의 다른 글

IPv4 주소체계  (0) 2022.12.23
HTTP Request 와 Response  (0) 2022.12.22
[TCP/IP] TCP/IP 란?  (1) 2022.12.18
HTTP 상태 코드 목록  (0) 2022.12.18
HTTP란?  (0) 2022.12.18

댓글