Hệ thống phân giải tên miền DNS
Hệ thống phân giải tên miền (DNS - Domain Name System) là một dịch vụ của Internet. Nó đóng vai trò như một cơ sở dữ liệu phân tán giúp ánh xạ giữa tên miền (domain name) và địa chỉ IP với nhau, giúp mọi người truy cập Internet dễ dàng hơn thay vì phải nhớ các dãy số IP phức tạp. DNS chủ yếu sử dụng cổng TCP và UDP 53. Hiện tại, mỗi cấp của tên miền chứa tối đa 63 ký tự và tổng chiều dài của một tên miền không được vượt quá 253 ký tự.
Ban đầu, tên miền bị giới hạn trong một tập con của các ký tự ASCII. Vào năm 2008, ICANN đã thông qua một nghị quyết cho phép sử dụng các ngôn ngữ khác làm ký tự cho các tên miền cấp cao nhất (TLD). Sử dụng hệ thống IDNA dựa trên Punycode, các chuỗi Unicode có thể được ánh xạ tới một tập ký tự DNS hợp lệ. Do đó, các tên miền sử dụng ký tự địa phương có thể được nhập và truy cập trực tiếp từ thanh địa chỉ mà không cần cài đặt thêm plug-in nào.
