다국어 도메인 네임(IDN)

등록 규정

Verisign SRS (Shared Registration System)에서는 다양한 유니코드 스크립트를 포함하는 다국어 도메인 네임(IDN)을 지원합니다.

Verisign은 허용 및 금지 코드 포인트를 지정하는 IDN 등록 정책을 개발했습니다. 이 정책은 다음 다섯 가지 유효성 검사 규정에서 구현됩니다. 이 다섯 가지 규정을 준수하는 IDN은 유효한 등록으로 간주됩니다.

1. IETF 표준

IDNA2008 규격은 IDN 등록에서 유니코드 포인트를 허용/금지하는 규정 및 알고리즘을 정의합니다. Verisign은 IDNA2008 표준을 구성하는 모든 RFC 문서를 완전하게 준수합니다. IETF 표준을 검토하십시오.

2. 특정 언어에 대한 제약

모든 IDN 등록에는 3 글자의 언어태그가 필요합니다. 예를 들어, CHI는 중국어를 나타냅니다. 만약 해당 등록과 연계된 언어태그가 다음 표에 있다면, Verisign은 해당 언어에 대한 포함문자의 목록을 보유하고 있습니다. 요청된 IDN은 포함문자의 목록내에 전부 포함되어야 합니다. 만약 IDN의 하나의 코드 포인트라도 이 언어에 대해 유효한 문자가 아닐 경우, 해당 등록은 거부됩니다.

다음 표에는 포함 문자의 관련 목록을 보유한 언어를 나열합니다.

언어 태그 언어
AZE 아제르바이잔어
BEL 벨라루스어
BUL 불가리아어
CHI 중국어
GRE 그리스어
JPN 일본어
KOR 한국어
KUR 쿠르드어
MAC 마케도니아어
MOL 몰디브어
POL 폴란드어
RUS 러시아어
SCC 세르비아어
SCR 크로아티아어
SRP 세르비아어
UKR 우크라이나어

3. 스크립트 혼합에 대한 제한

만약 IDN 등록에 지정된 언어 태그가 위의 표에 없어서 포함 문자의 목록이 없다면, Verisign은 하나의 도메인에 다른 스크립트가 혼합되는 것을 방지하기 위해 또 다른 제한을 적용합니다.

유니코드 표준은 각 코드 포인트를 정확히 하나의 유니코드 스크립트 값에 할당함으로써 유니코드 스크립트 집합을 정의합니다. 대체로, Verisign의 레지스트리는 다른 유니코드 스크립트의 코드 포인트를 혼합하여 사용하는 것을 거부합니다. 즉, 하나의 IDN에 둘 이상의 유니코드 스크립트의 코드 포인트가 있는 경우, 해당 IDN 등록은 거부됩니다. 예를 들어, 라틴 스크립트의 문자와 키릴 문자는 동일한 IDN에서 함께 사용할 수 없습니다. 한 IDN의 모든 코드 포인트는 동일한 유니코드 스크립트를 출처로 해야 합니다. 이는 서로 혼동할 수 있는 코드 포인트가 동일한 IDN에 나타나는 것을 방지하기 위한 것입니다.

다시 말해서, 이 규칙은 포함 문자의 엄격하게 정의된 목록이 없는 언어에만 적용됩니다. 예를 들어, 프랑스어를 표시하는 FRE 언어 태그는 포함 문자의 엄격한 목록이 없으므로 혼합 규칙이 적용됩니다. 프랑스어 도메인의 모든 코드 포인트는 동일한 스크립트를 출처로 해야 합니다. 하지만 해당 스크립트는 유효한 유니코드 정의 스크립트의 하나일 수도 있습니다.

다음 표에는 유니코드 스크립트와 허용된 코드 포인트의 관련 표가 나열되어 있습니다.

유니코드 스크립트와 관련 코드 포인트

IDN 등록에 허용된 모든 유니코드 포인트의 전체 목록을 보시려면, 여기를 클릭하세요.

4. ICANN의 제한된 유니코드 포인트

Verisign SRS는 또한 ICANN의 다국어 도메인 네임 구현 가이드라인을 준수합니다. 이 문서의 섹션 5에서는 IETF 표준에서는 허용되지만 IDN 등록에서는 금지되는 문자를 요약합니다. 이런 이유로, Verisign SRS는 다음 유니코드 코드 포인트를 모든 등록에서 금지합니다. ICANN이 제한하는 유니코드 포인트의 완전한 목록은 여기에 있습니다.

5. 특수문자

최신 정의가 IDNA 표준의 이전 버전과 호환되지 않는 두 (2)개의 유니코드 문자가 있습니다. 라틴어 샤프 S와 그리스어 마지막 시그마는 이전에 대체문자로 매핑되었습니다. 예를 들어, 이전 버전에 호환되는 클라이언트와 레지스트리는 라틴어 샤프 S를 두개의 소문자 라틴 글자 S 문자로 매핑합니다. 이 매핑은 취소가 불가능합니다. IDNA 표준의 최신 버전은 이 매핑을 적용하지 않습니다. 따라서, 이전에는 라틴어 샤프 S가 금지되었으나(다른 문자로 매핑), 최신의 표준에서는 레지스트리가 이 문자를 자체 판단으로 수용하도록 하고 있습니다.

이러한 변화는 소급해서 호환되지 않기 때문에, Verisign은 등록에 대한 명확하고 공정한 접근에 도달하고 소통되기까지 이 두 (2) 문자를 계속 허용하지 않기로 했습니다.

문자 유니코드 포인트 글리프
라틴어 소문자 샤프 S U+00DF ß
그리스어 소문자 마지막 시그마 U+03C2 ς