Интернационализированное доменное имя

редактировать
Пример греческого IDN с доменным именем без латинского алфавита : ουτοπία.δπθ.gr

международное доменное имя (IDN ) - это Internet доменное имя, которое содержит по крайней мере одну метку, отображается в программных приложениях, полностью или частично, в алфавите для конкретного языка или алфавитом, например, арабский, китайский, кириллица, деванагари, иврит или символы на основе латинского алфавита с диакритическими знаками или лигатурами, например французский. Эти системы записи кодируются компьютерами в многобайтовом Unicode. Интернационализированные доменные имена хранятся в системе доменных имен (DNS) в виде строк ASCII с использованием транскрипции Punycode.

DNS, которая выполняет поисковую службу для преобразования удобных имен в сетевые адреса для определения местоположения Интернет-ресурсов, на практике ограничивается использованием символов ASCII, что является практическим ограничением, которое изначально устанавливает стандарт приемлемого домена. имена. Интернационализация доменных имен - это техническое решение для перевода имен, написанных языковыми сценариями, в текстовое представление ASCII, совместимое с DNS. Интернационализированные доменные имена могут использоваться только с приложениями, специально предназначенными для такого использования; они не требуют изменений в инфраструктуре Интернета.

IDN был первоначально предложен в декабре 1996 г. Мартином Дюрстом и реализован в 1998 г. Тан Джуай Кван и Леонг Кок Йонг под руководством Тан Тин Ви. После долгих дебатов и множества конкурирующих предложений система под названием «Интернационализация доменных имен в приложениях» (IDNA) была принята в качестве стандарта и реализована в нескольких доменах верхнего уровня.

В IDNA термин «интернационализированное доменное имя» означает в частности, любое доменное имя, состоящее только из меток, к которым может быть успешно применен алгоритм IDNA ToASCII (см. ниже). В марте 2008 г. IETF сформировал новую рабочую группу IDN для обновления текущего протокола IDNA. В апреле 2008 года ЭСКЗА ООН вместе с реестром общественных интересов (PIR) и Afilias запустили рабочую группу по арабскому алфавиту в IDNs (ASIWG), в которую вошли эксперты в области DNS, операторов ccTLD, бизнеса, научных кругов, а также члены региональных и международных организаций. Под председательством Рам Мохана из Afilias, ASIWG стремится разработать единую таблицу IDN для арабского алфавита и представляет собой пример сотрудничества сообщества, который помогает местным и региональным специалистам участвовать в разработке глобальной политики, а также в технической стандартизации.

В октябре 2009 года Интернет-корпорация по присвоению имен и номеров (ICANN) одобрила создание интернационализированных доменов верхнего уровня с кодом страны (IDN ccTLD) в Интернете, использующих стандарт IDNA. для скриптов на родном языке. В мае 2010 г. первые IDN ccTLD были установлены в корневой зоне DNS.

Содержание
  • 1 Интернационализация доменных имен в приложениях
    • 1.1 ToASCII и ToUnicode
    • 1.2 Пример кодирования IDNA
  • 2 Арабский Рабочая группа Script IDN (ASIWG)
  • 3 Внедрение домена верхнего уровня
  • 4 Реестры не-IDNA или ICANN, которые поддерживают доменные имена, отличные от ASCII
  • 5 Проблемы подмены ASCII
  • 6 доменов верхнего уровня прием регистрации IDN
  • 7 Временная шкала
  • 8 См. также
  • 9 Ссылки
  • 10 Внешние ссылки
Интернационализация доменных имен в приложениях

Интернационализация доменных имен в приложениях (IDNA) - это механизм определен в 2003 году для обработки интернационализированных доменных имен, содержащих символы, отличные от ASCII.

Хотя Система доменных имен поддерживает символы, отличные от ASCII, такие приложения, как электронная почта и веб-браузеры, ограничивают символы, которые могут быть используется в качестве доменных имен для таких целей, как имя хоста. Строго говоря, именно сетевые протоколы, которые используют эти приложения, имеют ограничения на символы, которые могут использоваться в доменных именах, а не приложения, которые имеют эти ограничения, или сам DNS. Чтобы сохранить обратную совместимость с установленной базой, рабочая группа IETF IDNA решила, что интернационализированные доменные имена должны быть преобразованы в подходящую форму на основе ASCII, которая могла бы обрабатываться веб-браузерами и другими пользовательскими приложениями. IDNA определяет, как выполняется преобразование между именами, написанными не-ASCII-символами, и их представлением на основе ASCII.

