UTF-8

Mark Andrews marka at isc.org
Sat Jun 19 05:04:13 CEST 2010


If we want to use UTF8 and have all the matching rules in the server then
we really need to distingish between lookups that are pure binary and
those that are UTF8 and have matching rules applied by the server.  This
is relatively easy to do but requires the root servers to move first.

Label types 0-63, 192-255 are ascii case insensitive(0..127) /
binary(128..255).  We could use label types 64-127 as UTF8 query
label types which indicate a valid UTF8 string and that the label is
matched using UT8 matching rules and that the label contains

If the server doesn't understand label types 64-127 then it will return
FORMERR.

-- 
Mark Andrews, ISC
1 Seymour St., Dundas Valley, NSW 2117, Australia
PHONE: +61 2 9871 4742                 INTERNET: marka at isc.org


More information about the Idna-update mailing list