as consultas mDNS e LLMNR usam o mesmo formato que o DNS tcp?

as consultas mDNS e LLMNR usam o mesmo formato que o DNS tcp?

Clientes mDNS enviam consultas para 224.0.0.251:5353

Clientes LLMNR enviam consultas para 224.0.0.252:5355

O formato dos pacotes é igual ao bom e velho TCP DNS?

Suponhamos que eu queira resolver o nome do hostteste.localenviando a habitual "consulta padrão, uma pergunta" do DNS. O pacote DNS também cabe em mDNS e LLMNR?

Responder1

Wikipédia sobre "DNS multicast":

É um serviço de configuração zero, usando essencialmente as mesmas interfaces de programação, formatos de pacotes e semântica operacional que o Sistema de Nomes de Domínio (DNS) unicast.

Wikipedia sobre "Resolução de nomes multicast link-local":

O Link-Local Multicast Name Resolution (LLMNR) é um protocolo baseado no formato de pacote Domain Name System (DNS) que permite que hosts IPv4 e IPv6 executem resolução de nomes para hosts no mesmo link local.

Então, sim, os formatos dos pacotes são todos iguais.

informação relacionada