Adam M. Costello wrote:

>Soobok Lee <[EMAIL PROTECTED]> wrote:
>
>  
>
>>>Yes, but labels in DNS containing octets >= 128 are not
>>>internationalized labels, because internationalized labels use only
>>>octets <= 127 in DNS.
>>>      
>>>
>>Really ?
>>    
>>
>
>Really.
>
>  
>
>>"UTF-8 forms of internationalized labels" are not "internationalized
>>labels" ?
>>    
>>
>
>The UTF-8 form of an internationalized label is an internationalized
>label.  But that's irrelevant, because labels in DNS containing octets
>  
>
>>= 128 are not UTF-8.  The only text encoding used by DNS is ASCII
>>    
>>
>(according to the current DNS standard).  The octets >= 128 in DNS are
>non-ASCII, but that doesn't mean they are UTF-8.  We don't know what
>they are, except octets.
>
But,  UTF-8 forms make subset of the entire set of non-ASCII forms. Thus,
the utf8-compliant subset has been under the oversall length restriction 
imposed
by RFC1035 on the entire set.

>
>The UTF-8 form of an internationalized label is an internationalized
>label, but a sequence of octets with no charset tag is not an
>internationalized label (it's not even text).
>
UTF8-form of labels carry no language/encoding tag in them (unlike MIME 
does.)
They can be only  assumed or negotiated through other channel in protocols.

Soobok Lee

>
>So I stand by my position quoted at the top of this message.
>
>AMC
>  
>




Reply via email to