Row-based ASCII Compatible Encoding
   HOME

TheInfoList



OR:

RACE encoding is a method for encoding foreign languages that use non-English characters (Chinese, Japanese, etc.) in
ASCII ASCII ( ), an acronym for American Standard Code for Information Interchange, is a character encoding standard for representing a particular set of 95 (English language focused) printable character, printable and 33 control character, control c ...
characters for storage in
domain name system The Domain Name System (DNS) is a hierarchical and distributed name service that provides a naming system for computers, services, and other resources on the Internet or other Internet Protocol (IP) networks. It associates various information ...
servers.http://tools.ietf.org/html/draft-ietf-idn-race-03 Row-based ASCII Compatible Encoding for IDN All names without non-English characters are unchanged. RACE codes are made up of digits, letters and dashes."Definition of: RACE encoding"
b
PC Mag Encyclopedia
/ref> RACE encoding is part of the larger scheme of the
Universal Character Set The Universal Coded Character Set (UCS, Unicode) is a standard set of characters defined by the international standard ISO/ IEC 10646, ''Information technology — Universal Coded Character Set (UCS)'' (plus amendments to that standard), w ...
specifically the ISO/IEC 10646. The assignment of characters also coincides with
Unicode Unicode or ''The Unicode Standard'' or TUS is a character encoding standard maintained by the Unicode Consortium designed to support the use of text in all of the world's writing systems that can be digitized. Version 16.0 defines 154,998 Char ...
. Today, it is mostly abandoned in favor of
punycode Punycode is a representation of Unicode with the limited ASCII character subset used for Internet hostnames. Using Punycode, host names containing Unicode characters are transcoded to a subset of ASCII consisting of letters, digits, and hyphens, w ...
.


Nomenclature

RACE is an acronym for its main purpose. *R stands for Row-based *A for ASCII *C for Compatible *E Encoding


References


External links


Acmqueue.com
DNS Complexity,
Paul Vixie Paul Vixie is an American computer scientist whose technical contributions include Domain Name System (DNS) protocol design and procedure, mechanisms to achieve operational robustness of DNS implementations, and significant contributions to open s ...
, ACM Queue Domain Name System {{www-stub