DNS

hustler·2020년 12월 7일
0

사용자가 사용하기 쉬운 www.google.com 과 같은 도메인명을 사용하여, 호스트의 실제 IP주소로 변환하거나 반대의 작업을 수행하기 위한 시스템을 의미합니다.

DNS 구조

모든 도메인 이름은 위의 트리구조에 따라서 구성되어있습니다.
1단계 최상위 도메인 레벨에서부터 TLD, SLD, SubDomain(선택) 으로 구성되어있다.
SubDomain.SLD.TLD 로 구성되어있으며, jr.naver.com, naver.com 형태를 지니고 있습니다.

DNS 동작원리

  1. 사용자가 www.yahoo.com 도메인을 입력하면, PC에 저장된 로컬 DNS 서버에 접근하여 해당 도메인에 매칭되는 IP주소를 요청합니다.
  2. 로컬 DNS 서버는 캐시에 저장된 IP주소를 찾고, 저장된 정보가 없다면 ROOT 네임서버www.yahoo.com TLD IP 주소를 요청 후 전달받습니다.
  3. 로컬 DNS 서버는 COM 네임서버www.yahoo.com 도메인을 보내고 SLD IP 주소를 요청 후 전달받습니다.
  4. 로컬 DNS 서버는 yahoo.com 서버로 매칭되는 IP 주소를 요청합니다.
  5. 로컬 DNS 서버는 전달받은 IP주소를 캐시에 저장하고 클라이언트에게 전달합니다.
profile
FrontEnd Engineer

0개의 댓글