Search

DNS란?

DNS는 Domain Name System의 줄임말이다.
사람이 읽을 수 있는 도메인 이름을 컴퓨터가 인터넷을 통해 서로 통신하는 데 사용하는 숫자 IP 주소로 변환하는 데 사용되는 분산 시스템
DNS 작동 방식
1.
DNS 계층 구조 계층 구조의 맨 위에는 .com, .org, .net 등 과 같은 최상위 도메인(TLD)에 대한 정보를 유지 관리하는 루트 DNS 서버가 있습니다. 루트 서버 아래에는 각 특정 TLD를 담당하는 TLD 서버가 존재
2.
신뢰할 수 있는 DNS 서버 각 도메인에는 해당 도메인에 대한 공식 레코드를 보유하는 하나 이상의 신뢰할 수 있는 DNS 서버가 존재 이러한 서버는 IP 주소, 메일 서버 주소 및 도메인과 연결된 기타 DNS 레코드와 같은 정보를 저장
3.
DNS 확인자 웹 브라우저에 도메인 이름을 입력하면 컴퓨터가 DNS 쿼지를 DNS 확인자(일반적으로 인터넷 서비스 제공업체에서 제공)로 보냅니다. 확인자는 DNS 확인 프로세스를 시작합니다.
4.
재귀 DNS 확인 확인자는 루트 DNS 서버에 연결하여 요청된 도메인에 대한 신뢰할 수 있는 DNS 서버를 결정합니다. 그런 다음 도메인 이름과 연결된 IP 주소에 대해 적절한 신뢰할 수 있는 DNS 서버를 계속 쿼리합니다.
5.
응답 및 캐싱 확인자가 신뢰할 수 있는 DNS 서버로부터 IP 주소를 수신하면 결과를 컴퓨터로 반환합니다. 그런 다음 컴퓨터는 IP 주소를 사용하여 원하는 웹 사이트와의 연결을 설정할 수 있습니다. 해석기는 동일한 도메인에 대한 향후 요청 속도를 높이기 위해 DNS 응답을 캐시할 수도 있습니다.