Приложение с поддержкой IDNA может выполнять преобразование между интернационализированным и ASCII-представлением имени домена. Он использует форму ASCII для поиска DNS, но может представлять интернационализированную форму пользователям, которые предположительно предпочитают читать и записывать доменные имена в сценариях, отличных от ASCII, таких как арабский или хирагана. Приложения, которые не поддерживают IDNA, не смогут обрабатывать доменные имена с символами, отличными от ASCII, но все равно смогут получить доступ к таким доменам, если им будет предоставлен (обычно довольно загадочный) эквивалент ASCII.

ICANN выпустила руководство по использованию IDNA в июне 2003 г., и уже в июле 2003 г. с помощью этой системы можно было зарегистрировать домены .jp и домены .info. в марте 2004 года. Несколько других реестров доменов верхнего уровня начали принимать регистрацию в 2004 и 2005 годах. Руководящие принципы IDN были впервые созданы в июне 2003 года и были обновлены с учетом проблем фишинга в ноябре 2005 года. Группа высшего уровня, занимающаяся доменными именами с кодом страны, была сформирована в ноябре 2007 г. и продвигается совместно организацией поддержки национальных кодов и Правительственным консультативным комитетом. Кроме того, ICANN поддерживает руководящую группу Универсального принятия, возглавляемую сообществом, которая стремится продвигать удобство использования IDN и других новых gTLDS во всех приложениях, устройствах и системах.

Mozilla 1.4, Netscape 7.1, Opera 7.11 были одними из первых приложений, поддерживающих IDNA. Для Internet Explorer 6 доступен подключаемый модуль браузера, обеспечивающий поддержку IDN. API-интерфейсы URL-адресов Internet Explorer 7.0 и Windows Vista обеспечивают встроенную поддержку IDN.

ToASCII и ToUnicode

Преобразование между ASCII и не-ASCII формами доменного имени выполняются алгоритмами ToASCII и ToUnicode. Эти алгоритмы применяются не к доменному имени в целом, а к отдельным ярлыкам. Например, если имя домена www.example.com, то метки будут www, example и com. ToASCII или ToUnicode применяется к каждому из этих трех отдельно.

Детали этих двух алгоритмов сложны и указаны в RFC 3490. Ниже дается обзор их функций.

ToASCII оставляет неизменной любую метку ASCII, но завершится ошибкой, если метка не подходит для системы доменных имен. Если задана метка, содержащая хотя бы один символ, отличный от ASCII, ToASCII применит алгоритм Nameprep, который преобразует метку в нижний регистр и выполняет другую нормализацию, а затем преобразует результат в ASCII с помощью Punycode перед добавлением строки из четырех символов "xn--". Эта четырехсимвольная строка называется префиксом ASCII Compatible Encoding (ACE) и используется для отличия меток, закодированных Punycode, от обычных меток ASCII. Алгоритм ToASCII может дать сбой по нескольким причинам; например, последняя строка может превышать ограничение в 63 символа для метки DNS. Метка, для которой не работает ToASCII, не может использоваться в интернационализированном доменном имени.

Функция ToUnicode меняет действие ToASCII на противоположное, удаляя префикс ACE и применяя алгоритм декодирования Punycode. Он не отменяет обработку Nameprep, поскольку это всего лишь нормализация и по своей природе необратима. В отличие от ToASCII, ToUnicode всегда завершается успешно, потому что он просто возвращает исходную строку, если декодирование не удается. В частности, это означает, что ToUnicode не влияет на строку, которая не начинается с префикса ACE.

Пример кодирования IDNA

