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」的維基百科:

它是一種零配置服務,使用與單播域名系統 (DNS) 基本相同的程式設計介面、封包格式和操作語義。

關於「鏈路本地多播名稱解析」的維基百科:

鏈路本地多播名稱解析 (LLMNR) 是一種基於網域名稱系統 (DNS) 封包格式的協議,允許 IPv4 和 IPv6 主機對同一本地鏈路上的主機執行名稱解析。

所以是的,資料包格式都是相同的。

相關內容