
mDNSクライアントは224.0.0.251:5353にクエリを送信します。
LLMNRクライアントは224.0.0.252:5355にクエリを送信します。
パケット形式は古き良き TCP DNS と同じですか?
ホスト名を解決したいとしますテスト.ローカル通常の DNS「標準クエリ」を送信します。1 つの質問です。DNS パケットは mDNS および LLMNR にも適合しますか?
答え1
「マルチキャスト DNS」に関する Wikipedia:
これは、ユニキャスト ドメイン ネーム システム (DNS) と基本的に同じプログラミング インターフェイス、パケット形式、および動作セマンティクスを使用するゼロ構成サービスです。
「リンクローカル マルチキャスト名前解決」に関する Wikipedia の記事:
リンクローカル マルチキャスト名前解決 (LLMNR) は、ドメイン ネーム システム (DNS) パケット形式に基づくプロトコルであり、IPv4 ホストと IPv6 ホストの両方が同じローカル リンク上のホストの名前解決を実行できるようにします。
つまり、パケット形式はすべて同じです。