mDNS 및 LLMNR 쿼리는 tcp DNS와 동일한 형식을 사용합니까?

mDNS 및 LLMNR 쿼리는 tcp DNS와 동일한 형식을 사용합니까?

mDNS 클라이언트는 224.0.0.251:5353으로 쿼리를 보냅니다.

LLMNR 클라이언트는 224.0.0.252:5355로 쿼리를 보냅니다.

패킷 형식이 이전 TCP DNS와 동일합니까?

호스트 이름을 확인하고 싶다고 가정해 보겠습니다.테스트.로컬일반적인 DNS "표준 쿼리, 질문"을 보냅니다. DNS 패킷은 mDNS 및 LLMNR에도 적합합니까?

답변1

"멀티캐스트 DNS"에 대한 Wikipedia:

이는 기본적으로 유니캐스트 DNS(Domain Name System)와 동일한 프로그래밍 인터페이스, 패킷 형식 및 작동 의미를 사용하는 구성이 필요 없는 서비스입니다.

"링크-로컬 멀티캐스트 이름 확인"에 대한 Wikipedia:

LLMNR(링크-로컬 멀티캐스트 이름 확인)은 IPv4 및 IPv6 호스트가 동일한 로컬 링크에 있는 호스트에 대해 이름 확인을 수행할 수 있도록 하는 DNS(Domain Name System) 패킷 형식을 기반으로 하는 프로토콜입니다.

그렇습니다. 패킷 형식은 모두 동일합니다.

관련 정보