[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

No Subject



2701.C20673@arwen.cs.berkeley.edu>
Subject: Re: [idn] I-D ACTION:draft-ietf-idn-vidn-00.txt
Date: Wed, 22 Nov 2000 19:21:57 -0500
MIME-Version: 1.0
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 5.00.2314.1300
X-MimeOLE: Produced By Microsoft MimeOLE V5.00.2314.1300

Adam,

Thank you for your comments on the draft. Please see below for my responses
to your comments.

Sung

----- Original Message -----
From: Adam M. Costello <amc@cs.berkeley.edu>
To: <idn@ops.ietf.org>
Sent: Tuesday, November 21, 2000 6:27 PM
Subject: Re: [idn] I-D ACTION:draft-ietf-idn-vidn-00.txt


> It looks like VIDN can be thought of as a non-reversible ACE, that is, a
> VIDN is a many-to-one map from international strings to valid host name
> labels, whereas the other ACE schemes have all been one-to-one maps.
>

Sung: With the code-matching scheme described in the draft, VIDN also can
achieve a one-to-one, reversible mapping. A big difference between VIDN and
ACE is that VIDN proposes that host naming rules remain the same and all
domain names be sent in "ASCII" format, while ACE proposes that host naming
rules remain the same and that all internationalized domain names be sent in
"ACE" format.

> The advantage of using a many-to-one map is that it can be simpler,
> and because it's less constrained, the host name label can be somewhat
> intelligible.
>

Sung: The fact that "virtual" domain names that are "used", not "registered"
in
local languages as well as host name labels or "actual" domain names
that are "registered" in English are intelligible appears to be a big
advantage of
VIDN over ACE schemes. This is because VIDN "converts" non-ASCII characters
into the corresponding ASCII characters at a higher level of human-readable
characters, while ACE schemes encode non-ASCII characters into ASCII
characters at a lower level of machine-readable codes.

> One advantage of using a one-to-one map is that it avoids collisions.
> With VIDN, you might be unable to register a string even if no one is
> using that string, just because someone is using some other string in a
> different language that happens to map to the same host name label.
>

Sung: With the code-matching scheme, VIDN also can achieve a one-to-one,
reversible mapping. Another difference between VIDN and ACE is that the same
domain name in English that is actually registered with the DNS, can be
accessed by using various virtual domain names in different local languages,
if the characters represent the phonemes that have the same or proximate
sounds.

> To see another advantage of using a one-to-one map, consider the From:
> address of an email message.  In order for the recipient to be able to
> reply, the address must use a valid host name (containing only ASCII
> letters, digits, hyphens, and dots).  If the map is reversible, the
> recipient's mail program can convert it back into the original language
> for display purposes, but this is not possible if a many-to-one map is
> used.
>

Sung: With the code-matching scheme described in the draft, VIDN also can
achieve a one-to-one, reversible mapping. Using the code assigned to the
host name, VIDN can convert the host name in English back to the name in the
local language.

> AMC
>