Universal Acceptance (UA) Micro-Learning Module: Module 5- Introducing Internationalized Domain Names(IDNs).
Instructor Guide
1st Edition.
���© 2024 Creative Commons License - Attribution 4.0 International (CC BY 4.0).�
Universal Acceptance
IDNs UA Micro-Learning Module Objectives:
| 2
Introducing the root zone: TLD, gTLD, ccTLD:
| 3
What is IDN?
| 4
Why do we need IDNs?
| 5
Unicode Based Domain Names:
| 6
Punycode Algorithm (RFC 3492:.
| 7
Normalization of Domain Name Strings or Labels:
| 8
Normalization Requirements of Domain Name Strings or Labels:
| 9
Example- Punycode algorithm Steps.
| 10
Configuring DNS for IDN-Encoded Domain Names:
| 11
Configuring DNS for Non-ASCII Domain Names- Key Steps:
| 12
Internationalized Domain Names in Applications (IDNA) 2003 (1/2):
| 13
Internationalized Domain Names in Applications (IDNA) 2003 (2/2):
| 14
Internationalized Domain Names in Applications (IDNA) 2008:
| 15
Ensuring Proper Display: How IDNA2008 Manages Bidirectional Text Ordering?
| 16
Potential Compatibility Issues between IDNA2008 and IDNA2003:
| 17
IDN Support in FTP, HTTP, and HTTPS: Addressing the Limitations.
| 18
Network Troubleshooting Commands for IDNs: dig, traceroute
dig xn--tkvs6ms8gqpywye3ma.xn--6qq986b3xl
traceroute 普遍适用测试.我爱你
traceroute xn—tkvs6ms8gqpywye3ma.xn--6qq986b3xl
| 19
Network Troubleshooting Commands for IDNs: nslookup,ping, and mtr:
nslookup xn--tkvs6ms8gqpywye3ma.xn—6qq986b3xl
mtr xn—tkvs6ms8gqpywye3ma.xn--6qq986b3xl
ping 普遍适用测试.我爱你
ping xn--tkvs6ms8gqpywye3ma.xn--6qq986b3xl
| 20
Reference:
[1]. Internet Corporation for Assigned Names and Numbers (ICANN). (2023, October 4). Top-level domains (TLDs). Retrieved from https://www.icann.org/resources/pages/tlds-2012-02-25-en.
[2]. 1.ICANN. (2023, November). Guidelines for the Implementation of Internationalized Domain Names, Version 3.0. Retrieved November 25, 2023, from https://www.icann.org/resources/pages/idn-guidelines-2011-09-02-en.
[3]. Internet Assigned Numbers Authority (IANA). (2022, May 23). Root zone. Retrieved from https://www.iana.org/domains/root: https://www.iana.org/domains/root.
[4]. International Corporation for Assigned Names and Numbers (ICANN). (2023, October 4). Internationalized Domain Names (IDNs). Retrieved from https://www.icann.org/resources/pages/idn-2012-02-25-en.
[5]. International Corporation for Assigned Names and Numbers (ICANN). (2023, October 4). Unicode-based domain names (IDNs). Retrieved from https://www.icann.org/resources/pages/idn-2012-02-25-en.
| 21
Reference:
[6]. Alvestrand, H., & Rose, M. (2003, March). Punycode: A Bootstring encoding of Unicode for Internationalized Domain Names in Applications (IDNA). IETF. https://doi.org/10.17487/RFC3492.
[7]. Internet Engineering Task Force (IETF). (2003, March). Internationalizing Domain Names in Applications (IDNA): Requirements and Solutions. Retrieved from https://doi.org/10.17487/RFC3492: https://doi.org/10.17487/RFC3492.
[9]. Internet Engineering Task Force (IETF). (2008, June). Internationalizing Domain Names in Applications (IDNA): Current Status. Retrieved from https://doi.org/10.17487/RFC5893: https://doi.org/10.17487/RFC5893.
| 22
Author:
| 23