кодирования IDNA может быть проиллюстрирован с использованием примера домена Bücher.example. (Немецкий : Bücher, lit. 'books'.) Это доменное имя имеет две метки: Bücher и example. Вторая метка - чистый ASCII, и ее не изменили. Первая метка обрабатывается Nameprep для получения bücher, а затем конвертируется в Punycode, в результате получается bcher-kva. Затем перед ним ставится префикс xn--, чтобы получить xn - bcher-kva. Таким образом, получившееся имя, подходящее для использования в записях и запросах DNS, будет «xn - bcher-kva.example».

Рабочая группа IDN с арабским шрифтом (ASIWG)

Хотя в арабском регионе проживает 5 процентов населения мира, на него приходится всего 2,6 процента глобального использования Интернета. Более того, процент пользователей Интернета среди населения арабского мира составляет всего 11 процентов по сравнению с глобальным показателем в 21,9 процента. Однако в период с 2000 по 2008 год использование Интернета в регионе выросло на 1 426 процентов, что представляет собой значительный рост, особенно по сравнению со средними мировыми темпами роста в 305,5 процента за тот же период. Поэтому разумно предположить, что рост использования мог бы быть еще более значительным, если бы DNS был доступен с арабскими символами. Введение IDN предлагает множество потенциальных новых возможностей и преимуществ для арабских пользователей Интернета, позволяя им создавать домены на их родных языках и алфавитах, а также создавать целый ряд услуг и локализованных приложений поверх этих доменов.

Председатель ASIWG Рам Мохан представил доводы в пользу развития многоязычного Интернета на форуме по управлению Интернетом в Хайдарабаде, Индия (3–6 декабря 2008 г.).

Внедрение домена верхнего уровня

В 2009 году ICANN решила внедрить новый класс доменов верхнего уровня, назначаемых странам и независимым регионам, аналогично правилам для национальных доменов верхнего уровня. Однако доменные имена могут представлять собой любую желаемую строку символов, символов или глифов на языке, отличном от латинского алфавита или алфавите языка заявителя, в пределах определенных руководящих принципов для обеспечения достаточной визуальной уникальности.

Процесс установки доменов с кодом страны IDN начался с длительного периода тестирования в наборе поддоменов в домене верхнего уровня test. В одиннадцати доменах использовались родные для языка сценарии или алфавиты, такие как δοκιμή, что означает тест на греческом языке.

Эти усилия завершились созданием первых интернационализированных доменов верхнего уровня с кодом страны (IDN ccTLD) для производственного использования в 2010 году.

В системе доменных имен, эти домены используют представление ASCII, состоящее из префикса «xn--», за которым следует Punycode перевод Unicode представления алфавитные или письменные глифы для конкретного языка. Например, кириллическое имя IDN ccTLD России - «рф». В представлении Punycode это «p1ai», а его DNS-имя - «xn - p1ai».

Реестры, не входящие в IDNA или ICANN, которые поддерживают доменные имена, отличные от ASCII

Существуют и другие реестры, которые поддерживают доменные имена, отличные от ASCII. Компания ThaiURL.com в Таиланде поддерживает регистрацию.com с использованием собственной кодировки IDN, ThaiURL. Однако, поскольку большинство современных браузеров распознают только IDNA / punycode IDN, домены с кодировкой ThaiURL необходимо вводить или связывать в их закодированной форме, и они будут отображаться в адресной строке. Это ограничивает их полезность; однако они по-прежнему являются действующими и общедоступными доменами.

Несколько реестров поддерживают пунктирные символы эмодзи в качестве доменов эмодзи.

проблемы спуфинга ASCII

Использование Unicode в доменных именах потенциально упрощает подделку сети Сайты в качестве визуального представления строки IDN в веб-браузере могут сделать поддельный сайт неотличимым от поддельного легитимного сайта, в зависимости от используемого шрифта. Например, символ Unicode U + 0430, строчная кириллическая буква a может выглядеть идентично символу Unicode U + 0061, строчная латинская буква a, используемому в английском языке. В качестве конкретного примера, используя кириллические буквы а, е («Ie» / «Ye», U + 0435, внешне идентичные латинским буквам a, e ), белорусско-украинский і (U + 0456, по существу идентичен латинской букве i ), р («Er», U + 0440, по существу идентичен латинской букве p ), URL-адрес wіkіреdіа.org - сформировано ("xn--wkd-8cdx9d7hbd.org" в закодированной форме), что практически неотличимо от визуального представления законного wikipedia.org (возможно, в зависимости от шрифтов).

