Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • Home
  • SEARCH
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 8553847
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: June 11, 20262026-06-11T14:44:50+00:00 2026-06-11T14:44:50+00:00

Link-Local Multicast Name Resolution (LLMNR) is a Microsoft tech for service discovery based on

  • 0

Link-Local Multicast Name Resolution (LLMNR) is a Microsoft tech for service discovery based on multicast DNS. Is it compatible with Bonjour/Zeroconf? If so, where’s the API? The service discovery, I take it, is somehow rolled into vanilla DNS resolution (gethostbyname()?), but what about service advertisement?

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-06-11T14:44:51+00:00Added an answer on June 11, 2026 at 2:44 pm

    LLMNR solves a small subset of the problems that mDNS tackles, as set out in this post. In short, it’s not compatible with Bonjour.

    Here is the content of that post, in case archive.org decides to drop the page:

    From: Marc Krochmal Date: Fri, 16 Apr 2004 08:54:54
    -0700
    Hi Tom,

    I was reading the August 2003 article in Linux Magazine
    (http://www.linux-mag.com/2003-08/zeroconf_01.html) on Zeroconf
    environments. Within the article they mention that Link Local
    Multicast Name Resolution was adopted by the IETF and that more or
    less mDNS was thrown out on its ear, even though it uses existing
    standards instead of creating an all new protocol. One of the reasons
    they mentioned or implied was that LLMNR was more advanced than mDNS
    was ‘includes provisions to keep link-local addresses from
    accidentally being propagated into the greater DNS space’ Based on
    research I have been doing into Rendezvous environments this is
    incorrect (is it not??) since mDNS is aware that domains ending with
    ‘.local’ are available only on the local link and that a host will
    only ever try and resolve a domain name ending with ‘.local’ on the
    local link. So have i misread this article or the mDNS white-paper or
    is there some truth in this??

    LLMNR is much less advanced than mDNS. LLMNR solves a very small
    problem. It provides very basic name resolution when the name server
    is misconfigured or when it returns an error.

    mDNS provides a distributed notification and cache coherency protocol
    that facilities ad-hoc DNS-Based Service Discovery. mDNS also provides
    reliable local name resolution when a hostname ends with “.local”,
    regardless of the state of the DNS server. LLMNR is not a service
    discovery protocol. You could say that mDNS is a superset of LLMNR.

    After a year and a half of operational experience with mDNS, we have
    never seen accidental leakage of link-local addresses outside the
    local-link.

    There are many people in the IETF DNSEXT working group that would like
    to see LLMNR interoperate with mDNS. In fact, some people including
    Paul Vixie are saying that LLMNR should be thrown out and replaced
    with mDNS. You can read this for yourself in the namedroppers
    archives.

    http://ops.ietf.org/lists/namedroppers/namedroppers.2004/

    Another thing alluded to by this article was that Microsoft is pushing
    for LLMNR and as far as I recall this is something provided by Service
    Pack 2 in Win XP.

    I am not aware of LLMNR being included in Service Pack 2.

    Is this not going to take us back to a NetBIOS v AppleTalk days where
    instead of working towards a singular standard we now have two for
    name resolution in Zeroconf environments???

    This is difficult to predict. If Rendezvous continues to gain
    momentum, it could easily become the standard in Zeroconf
    environments. Pretty much every network enabled printer today ships
    with Rendezvous. Rendezvous also enables iTunes Music Sharing on Mac
    and Windows which could allow you to potentially share music with many
    other devices in the home with zero configuration.

    Finally on a different track, the mDNS responder provided by Apple for
    OS X handles traditional DNS responses as well as well as link local
    mDNS. Is the mDNS responder for Windows and Linux boxes intended to
    replace the respective traditional DNS handlers provided by the
    Windows OS and Linux OS or does mDNS work in conjunction with their
    existing DNS handling (i.e. On a windows box with an mDNS Responder
    installed, if a DNS Query (for a global domain) needs to be sent, will
    the OS now use the mDNS responder to handle the process or will it use
    its ‘out-of-the-box’ DNS responder ???)

    Even though mDNSResponder could be used to replace all DNS query
    handling, it probably won’t. The name space provider for Windows which
    is included in the mDNSResonder project only works for names that end
    with “.local”.

    Best Regards,

    -Marc

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

I'm seeing some interesting behavior in my program's link-local IPv6 multicast routines. It seems
I am trying to link a remote database to a local database using dblink.
I am customizing UItextField for local currency symbol and comma, using following link :
Should I use a local copy of jquery, or should I link to a
If the IPv6 link-local address is manually deleted on an interface, is there a
I'm currently trying to understand how IPv6 adresses work. There are link-local and site-local
I recently installed ActivePython 2.7. So I've got a symbolic link in /usr/local/bin/python which
I have SharePoint with the local intranet link as http://shserver/Sites/LAPP/HR/LA . I want to
I have a wcf service that loads and the wsdl link works over http.
Link with data-rel=back causes two (double) back transitions instead of a single. The issue

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.