소식 › 표준·기술 · RFC리졸버루트 서버LISP

RFC 9609(BCP 209) 발행: 프라이밍 질의를 이용한 DNS 리졸버 초기화 외 1건

리졸버가 루트 서버 목록을 프라이밍 질의로 받아 와야 한다는 RFC 9609(BCP 209, RFC 8109 대체)와 LISP 제어 메시지의 AFI 17 고유 이름 인코딩을 정한 RFC 9735를 정리했습니다.

IETF가 RFC 2건을 발행했습니다(원문 표기 발표일 2025-02-01). RFC 9609는 모범 실무 지침(BCP 209)입니다. 재귀 리졸버(recursive resolver)가 캐시를 초기화할 때 보내야 할 프라이밍 질의(priming query)를 설명하고, 기존 RFC 8109를 대체합니다. RFC 9735는 위치자/식별자 분리 프로토콜(LISP, Locator/ID Separation Protocol)의 제어 메시지에 주소 체계 식별자(AFI, Address Family Identifier) 17번 '고유 이름(Distinguished Name)'을 어떻게 인코딩할지 정한 제안 표준(Proposed Standard)입니다. DNS 운영과 직접 관련된 것은 RFC 9609이고, RFC 9735는 LISP를 운영하거나 구현하는 곳에만 해당합니다.

한눈에 보기

RFC 번호 제목 종류 대체·갱신하는 RFC 적용 대상
RFC 9609 (BCP 209) Initializing a DNS Resolver with Priming Queries 모범 실무 지침(BCP) RFC 8109 대체 / 갱신: 원문에 없음 재귀 리졸버(IN 클래스)
RFC 9735 Locator/ID Separation Protocol (LISP) Distinguished Name Encoding 제안 표준(Proposed Standard) 원문에 없음 LISP 제어 메시지를 다루는 구현(매핑 시스템, Map-Server 등)

건별 내용

RFC 9609: 프라이밍 질의를 이용한 DNS 리졸버 초기화

프라이밍(priming)은 리졸버가 설정에 들어 있는 루트 서버 IP 주소 일부에서 출발해, 루트 영역의 최신 NS 레코드 집합(RRset)과 루트 서버에 접근하는 데 필요한 주소 정보를 캐시에 채우는 과정입니다. 설정에 들어가는 주소 목록은 보통 리졸버 소프트웨어 제공사나 배포처가 제공합니다. 이 목록은 배포 당시에는 정확하더라도 시간이 지나면 낡을 수 있습니다. 루트 서버 식별자(root server identifier), 즉 루트 서버의 도메인 이름은 1997년 이후 바뀌지 않았지만, 연결된 IPv4/IPv6 주소는 가끔 바뀝니다. 원문은 주소가 바뀐 뒤에도 새 주소로 갱신하지 못한 리졸버가 있었다는 연구를 인용하면서, 정적 설정 목록만 쓰지 말고 프라이밍으로 정확한 목록을 받아 와야 한다고 설명합니다. 루트 영역 사본을 리졸버와 같은 서버에서 제공하는 구성(RFC 8806)에서도 같은 방법으로 프라이밍합니다. 이 문서는 사설 DNS(private DNS)에도 적용할 수 있습니다.

RFC 9735: LISP 고유 이름(Distinguished Name) 인코딩

LISP는 두 가지 번호 공간을 도입합니다. 단말 식별자(EID, Endpoint Identifier)와 라우팅 위치자(RLOC, Routing Locator)입니다. 이 문서는 AFI 17 '고유 이름'을 LISP 제어 메시지의 EID 레코드나 RLOC 레코드에 담아 추가 정보를 전달하는 방법을 정합니다. AFI 17은 다른 AFI와 달리 길이가 고정되어 있지 않습니다. 그래서 문자열을 NULL(0x00)로 끝나는 US-ASCII 문자열로 인코딩해 길이를 알 수 있게 했습니다. EID로 쓸 때 EID Mask-Len은 NULL 옥텟을 포함한 문자열 길이를 비트로 나타낸 값입니다. 원문은 이 필드가 X.509 기반 공개 키 기반 구조(PKIX)의 같은 이름 필드와 관계가 없다고 밝힙니다.

운영·설계에 반영할 점

원문을 한국어로 번역·요약한 글입니다. 정확한 내용은 원문을 확인해 주세요. AI의 도움을 받아 작성하고 담당자가 검토했습니다.

목록으로