소식 › 표준·기술 · RFCIoTMUDDNS 운영

RFC 9726(BCP 241): IoT 기기의 DNS 사용에 관한 운영 고려사항

IETF가 사물인터넷(IoT) 기기가 DNS 이름과 IP 주소를 쓰는 방식, 그리고 MUD 파일에서 DNS 이름을 쓰는 방법에 관한 권고를 RFC 9726(BCP 241)로 발표했습니다.

IETF가 2025년 3월 RFC 9726 "Operational Considerations for Use of DNS in Internet of Things (IoT) Devices"를 현행 모범 사례(Best Current Practice, BCP 241)로 발표했습니다. 이 문서는 사물인터넷(IoT) 기기가 IP 주소와 DNS 이름을 어떻게 쓰는지 정리합니다. 제조사 사용 명세(Manufacturer Usage Description, MUD, RFC 8520)로 기기 접근을 통제할 때 생기는 문제를 짚고, MUD 파일에서 DNS 이름을 언제, 어떻게 써야 하는지 권고합니다. 저자는 M. Richardson과 W. Pan입니다.

무엇이 발표되었나

RFC 8520은 특정 용도의 기기가 인터넷 자원을 어떻게 쓰는지 표준 방식으로 기술합니다. MUD 파일에는 접근 제어 목록(Access Control List, ACL)을 정의할 수 있고, ACL은 허용할 자원을 DNS 이름이나 IP 주소로 지정합니다.

RFC 9726은 ACL에 IP 주소 대신 DNS 이름을 쓰면 다음과 같은 장점이 있다고 설명합니다.

다만 MUD 정책 집행 지점(대개 방화벽)은 패킷의 3계층(Layer 3) 헤더만 봅니다. 출발지·목적지 IP 주소와, IPsec으로 암호화되지 않았다면 전송 헤더의 목적지 UDP·TCP 포트까지만 알 수 있고, DNS 이름은 패킷에 들어 있지 않습니다. 그래서 이름 기반 ACL을 적용하려면 ACL의 이름을 IP 주소로 매핑해야 합니다.

문서의 주요 구성은 다음과 같습니다.

영향 범위

이 문서는 프로토콜을 바꾸지 않는 운영 권고(BCP)입니다. 주된 독자는 IoT 기기 제조사와, MUD로 기기 접근을 통제하려는 네트워크 운영자입니다. DNS 운영자에게도 관련이 있습니다. 기기가 쓰는 이름을 어떻게 응답하는지, 기기가 어떤 리졸버를 쓰는지에 따라 이름 기반 ACL이 제대로 동작하는지가 달라지기 때문입니다.

운영자가 할 일

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

목록으로