Zeroconf

Kedua protokol tersebut memiliki perbedaan yang tipis dalam pendekatan mereka melakukan resolusi nama jaringan. mDNS mengizinkan sebuah perangkat jaringan untuk memilih sebuah nama domain di dalam ruang nama "codice_2" lalu mengumumkannya dengan menggunakan alamat IP "multicast" khusus. Hal ini memperkenalkan beberapa semantik khusus untuk ruang nama codice_2, yang dianggap sebagai sebuah masalah oleh beberapa orang anggota IETF. mDNS juga kompatibel dengan DNS-SD seperti yang akan dijelaskan pada bagian berikutnya, sementara LLMNR tidak mendukungnya.
Multicast DNS (mDNS) merupakan sebuah protokol yang menggunakan antarmuka pemrograman aplikasi yang mirip dengan sistem DNS unicast tetapi diimplementasikan secara berbeda. Setiap komputer dalam jaringan menyimpan daftar catatan DNS-nya masing-masing (sebagai contoh: "A record", "MX record", "PTR record", "SRV record" dan lain sebagainya) dan saat klien mDNS hendak mengetahui alamat IP dari sebuah PC dengan menggunakan namanya, PC yang memiliki catatan A yang bersangkutan akan menjawabnya dengan menggunakan alamat IP-nya sendiri. Alamat multicast yang digunakan oleh protokol mDNS ini adalah codice_4.