IDN Forums - Internationalized Domain Names  
Home | Advertise on idnforums | Premium Membership

Go Back   IDN Forums - Internationalized Domain Names > IDN Discussions > General Discussion

General Discussion Feel free to talk about anything and everything in this board.

LinkBack Thread Tools Display Modes
  #1 (permalink)  
Old 25th February 2011, 09:37 PM
555 555 is offline
ком.ком コム.コム
Join Date: Jan 2006
Posts: 4,141
iTrader: (33)
Rep Power: 1695
555 has disabled reputation
does making names the same NEED protocol changes at all?

The actual issue is that humans interpolate well and canonicalize badly. We're
exploring how to mesh the untidy reality that colour/color, 中國/中国, and
a host of other examples are "the same" to those humans but not to an
exact much look-up protocol.

There are several classes of solutions we can envision. On is a
referral from variants to canonical forms (like DNAME/CNAME and its
synthetic friends). That works fine from a protocol perspective, but
it requires there to be a single "real" label and variants which only
point to it. Some zones don't want that result, for both political
and practical reasons.

Another is one in which there is no DNS change at all, but zone
synchronization methods that ensure that the records at one label and
those at another are in sync. This avoids declaring one to be "real",
but has a very large potential cost in terms of applications which
will not match them as the DNS is, in essence, declaring them to be

Another is to create a "canonical + supported variants" approach.
That would involve both mapping variants to a single label and storing
at that label some information about what the zone maintainer
considered variants, so that applications and local caches could treat
them the same. The security properties of this approach are, to put
it mildly, interesting, but for variants all within a single
administrative domain, it is possibly workable. The operational
consequences are also pretty daunting unless the record stores a
pointer to some well-known representation of the normalization rules
rather the variants themselves.

This is a case where people want to treat DNS labels as human-friendly
strings. They are asking us how far down that road we can go without
breaking fundamental bits of the DNS's design and deployment. So far,
I hear "we can give you referrals to canonical forms, you can give
yourself synchronized zones, and we may be able to achieve a method
that stores variant information with a canonical form". The label to
label mapping problem is pretty clearly solved somewhere in that set,
but it is not at all sure that the "humans interpolate well, but
canonicalize badly" problem is or can be.

Last edited by 555; 25th February 2011 at 09:38 PM..
Reply With Quote

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On

All times are GMT. The time now is 08:41 PM.

Site Sponsors
Your ad here
buy t-shirt
מחיר הזהב

Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2020, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.3.0
Copyright 2005

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54