Reference Documentation
Lists of references for recommended multilingual domain name schemes, related RFCs, software and mDNkit.
Also refer to Related documents on the page that describes the technology behind JPNIC multilingual domain names.
JPNIC
- Description of Multilingual Domain Name Technology
- A Web page that introduces the mDNkit and other JPNIC multilingual domain name activities.
RFCs
- DOMAIN NAMES - CONCEPTS AND FACILITIES (RFC1034)
- RFC providing an overview of DNS.
- DOMAIN NAMES - IMPLEMENTATION AND SPECIFICATION (RFC1035)
- RFC prescribing DNS protocols.
- UTF-7, A Mail-Safe Transformation Format of Unicode (RFC1642)
- RFC describing UTF-7, a Unicode/ISO10646 encoding scheme.
- UTF-8, a transformation format of Unicode and ISO 10646 (RFC2044)
- RFC describing UTF-8, a Unicode/ISO10646 encoding scheme.
- The Report of the IAB Character Set Workshop held 29 February - 1 March, 1996 (RFC2130)
- Report on workshop regarding character set specifications to be used on the Internet.
- IETF Policy on Character Sets and Languages (RFC2277)
- RFC describing IETF policy on character sets and language specifications on the Internet.
- Extension Mechanisms for DNS (EDNS0) (RFC2671)
- RFC defining EDNSO, an extension mechanism for DNS protocols.
- UTF-16, an encoding of ISO 10646 (RFC2781)
- RFC describing UTF-16, a Unicode/ISO10646 encoding scheme.
- A Tangled Web: issues of I18N, domain names, and the other Internet protocols (RFC2825)
- Document describing problems related to multilingualization of domain names and protocols.
- IAB Technical Comment on the Unique DNS Root (RFC2826)
- Document on unique DNS routes.
Internet Drafts
- draft-ietf-idn-requirements-03.txt
- Document on various requirements regarding multilingual domain names compiled by the IETF IDN working group.
- draft-ietf-idn-compare-01.txt
- Comparison of currently suggested systems by the IETF IDN working group
- draft-ietf-idn-race-02.txt
- Proposal for multilingual domain name encoding scheme RACE.
- draft-ietf-idn-sace-00.txt
- Proposal for multilingual domain name encoding scheme SACE.
mDNkit does not currently support it.
- draft-ietf-idn-brace-00.txt
- Proposal for multilingual domain name encoding scheme BRACE.
- draft-ietf-idn-lace-00.txt
- Proposal for multilingual domain name encoding scheme LACE.
- draft-ietf-idn-utf6-00.txt
- Proposal for multilingual domain name encoding scheme UTF-6.
mDNkit does not currently support it.
- draft-ietf-idn-dude-00.txt
- Proposal for multilingual domain name encoding scheme DUDE.
mDNkit does not currently support it.
- draft-ietf-idn-idne-01.txt
- Proposal for methods of implementing multilingual domain names. This system utilizes EDNS0 and UTF-8 for encoding domain names.
- draft-ietf-idn-idnra-00.txt
- Proposal for processing multilingual domain names. It describes applications, resolvers and DNS server interfaces.
- draft-ietf-idn-nameprep-00.txt
- Proposal for preprocessing (normalization, etc.) to be used for multilingual domain names.
- draft-jseng-utf5-01.txt
- Proposal for UTF-5 multilingual domain name encoding scheme.
- draft-ietf-idn-udns-01.txt
- Proposal for a multilingual domain name implementation system (DNS protocol changes, encoding, etc.). Basically, UTF-8 will be used for domain name encoding.
- draft-skwan-utf8-dns-04.txt
- Proposal for a multilingual domain name implementation system. UTF-8 will be used for domain name encoding.
- draft-duerst-dns-i18n-02.txt
- Proposal and review of methods for implementing multilingual domain names.
Introduction of ZLD (zero level domain)
- draft-duerst-i18n-norm-04.txt
- Document on Unicode Normalization Form C referred to as one normalization scheme for multilingual domain name in many drafts.
Other documents
- Unicode Normalization Forms
- Document defining Unicode Normalization Forms, a Unicode character string normalization scheme. It deals with Form C, D, KC and KD.
- Case Mappings
- Document that examines methods of converting Unicode upper-case and lower-case characters, as well as comparison methods that do not distinguish between upper-case and lower-case characters.
- UnicodeData.txt
- Data file recording Unicode character attributes. It is used in the Unicode Normalization Forms described above.
- UnicodeData File Format
- Document recording file formats for UnicodeData.txt described above.
Software
- ISC BIND
- Web page for BIND 4.x, 8.x, DNS implementations
- ISC BIND 9
- Web page for BIND 9.x, a DNS implementation
- Squid Web Proxy Cache
- Web page for Squid, a Web cache server
- libiconv
- Web page for libiconv, a free implementation of iconv