On Oct 22, 2011, at 2:42 PM, Doug Barton wrote:

> On 10/21/2011 08:13, Keith Moore wrote:
>> Names containing "." should not be subject to search lists.  Given a
>> name like foo.bar, there's no reliable way to tell whether "bar" is a
>> TLD or a subdomain of something in the search list. 
> 
> I've been following this discussion, mostly in the hopes that it would
> go away. :)  However since the discussion keeps circling I thought I'd
> throw in my 2 cents.
> 
> 1. I think we're all in agreement that dot-terminated names (e.g.,
> example.) should not be subject to search lists. I personally don't have
> any problems with any document mentioning that this is the expected
> behavior.

agree.  however there are standard protocols for which a trailing dot in a 
domain name is a syntax error.

> 2. I think most of us agree that a bare label (no dots, e.g., example)
> will almost certainly be subject to a search list. My suggestion would
> be that the common behavior be described in a "here be dragons" format,
> without attempting to be proscriptive.

mostly agree.   I don't think "will almost certainly be subject to a search 
list" is accurate, though I do think "may be subject to a search list" is 
reasonable.

> 3. For hostnames with a dot (although not necessarily ending in a TLD,
> such as foo.example) I think it's reasonable to say that the desired
> behavior is to first try to look them up "as is" without applying a
> search list, and if that fails to then apply the search list; with the
> same caveat as above, descriptive language for this document instead of
> proscriptive.

Strongly disagree.  That would leave users without a protocol-independent way 
of unambiguously specifying "this is a fully-qualified domain name".

The practice of applying search lists to names with "."s in them needs to die.

Keith

_______________________________________________
DNSOP mailing list
DNSOP@ietf.org
https://www.ietf.org/mailman/listinfo/dnsop

Reply via email to