Internationalized Domain Names for Applications (IDNA): Background, Explanation, and Rationale

@article{Klensin2010InternationalizedDN,
  title={Internationalized Domain Names for Applications (IDNA): Background, Explanation, and Rationale},
  author={John C. Klensin},
  journal={RFC},
  year={2010},
  volume={5894},
  pages={1-43}
}
  • J. Klensin
  • Published 1 August 2010
  • Computer Science
  • RFC
Several years have passed since the original protocol for Internationalized Domain Names (IDNs) was completed and deployed. During that time, a number of issues have arisen, including the need to update the system to deal with newer versions of Unicode. Some of these issues require tuning of the existing protocols and the tables on which they depend. This document provides an overview of a revised system and provides explanatory material for its components. 

Internationalized Domain Names for Applications (IDNA): Definitions and Document Framework

This document is one of a collection that, together, describe the protocol and usage context for a revision of Internationalized Domain Names for Applications (IDNA), superseding the earlier version.

Internationalized Domain Names for Applications (IDNA) Review for New Unicode Versions

This document makes adjustments to the review procedure based on experience and updates IDNA, specifically RFC 5892, to reflect those changes and clarify the various relationships involved.

The Unicode Code Points and Internationalized Domain Names for Applications (IDNA)

This document specifies rules for deciding whether a code point, considered in isolation or in context, is a candidate for inclusion in an Internationalized Domain Name (IDN). Information about the

Internet Architecture Board (iab)

This memo presents a set of principles that can be used to guide the decision of whether a Unicode code point may be wisely included in the repertoire of permissible code points in a U-label in a zone.

PRECIS Framework: Preparation, Enforcement, and Comparison of Internationalized Strings in Application Protocols

This framework provides a more sustainable approach to the handling of internationalized strings than the previous framework, known as Stringprep (RFC 3454), and is agile with respect to versions of Unicode.

Evaluating Unicode Scripts for Use in IDNs

  • Computer Science
  • 2021
The result of an evaluation would be to roughly sort the scripts by suitability for support in Internationalized Domain Names (IDNs), with the first group suitable for Second-level domain names but also suggested for consideration for inclusion in the Maximal Starting Repertoire [MSR] (for top-level domains) as part of the Root Zone LGR process [RZ-LGR].

Transparency in the New gTLD Era: Evaluating the DNS Centralized Zone Data Service

This paper investigates CZDS’s transparency by measurement and evaluation, finding that while a large percent of the gTLD admins respond within a reasonable time, more than 10% of them have a long request-to-decision waiting time, and sometimes requests go unanswered even after six months of a request.

Internet Engineering Task Force (ietf) Overview and Framework for Internationalized Email

This document introduces a series of specifications that define mechanisms and protocol extensions needed to fully support internationalized email addresses, including an SMTP extension and extension of email header syntax to accommodate UTF-8 data.

Selecting Labels for Use with Conventional DNS and Other Resolution Systems in DNS-Based Service Discovery

This memo presents an outline of the requirements for the selection of labels for conventional DNS and other resolution systems when they are expected to interoperate in this manner.

Extensible Messaging and Presence Protocol (XMPP): Address Format

This document defines the address format for the Extensible Messaging and Presence Protocol (XMPP), including support for code points outside the ASCII range. This document obsoletes RFC 6122.

References

SHOWING 1-10 OF 25 REFERENCES

Internationalized Domain Names in Applications (IDNA): Protocol

This document specifies the protocol mechanism, called Internationalizing Domain Names in Applications (IDNA), for registering and looking up IDNs in a way that does not require changes to the DNS itself.

Review and Recommendations for Internationalized Domain Names (IDNs)

It is proposed that some changes be investigated for the Internationalizing Domain Names in Applications (IDNA) standard and its supporting tables, based on experience gained since those standards were completed.

Internationalized Domain Names for Applications (IDNA): Definitions and Document Framework

This document is one of a collection that, together, describe the protocol and usage context for a revision of Internationalized Domain Names for Applications (IDNA), superseding the earlier version.

Internationalizing Domain Names in Applications (IDNA)

This document defines internationalized domain names (IDNs) and a mechanism called Internationalizing Domain Names in Applications (IDNA) for handling them in a standard fashion and allows the non-ASCII characters to be represented using only the ASCII characters already allowed in so- called host names today.

The Unicode Code Points and Internationalized Domain Names for Applications (IDNA)

This document specifies rules for deciding whether a codepoint, considered in isolation, is a candidate for inclusion in an Internationalized Domain Name. It is part of the specification of IDNA2008.

Nameprep: A Stringprep Profile for Internationalized Domain Names (IDN)

This document describes how to prepare internationalized domain name (IDN) labels in order to increase the likelihood that name input and name comparison work in ways that make sense for typical

Mapping Characters for Internationalized Domain Names in Applications (IDNA) 2008

This document describes the actions that can be taken by an implementation between user input and passing permitted code points to the new IDNA protocol.

Domain names: Concepts and facilities

This memo describes the domain style names and their used for host address look up and electronic mail forwarding and discusses the clients and servers in the domain name system and the protocol used between them.

Joint Engineering Team (JET) Guidelines for Internationalized Domain Names (IDN) Registration and Administration for Chinese, Japanese, and Korean

Achieving internationalized access to domain names raises many complex issues, associated not only with basic protocol design, but also with issues and options for deployment, transition, registration, and administration.

Extension Mechanisms for DNS (EDNS0)

This document describes backward compatible mechanisms for allowing the Domain Name System's wire protocol to grow.