Hi,

On Sun, Jul 4, 2010 at 2:34 AM, Áki Hermann Barkarson <[email protected]> wrote:
>
> Does anyone know the origin of this 255.255.255.255 default lookup behaviour?
> Is there any particular reason why Cisco are keeping this behaviour around?
> And finally, is there anyone out there using a dns service that replies to 
> broadcasts?

I don't know why Cisco choose to keep this as a default but DNS
lookups to multicast and broadcast addresses is mentioned in RFC 1123
-- "Requirements for Internet Hosts -- Application and Support"

>From section 6.1.3.2 ('Transport protocols'):

            A server MAY support a UDP query that is delivered using an
            IP broadcast or multicast address.  However, the Recursion
            Desired bit MUST NOT be set in a query that is multicast,
            and MUST be ignored by name servers receiving queries via a
            broadcast or multicast address.  A host that sends broadcast
            or multicast DNS queries SHOULD send them only as occasional
            probes, caching the IP address(es) it obtains from the
            response(s) so it can normally send unicast queries.

            DISCUSSION:
                 Broadcast or (especially) IP multicast can provide a
                 way to locate nearby name servers without knowing their
                 IP addresses in advance.  However, general broadcasting
                 of recursive queries can result in excessive and
                 unnecessary load on both network and servers.

I agree that it's annoying, but I'm sure most (all?) DNS servers do
respond to UDP broadcast queries, and IOS does cache the IP address of
the server for future use. So really, what makes it annoying is when
there is no DNS server on the segment to respond to the query, and
also how frequently IOS attempts to resolve names through broadcasts
-- I reckon it should try once, and if there is no response, just give
up. Or not try at all :-)

Have you found a DNS server that does NOT respond to these queries?

cheers,
Dale
_______________________________________________
For more information regarding industry leading CCIE Lab training, please visit 
www.ipexpert.com

Reply via email to