네트워크관리사 2급TCP/IPDNS TTL난이도 2MCQ

네트워크관리사 2급 DNS TTL 기출문제 #16787

문제

DNS에서 사용될 때 TTL(Time to Live)의 설명으로 올바른 것은?

① 데이터가 DNS서버 존으로부터 나오기 전에 현재 남은 시간이다. ② 데이터가 DNS서버 캐시로부터 나오기 전에 현재 남은 시간이다. ③ 패킷이 DNS서버 존으로부터 나오기 전에 현재 남은 시간이다. ④ 패킷이 DNS서버 네임서버 레코드로부터 나오기 전에 현재 남은 시간이다.

정답

2

해설

정답: 2. DNS에서 TTL은 캐싱 리졸버(DNS 서버 캐시)에 저장된 레코드(데이터)가 폐기되기 전까지 유효하게 머무는 시간이다. TTL이 만료되면 캐시에서 제거되고 다시 권한 서버에 질의한다.

오답 풀이

  • 1번: TTL은 '존'에서가 아니라 '캐시'에 보관된 데이터의 잔여 유효시간을 나타낸다.
  • 2번: 캐시에 저장된 레코드(데이터)의 잔여 유효시간을 정확히 설명했다.
  • 3번: DNS의 TTL은 패킷의 잔여 홉 수가 아니라 캐시된 레코드의 수명이다(IP 헤더의 TTL과 혼동한 설명).
  • 4번: 네임서버 레코드 단위가 아니라 캐시된 자원 레코드(데이터) 단위로 적용된다.

보충 개념 DNS TTL은 권한 있는 네임서버가 각 레코드에 설정한 '초' 단위 값으로, 변경이 잦은 도메인은 낮게(빠른 반영), 안정적인 도메인은 높게(질의 부하 감소) 설정한다. IP 헤더의 TTL(라우터 홉 제한)과는 의미가 다르다.

네트워크관리사 2급 TCP/IP 다른 기출문제

이런 문제 20~50개를 한 번에 풀어보세요

매번 새로 추가되는 모의고사 + 오답 자동 복습 + 회차별 실력 추적. 회원가입 후 무료 이용.

[네트워크관리사 2급] DNS TTL TCP/IP 기출 #16787 | 문어CBT