Course Content
แบบฝึกหัดการแนะนำชื่อโดเมนที่เป็นภาษาท้องถิ่น (Introducing Internationalized Domain Names – IDNs)
0/1
โมดูลการเรียนรู้แบบไมโครด้าน Universal Acceptance โมดูลที่ 5: การแนะนำชื่อโดเมนสากล (Internationalized Domain Names: IDNs)
Module 5

 

1. ทำไมเราถึงจำเป็นต้องมี IDN? (Why Do We Need IDNs?)

Root zone ถือเป็นระดับสูงสุดในลำดับขั้นของระบบ DNS และเป็นส่วนที่จัดเก็บข้อมูลที่มีสิทธิ์ขาด (authoritative information) เกี่ยวกับ TLDs (Top-Level Domains) ทั้งหมด เมื่อพิจารณาว่า TLD แบบดั้งเดิมนั้นถูกจำกัดให้ใช้ได้เฉพาะตัวอักษร ASCII/Latin ข้อจำกัดนี้ส่งผลกระทบต่อความสามารถของอินเทอร์เน็ตในการรองรับความหลากหลายทางภาษาและวัฒนธรรมทั่วโลกอย่างไร เมื่อเปรียบเทียบกับโอกาสและความเป็นไปได้ที่เปิดกว้างขึ้นจากการใช้ชื่อโดเมนที่เป็นภาษาท้องถิ่น (IDNs)?

 

2. U-Label, A-Label และอัลกอริทึม Punycode (U-Label, A-Label, and Punycode Algorithm)

  • a. จงอธิบายความแตกต่างพื้นฐานระหว่าง A-Label และ U-Label และเว็บเบราว์เซอร์มีวิธีจัดการกระบวนการแปลงรหัส (conversion process) อย่างไร เพื่อให้มั่นใจว่าจะสามารถทำงานร่วมกับโครงสร้างพื้นฐานของ DNS ที่มีอยู่เดิมได้อย่างราบรื่นไม่มีสะดุด?
  • b. ให้ใช้เครื่องมือ ICANN LGR Tool เพื่อค้นหาค่า A-Label ของคำว่า คน.ไทย และค้นหาค่า U-Label ของ xn--42c6b.xn--o3cw4h

💡 คำแนะนำ: ขั้นแรก ให้เข้าใช้งาน LGR Tool ที่เว็บไซต์ https://lgrtool.icann.org โดยเข้าสู่ระบบด้วยบัญชี ICANN (เปิดให้บุคคลทั่วไปลงทะเบียนสมัครสมาชิกได้) จากนั้นเลือกเมนู "Label Forms" ที่อยู่ด้านบน ใส่ชื่อเลเบล (label) ที่ต้องการ แล้วกดปุ่ม "Display forms"

3. IDNA2008

  • a. จงเปรียบเทียบขอบเขตของชุดตัวอักษร (character set coverage) และกระบวนการแปลงให้เป็นมาตรฐาน (normalization processes) ระหว่างมาตรฐาน IDNA2003 และ IDNA2004 พร้อมทั้งอธิบายว่าทำไมชุดตัวอักษรที่ขยายเพิ่มขึ้นใน IDNA2008 ถึงช่วยรองรับการแสดงผลภาษาต่างๆ ได้ดียิ่งขึ้น?

  • b. มาตรฐาน IDNA2008 ได้มีการนำระบบการประมวลผลที่คำนึงถึงประเภทตัวอักษร (script-aware processing) และกฎเกณฑ์ตามบริบท (contextual rules) เข้ามาใช้ คุณสมบัติเหล่านี้ช่วยบรรเทาช่องโหว่ด้านความปลอดภัย เช่น การโจมตีด้วยการปลอมแปลงชื่อโดเมนที่หน้าตาเหมือนกัน (homograph attacks) ได้อย่างไร เมื่อเปรียบเทียบกับข้อจำกัดที่พบใน IDNA2003?

 

4. ข้อจำกัดของโปรโตคอลต่อ IDN (FTP, HTTP และ HTTPS) (Limitations of Protocols on IDNs (FTP, HTTP, and HTTPS))

โปรโตคอล FTP, HTTP และ HTTPS เดิมทีถูกออกแบบมาให้รองรับการเข้ารหัสตัวอักษรแบบ ASCII (ASCII character encoding) เท่านั้น เมื่อพิจารณาจากข้อจำกัดนี้ เว็บเบราว์เซอร์และไคลเอนต์ (clients) ในปัจจุบันมีกลไกเฉพาะ (specific mechanisms) อะไรบ้างที่ถูกนำมาใช้เพื่อจัดการกับ IDN ให้สามารถทำงานได้อย่างราบรื่นและโปร่งใส โดยที่ผู้ใช้งานไม่จำเป็นต้องรับรู้ถึงกระบวนการเบื้องหลัง?

 

5. คำสั่งตรวจสอบและแก้ไขปัญหาเครือข่ายสำหรับ IDN (Network Troubleshooting Commands for IDNs)

ให้ใช้เครื่องมือในรูปแบบบรรทัดคำสั่ง (command-line tool) ที่ชื่อว่า dig (Domain Information Groper) ในการสืบค้นข้อมูลบันทึก DNS (DNS records) ของชื่อ IDN ต่อไปนี้: คน.ไทย

💡 คำแนะนำ: คุณอาจจำเป็นต้องแปลงค่า U-Labels ให้เป็น A-Labels อย่างถูกต้องเสียก่อนที่จะเรียกใช้คำสั่งดังกล่าว และให้ใช้รูปแบบโครงสร้างคำสั่ง (syntax) ดังนี้: dig domain record_type โดยที่ record_type สามารถระบุเป็นค่าต่างๆ ได้ เช่น: A (IPv4 address record), AAAA (IPv6 address record) หรือ MX (Mail Exchange record) เป็นต้น

โปรดกรอกชื่อและอีเมลของคุณ เพื่อใช้ในการบันทึกคะแนนและสรุปผลการเรียน