[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [idn] I fear I cannot use IDN in the next 10 years
At 06:38 PM 10/8/2001, Eric A. Hall wrote:
> We need to come to a group consensus on the
>question of whether or not a UTF-8 namespace is necessary, desirable, or
>neither
Eric,
It is neither.
To repeat the conclusions from my presentation at the last IETF: uDNS has
no significant technical benefit over an ACE, but it does have a serious
problem. It impedes transition, since it requires changes to the
infrastructure, whereas an ACE does not. A copy of the slides, from the
presentation, is at:
<http://www.brandenburg.com/presentations/iDN-choices-comments.ppt>
>The above is a comparison of UDNS' perceived cost relative to a benefit,
A more immediate problem is that uDNS is an idea, not a complete
specification. The current document is substantially incomplete.
>but we haven't fully discussed the benefits as of yet. Clearly, ACE has
>many costs, some of which are quite high AND ongoing
if you mean the encode/decode cost, please be serious. remember how short
the string is. if you mean something else, please enumerate.
and please remember that UTF-8 is also an encoding and, therefore, carries
an encode/decode cost.
> * BCP18's is "Official Internet Policy" which requires support for
> UTF-8 in all new protocols,
Please re-read section 2:
> This document does not mandate a policy on name internationalization,
> but requires that all protocols describe whether names are
> internationalized or US-ASCII.
You are also neglecting to observe the fact that the DNS protocol already
exists. BCP18 is not mandating a change to existing protocols.
> * Without a UTF-8 DNS interface, no new protocols or applications
> can be developed that are UTF-8 clean. Instead, they will be
> UTF-8 for everything EXCEPT domain names, and in some cases this
> will be fatal.
"Fatal" is a very strong word. Also an incorrect one. Feel free to
provide empirical data that supports your certitude.
>One example we have already discussed for this is
> mapping between LDAPv3 distinguished names and DNS domain names
> (mapping dc= RDNs to DNS). Failure to support UTF-8 is a heavy
> blow to such efforts
Why would an encoding form affect the ability to translate between two
different naming environment? Encoding is for transport, rather than for
"native" form.
A more serious limitation is the core difference between LDAP and DNS
naming rules.
And this raises the major problem that protocol efforts, like the current
one, must not be used to try to fix larger and unrelated problems, such as
mapping between two, incompatible name spaces.
> * UTF-8 is infinitely more manageable and serviceable than ACE.
What is the empiricial basis for this assertion?
> * Finally, there are some problems that ACE cannot solve, which
> UDNS can. The clipboard problem practically goes away,
1. You are talking about representation inside a computer, rather than
transport across a network. Internet protocols pertain to transport, not
storage.
2. You are also wrong about this particular problem. This choice does not
affect the ability to clipboard a name.
d/
----------
Dave Crocker <mailto:dcrocker@brandenburg.com>
Brandenburg InternetWorking <http://www.brandenburg.com>
tel +1.408.246.8253; fax +1.408.273.6464