mDNS 客户端将查询发送到 224.0.0.251:5353
LLMNR 客户端将查询发送到 224.0.0.252:5355
它们的数据包格式与老式 tcp dns 相同吗?
假设我想解析主机名测试.本地发送通常的 DNS“标准查询,一个问题”。 DNS 数据包也适合 mDNS 和 LLMNR 吗?
答案1
关于“多播 DNS”的维基百科:
它是一种零配置服务,使用与单播域名系统 (DNS) 基本相同的编程接口、数据包格式和操作语义。
关于“链路本地多播名称解析”的维基百科:
链路本地多播名称解析 (LLMNR) 是一种基于域名系统 (DNS) 数据包格式的协议,允许 IPv4 和 IPv6 主机对同一本地链路上的主机执行名称解析。
所以是的,数据包格式都是相同的。