DNS

김삿갓의싱잉랩·2023년 8월 24일
0

우아한테크톡

✨ DNS / Domain Name System/Server

도메인 이름과 IP 주소에 대한 정보를 관리하는 시스템
(인터넷 사용자는 IP 주소를 몰라도 된다!!)
우아한테크톡

✅ DNS 동작 과정

  1. 브라우저 캐쉬 확인 (이미 저장되어 있는 IP주소 찾음)

  2. host파일과 캐쉬 확인 (그래도 IP주소를 찾지 못한다면?)

  3. LOCAL DNS 서버에 도메인 주소 요청

  4. Root DNS NS(name-server)에 쿼리를 날리고 응답을 받음

  5. TLD(Top-Level-Domain) DNS NS에 쿼리를 날리고 응답을 받음

  6. SLD(Second-Level-Domain), SD(Sub-Domain)에서 원하는 IP 주소를 얻어서 유저에게 반환

  7. 유저는 해당 반환된 IP주소로 브라우저 접속

✅ DNS 계층

  • Root Name Server : 최상위 도메인 구성 (.)

  • Top Level Domain : 상위 도메인 구성 (com, org, net, kr...)

  • Second Level Domain : 이름을 구성 (naver, daum, kakao)

  • Third Level/Sub Domain : 이하의 DNS를 구성 (www, mail, eng...)

✅ DNS 서버의 종류

  • Non-Authoritative Name Server
    : 클라이언트와 직접 연결된 DNS 서버 (skt, kt...)
    와이파이, LAN등 우리가 네트워크랑 가장 처음 접하게 되는 서버, 한국의 경우 통신사

  • Authoritative Name Server
    : 클라이언트 서버에서 다른 서버와 연결시켜주는 DNS 서버

profile
시스템 개발에 시간을 아끼지 말자

0개의 댓글

관련 채용 정보