DNS Query, DNS Answer   DNS 질의, DNS 응답

(2018-12-08)

Recursive Query, 재귀 질의, 재귀 조회, Iterative Query, 반복 질의, 반복 조회, DNS 쿼리

1. DNS 질의/응답의 메세지 및 동작 형태DNS 메세지 종류                                             ☞ DNS 헤더, DNS 메세지 참조
     - DNS 질의 메세지(2개 영역 만 있음) = Header + 질의
     - DNS 응답 메세지(5개 영역 있음)    = Header + ( 질의 + 응답 + 책임 + 부가정보 )

  ㅇ 질의/응답 동작 형태
     - DNS 클라이언트
        . 설정되어진 로컬 네임서버에게 질의/응답이라는 단 2개의 DNS 메세지통신
     - DNS 네임서버
        . 질의를 위임받은 로컬 네임서버는,
        . 타 네임서버재귀적/반복적 방법을 통해 원하는 호스트IP 주소 등을 얻고,
        . 이를 요청한 클라이언트에게 알려줌


2. DNS 질의 및 응답 종류DNS 질의 종류
     - 재귀적 (Recursive Queries, 재귀 질의)
        . 질의된 도메인에 대해 즉각 응답하거나, 다른 서버에게 질의한 결과로 응답하거나,
          찾고 있는 정보가 없다는 에러 메시지를 보내줌
           .. 가장 단순한 DNS 쿼리 유형

     - 반복적 (Iterative Queries, 반복 질의)
        . 질의된 도메인에 대해 응답하거나, 아니면 이 작업을 할 수 있는 다른 DNS 서버클라이언트를 연결 시켜 주는 작업
           .. 자신이 관리하지 않는 알 수 없는 질의에 대해 응답 가능한 네임서버 목록 전달
        . 결국, 클라이언트는 다수의 DNS 서버들에게 같은 질의를 반복할 수 있게됨

     * 재귀질의 및 반복질의 선택은 DNS 해석기가 요청할 때 이를 결정하여,
        . DNS 헤더 내 플래그 필드에 그 표식을 함
  
  ㅇ DNS 응답 종류
     - Authoritive Answer     : 질의된 도메인네임서버에서 직접 찾은 결과
     - Non-authoritive Answer : 질의를 위임받은 로컬 네임서버캐쉬에서 찾은 결과 응답


3. 여러 네임서버가 있을 때 네임서버의 선택RTT(왕복시간)을 기준으로 가장 가까이에 있을법한 네임서버에게 질의메세지를 보냄


[DNS 메세지(프로토콜)] 1. 이름-주소 해석 2. DNS 질의/응답 3. DNS 메세지(질의,응답,영역전달 등) 4. DNS 헤더 5. DNS 질의 메세지 6. 리졸버 (Resolver) 7. 역질의 8. RR (자원레코드) 9. DNS 캐쉬 10. nslookup 11. TTL
  1.   기술공통
  2.   기초과학
  3.   진동/파동
  4.   방송/멀티미디어/정보이론
  5.   전기전자공학
  6.   통신/네트워킹
        1. 통신 이란?
        2. 신뢰적 통신
    1.   통신이론
    2.   선로/전송
    3.   통신망 일반
    4.   회선교환(PSTN)
    5.   무선/이동통신
    6.   광통신
    7.   인터넷/데이터통신
          1. 데이터통신망
          2. 인터넷
          3. 데이터 네트워크 설계
      1.   데이터 단위
      2.   프로토콜/계층
      3.   데이터 링크
      4.   TCP/IP
      5.   라우팅
      6.   인터넷 QoS
      7.   인터넷 관리
      8.   웹기술
      9.   인터넷 응용
        1.   NetBIOS
        2.   DNS
              1. DNS
          1.   네임공간
          2.   DNS 메세지(프로토콜)
            1.   1. 이름-주소 해석
                2. DNS 질의/응답
                3. DNS 메세지(질의,응답,영역전달 등)
                4. DNS 헤더
                5. DNS 질의 메세지
                6. 리졸버 (Resolver)
                7. 역질의
                8. RR (자원레코드)
                9. DNS 캐쉬
                10. nslookup
                11. TTL
          3.   네임서버
          4.   DNS 기타일반
        3.   가상단말
        4.   FTP
        5.   전자메일
        6.   VoIP
        7.   VPN
        8.   무선인터넷
        9.   전자상거래
        10.   개인 컨텐츠
        11.   인터넷 기타 응용
      10.   인터넷 기타
      11.   패킷교환(PSN)
      12.   인터넷 관련 기관
  7.   정보기술(IT)
  8.   공업일반(기계,재료등)
  9.   표준/계측/품질
  10.   기술경영

 
        최근수정     요약목록     참고문헌