인터넷 IP를 입력할 때 DNS는 무엇인가?

닉맨 2024.09.05 15:12:27

DNS는 "Domain Name System"의 약자로, 인터넷에서 사용되는 네트워크 서비스 중 하나입니다. DNS는 사용자가 읽기 쉽고 이해하기 쉬운 도메인 이름(예: www.example.com)을 컴퓨터가 이해할 수 있는 IP 주소(예: 203.0.113.1)로 변환하는 역할을 합니다. 이를 통해 사용자는 기억하기 쉬운 도메인 이름을 입력하여 웹사이트에 접근할 수 있습니다.

 

DNS의 주요 기능은 다음과 같습니다

 

1. 도메인 이름 해석 (Domain Name Resolution ) : 사용자가 브라우저에 도메인 이름을 입력하면, DNS는 해당 도메인 이름을 연결된 IP 주소로 변환합니다. 이 과정을 "도메인 이름 해석"이라고 합니다.

 

2. 도메인 이름의 계층 구조 : DNS는 계층 구조를 가지고 있습니다. 가장 오른쪽에 있는 도메인 이름은 최상위 도메인(TLD, Top-Level Domain)이라고 하며, 그 왼쪽에는 두 번째 수준 도메인(SLD, Second-Level Domain)이 있습니다. 이런 식으로 계층 구조가 계속 이어집니다.

   예를 들어, "www.example.com"에서 "com"은 최상위 도메인, "example"는 두 번째 수준 도메인입니다.

 

3. DNS 서버 : DNS 서버는 이 계층 구조에 따라 도메인 이름과 IP 주소를 관리하고 조회하는 역할을 합니다. DNS 서버는 전 세계에 분산되어 있으며, 각각의 서버는 특정 영역 또는 도메인에 대한 정보를 가지고 있습니다.

 

4. DNS 캐싱 : DNS 서버는 이전에 해석한 도메인 이름에 대한 정보를 일정 기간 동안 캐시에 저장합니다. 이를 통해 동일한 도메인 이름에 대한 반복된 조회를 줄일 수 있으며, 전체 네트워크의 효율성을 높일 수 있습니다.

5. 네임 서버의 계층 구조 :  DNS는 Authoritative Name Server와 Recursive Resolver로 구성됩니다. Authoritative Name Server는 특정 도메인에 대한 정보를 제공하는 서버이며, Recursive Resolver는 사용자의 요청에 따라 도메인 이름을 해석하는 서버입니다.

 

간단히 말하면, DNS는 사용자가 이해하기 쉬운 도메인 이름을 컴퓨터가 이해할 수 있는 IP 주소로 변환하여 웹 브라우징과 같은 활동을 가능케 하는 핵심 인터넷 기술 중 하나입니다.

 

 

 

핸드폰으로 인터넷 할 때 입력하는 DNS는 무엇인가? | 컴퓨터

https://www.seon365.kr/board/998?page=4