Домены верхнего уровня, принимающие регистрацию IDN

Многие домены верхнего уровня начали принимать регистрацию интернационализированных доменных имен на втором или более низком уровне. Afilias (.INFO) предложила регистрацию второго уровня IDN первого gTLD в 2004 году в Немецкий язык.

DotAsia, регистратор TLD Asia, провела 70-дневный период ранней регистрации начиная с 11 мая 2011 г. для регистрации доменов второго уровня в Китайские, японские и корейские шрифты.

Timeline
  • 1996-12: оригинальный Интернет-проект Мартина Дюрста, предлагающий UTF5 (первый пример того, что сегодня известно как ASCII-совместимая кодировка (ACE)) - UTF-5 был впервые определен Мартином Дюрстом из Университета Цюрих
  • 1998-03: Ранние исследования IDN в Национальном университете Сингапура (NUS), Центр интернет-исследований (бывший Internet Research and Development Unit - IRDU) под руководством Тана Тин Ви (TWTan) (проект IDN) team - Tan Juay Kwang и Leong Kok Yong), а затем продолжил работу в команде Bioinformatrix Pte. Ltd. (BIX Pte. Ltd.) - дочерняя компания NUS, возглавляемая профессором С. Суббиа.
  • 1998-06: Система доменных имен корейского языка разработана Канг, Хи-Сын в KAIST ( Корейский передовой институт науки и технологий)
  • 1998-07: Женевская конференция INET'98 с обсуждением BoF по iDNS и APNG Общее собрание и встреча рабочей группы.
  • 1998-07: Азиатско-Тихоокеанский регион Сформирована сетевая группа (APNG, сейчас все еще существует и отличается от собрания, известного как APSTAR). Создана рабочая группа iDNS.
  • 1998-10: Джеймс Сенг, бывший студент Тан Тин Ви в Ширес Холл, НУС, и студент-исследователь в Technet и IRDU, Компьютерный центр, НУС, были наняты генеральным директором С. Суббиа, чтобы возглавить дальнейшее развитие IDN в BIX Pte. Ltd.
  • 1999-02: Испытательная установка iDNS запущена компанией BIX Pte. Ltd. под эгидой APNG с участием CNNIC, JPNIC, KRNIC, TWNIC, THNIC, HKNIC и SGNIC во главе с Джеймсом Сэном
  • 1999-02: Презентация отчета по IDN на совместном собрании APNG-APTLD, APRICOT'99
  • 1999-03: Одобрение отчета IDN на общем собрании APNG 1 марта 1999 года.
  • 1999-06: Заявка на грант APNG совместно с Центром интернет-исследований (CIR) Национального университета Сингапура в Международный исследовательский центр развития (IDRC), международную организацию, финансируемую правительством Канады, для работы над IDN для IPv6. Этот проект APNG финансировался в рамках Паназиатского гранта на исследования и разработки, который от имени IDRC администрировал Канадский комитет по охране труда и технике безопасности (CCOHS). Главный исследователь: Тан Тин Ви из Национального университета Сингапура.
  • 1999-07 Tout, Walid R. (WALID Inc.) Подал заявку на патент IDNA номер US1999000358043 Метод и система для интернационализации доменных имен. Опубликовано 30 января 2001 г.
  • 1999-07 г.: Интернет-проект по UTF5 Джеймсом Сэном, Мартином Дюрстом и Тан Тин Ви. Обновлено в 2000 году.
  • 1999-08: APTLD и APNG образуют рабочую группу для изучения проблем IDN под председательством Килнама Чона.
  • 1999-10: BIX Pte. Ltd. и Национальный университет Сингапура вместе с инвесторами New York Venture Capital, General Atlantic Partners, выделили IDN в 2 новые сингапурские компании - i-DNS.net International Inc. и i-Email.net Pte. Ltd., которая создала первую коммерческую реализацию решения IDN для доменных имен и адресов электронной почты IDN соответственно.
  • 1999-11: IETF IDN Birds-of-Feather в Вашингтоне был инициирован i-DNS.net по запросу официальных лиц IETF.
  • 1999-12: i-DNS.net InternationalPte. Ltd. запустила первый коммерческий IDN. Он был на Тайване и китайскими иероглифами в верхнем уровне IDN TLD «.gongsi» (что означает «.com») с одобрения министра связи Тайваня и некоторых других крупные тайваньские интернет-провайдеры, сообщающие о продаже более 200 000 имен за неделю в Тайване, Гонконге, Сингапуре, Малайзии, Китае, Австралии и США.
  • Конец 1999: Килнам Чон инициирует создание Целевой группы по IDNS, что привело к созданию MINC, Консорциума многоязычных Интернет-имен.
  • 2000-01: IETF Создана рабочая группа IDN под председательством Джеймса Сэна и
  • 2000-01: Вторым коммерческим запуском IDN стали IDN TLD на тамильском языке, соответствующие.com,.net,.org и.edu. Они были запущены в Индии при поддержке министерства информационных технологий i-DNS.net International.
  • 2000-02: Предложение Консорциума многоязычных Интернет-имен (MINC) BoF в IETF в Аделаиде.
  • 2000-03: APRICOT 2000 Многоязычный сеанс DNS.
  • 2000-04: WALID Inc. (с заявкой на патент IDNA 6182148) начала регистрацию и разрешение многоязычных доменных имен.
  • 2000-05: WG по тестированию совместимости, MINC встреча. Сан-Франциско, под председательством Билла Мэннинга и Й. Йонея, 12 мая 2000 г.
  • 2000-06: Первый запуск Консорциума многоязычных Интернет-имен (MINC) в Сеуле для обеспечения совместного развертывания IDN, начиная с Азиатско-Тихоокеанский регион.
  • 2000-07: Объединенная инженерная группа (JET) инициирована в Иокогаме для изучения технических вопросов под руководством JPNIC (К.Кониси) и TWNIC (Кенни Хуанг)
  • 2000-07: Официальное формирование CDNC Китайского консорциума доменных имен для решения проблем, связанных с и развертыванием доменных имен Han Character, основанного CNNIC, HKNIC и в мае 2000 г.
  • 2001-03: Создана рабочая группа Правления ICANN по IDN
  • 2001-07: Японская ассоциация доменных имен: Церемония запуска JDNA (13 июля 2001 г.) в Токио, Япония.
  • 2001-07: Система Интернет-имен на урду (28 июля 2001 г.) в Исламабаде, Пакистан, организована совместно SDNP и MINC.
  • 2001-07: Презентация IDN на заседании комитета Совет по информатике и телекоммуникациям, Nation al Academies USA (11–13 июля 2001 г.), Школа управления информацией и систем Калифорнийского университета, Беркли, Калифорния.
  • 2001-08: Презентация MINC и информационно-пропагандистская работа на ежегодной конференции Азиатско-Тихоокеанской сети Advanced Network, Пенанг, Малайзия 20 августа 2001 г.
  • 2001-10: совместная встреча MINC-CDNC в Пекине 18-20 октября 2001 г.
  • 2001-11: ICANN сформирован комитет IDN, Рам Мохан (Afilias) назначен членом Устава
  • 2001–2012: совместный симпозиум МСЭ-ВОИС по многоязычным доменным именам, организованный совместно с MINC, 6–7 декабря 2001 г., Международный конференц-центр, Женева.
  • 2003-01: сформирована рабочая группа ICANN по рекомендациям IDN с членами ведущих реестров gTLD и ccTLD.
  • 2003-01: Бесплатная реализация StringPrep, Punycode и выпуск IDNA в GNU Libidn.
  • 2003 -03: Публикация RFC 3454, RFC 3490, RFC 3491 и RFC 3492
  • 2003-06: Публикация рекомендаций ICANN IDN для реестры. Принято реестрами.cn,.info,.jp,.org и.tw.
  • 2004-05: Публикация RFC 3743, Руководящие принципы совместной инженерной группы (JET) для интернационализированного домена Регистрация и администрирование имен (IDN) для китайского, японского и корейского
  • 2005-03: Первое собрание 17-й исследовательской комиссии МСЭ-Т по интернационализированным доменным именам.
  • 2005-05:.IN ccTLD (Индия) создает экспертную рабочую группу по IDN для создания решений для 22 официальных языков. Рам Мохан назначен руководителем технической реализации. C-DAC назначен лингвистическим экспертом.
  • 2006-04: собрание 17-й Исследовательской комиссии МСЭ в Корее окончательно одобрило Вопрос о интернационализированных доменных именах.
  • 2006-06: Семинар по IDN в ICANN встреча в Марракеше, Марокко
  • 2006-11: Создана рабочая группа ICANN GNSO по IDN для обсуждения последствий для политики IDN TLD. Рам Мохан избран председателем рабочей группы IDN.
  • 2006–2012 гг.: Конференция ICANN в Сан-Паулу обсуждает статус лабораторных тестов IDN в корневом каталоге.
  • 2007- 01: Работа над таблицами вариантов тамильского и малаяламского языков завершена индийским C-DAC и Afilias
  • 2007-03: рабочая группа ICANN GNSO IDN завершила работу, Рам Мохан представляет отчет на конференции ICANN в Лиссабоне.
  • 2007-10: одиннадцать IDNA доменов верхнего уровня были добавлены к корневым серверам имен для оценки использования IDNA на верхнем уровне DNS.
  • 2008-01: ICANN: Успешная оценка доменов верхнего уровня.test IDN
  • 2008-02: Семинар IDN: IDN на индийских языках и скриптах ICANN, DIT, Afilias, C-DAC, руководитель NIXI
  • 2008-04: IETF Рабочая группа IDNAbis под председательством Винт Серф продолжает работу по обновлению IDNA
  • 2008-04: Рабочая группа IDN с арабским шрифтом ( ASIWG), основанная Рамом Моханом (Afilias) и Алекса Раад (PIR) в Дубае.
  • 2008-06: Правление ICANN голосует за разработку окончательной ускоренной реализации Ионное предложение для ограниченного числа IDN ccTLDS.
  • 2008-06: Членство в Рабочей группе IDN по арабскому алфавиту (ASIWG) расширяется на Египет, Иран, Кувейт, Пакистан, Саудовскую Аравию, Сирию, ОАЭ, Малайзию, ЭСКЗА ООН, APTLD, ISOC Africa и приглашенные эксперты Майкл Эверсон и Джон Кленсин
  • 2008-10: ICANN заинтересована в ускоренном процессе IDN ccTLD
  • 2009-09: ICANN вносит предложение IDN ccTLD на повестка дня собрания в Сеуле в октябре 2009 г.
  • 2009-10: ICANN утверждает регистрацию имен IDN в корне DNS через ускоренный процесс IDN ccTLD на своей встрече в Сеуле 26–30 октября, 2009.
  • 2010-01: ICANN объявляет, что Египет, Российская Федерация, Саудовская Аравия и Объединенные Арабские Эмираты были первыми странами, которые прошли ускоренную оценку строки в процессе подачи заявки на домен IDN ccTLD.
  • 2010-05: Первые реализации запущены. Это ccTLD с арабским алфавитом для Египта, Саудовской Аравии и Объединенных Арабских Эмиратов.
  • 2010-08: IETF публикует обновленные спецификации «IDNA2008» как RFC 5890 - 5894
  • 2010-12: сформирована рабочая группа Правления ICANN по вариантам IDN для контроля и отслеживания проекта по проблемам с вариантами IDN. В рабочую группу входят Рам Мохан (председатель), Йонне Сойнинен, Сюзанна Вульф и Куо-Вей Ву.
  • 2012-02: Международная электронная почта была стандартизирована с использованием IDN.
См. Также
Ссылки
Внешние ссылки
Последняя правка сделана 2021-05-24 04:57:18
Содержание доступно по лицензии CC BY-SA 3.0 (если не указано иное).
Обратная связь: support@alphapedia.ru
Соглашение
О проекте