3. DNS 용어 정리 ( 추가중 )

Network/네트워크 일반|2020. 5. 29. 15:48
반응형

0. 네임서버 종류

 1) Authoritative DNS

   - 특정 도메인에 대한 DNS 레코드를 추가/변경/삭제 가능한 DNS

 

 2) cache DNS(recursive DNS)

   - 사용자로부터 DNS 정보조회 요청을 받을 때 Authoritative DNS에서 정보를 가져와서 제공하는 DNS

   - 정보를 가져와서 일정시간동안 보관하게 되는데 그 시간을 TTL 이라고 함.

1. Root DNS

 - 최상위 DNS서버로 인터넷 도메인의 시작점이다.

 - 전세계에 13대가 있으며 국내에서 가장 가까운 Root DNS 서버는 일본에 있다. 국내는 미러DNS서버만 있다.

 - 13개인 이유는 UDP를 사용하는 DNS Packet의 최대 size를 512byte로 제한 하였는데,

    그 안에 넣을 수 있는 최대 정보가 13개이다.

** 512byte가 넘어가면 TCP 53으로 다시 재 질의 하는데, 속도나 resource 측면에서 문제가 발생한다.

<출처:https://m.blog.naver.com/PostView.nhn?blogId=gaegurijump&logNo=110186376474&proxyReferer=https:%2F%2Fwww.google.com%2F >

2. 미러 DNS

  • Root DNS와 위치만 다를 뿐이지 오리지널 Root DNS를 복사한 것으로 거의 같은 기능을 함, 오리지널 Root 관리자가 원격접속하여 관리한다.

3. Zone File

  • DNS Zone을 설명해 둔 텍스트 파일이다. 
  • DNS Zone은 DNS 계층적 Domain name의 하위 집합.
  • Domain name과 IP 가 매핑되어 있음

4. TTL(Time To Live) 이란

  • IP Format에서 8bit가 할당되어 있다. 그래서 최대 값이 255
  • 생존 시간을 의미하며 IP 패킷 전달, DNS 캐싱 등에서 사용된다.
  • DNS Query 이후 캐시정보에 저장하는 시간
더보기

확인방법

    • IP 패킷
      • Gateway를 지날때 마다 1씩 감소된다.
      • IANA에서 기본값을 64로 제안하고 있지만 다른 값을 사용할 수 있다.

 

    • DNS 캐싱
      • Windows : CMD > ipconfig /displaydns
      • Linux : [확인 필요] --> 추정으론 service nscd status

※ 웹서버 IP변경 작업 후 접속이 안될 경우 Client의 기존 캐싱에 의해 안될 확률도 있음 ※

 - 값의적정선값의적정선

    - DDNS : 300(5)DDNS : 300(5)

    - 일반DNS : 14400 ~ 86400 ( 4시간~ 1)일반DNS : 14400 ~ 86400 ( 4시간~ 1)

 

5. DDNS 란?

    • Dynamic DNS로 '실시간으로 DNS를 갱신하는 방법'을 의미
    • 높은 비용으로 고정IP를 사용하지 않는 일반 가정집 or  특정 기관에서 안정적으로 DNS를 사용할 수 있게 해줌
    • 유동IP 환경은 IP가 수시로 변하기 때문에 즉각적인 DNS 업데이트가 필요해서 탄생하였다.
    • 유동IP에서 IP가 변경되어도 편리하게 DNS기능을 사용할 수 있다.

 

 

 

반응형

'Network > 네트워크 일반' 카테고리의 다른 글

CAM, TCAM  (0) 2020.06.29
4. Client 입장에서 DNS 트러블슈팅  (0) 2020.05.29
2. DNS 동작 과정  (0) 2020.05.29
1. DNS는 무엇인가  (0) 2020.05.29
RIB, FIB, CEF 정리  (0) 2020.03.09

댓글()