manning
bmann...@karoshi.com
PO Box 12317
Marina del Rey, CA 90295
310.322.8102



On 2July2015Thursday, at 16:44, Robert Edmonds <edmo...@mycre.ws> wrote:


> 
> Have a look at the later HTTP/1.1 RFCs (7230) and the URI generic syntax
> RFC (3986).  RFC 7230 defines http URIs, but it relies on the URI
> generic syntax (RFC 3986) to define "uri-host"'s, and that specification
> explicitly declines to require that "domain-looking-strings" be Internet
> DNS names:
> 
> 3.2.2.  Host
> 
>   [...]
> 
>   This specification does not mandate a particular registered name
>   lookup technology and therefore does not restrict the syntax of reg-
>   name beyond what is necessary for interoperability.  
[…]
> .  However, a globally scoped naming
>   system, such as DNS fully qualified domain names, is necessary for
>   URIs intended to have global scope.  URI producers should use names
>   that conform to the DNS syntax, even when use of DNS is not
>   immediately apparent, and should limit these names to no more than
>   255 characters in length.
> 
>   [...]
> 
> -- 
> Robert Edmonds

        There in lies the problem.  These systems have no way to disambiguate a 
local v. global scope.
         It seems like the obvious solution is to ensure that these nodes do 
NOT have global scope, i.e. No connection to the Internets
         and no way to attempt DNS resolution.   Or they need to ensure that 
DNS resolution occurs after every other “name lookup technology”
         which is not global in scope.

        Paul Vixies point about an escape method not being apparently visible 
comes to mind.

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

Reply via email to