28.12.02

Преобразование на стороне DNS-сервера без использования IDN-клиента


Пользователь ввел www.рипн.net в поле URL браузера.

  1. Броузер обращается к системной функции GetIpByHost для получения IP-адреса сервера www.рипн.net.


  2. Резолвер операционной системы посылает запрос в DNS-сервер, прописанный в настройках IP-протокола. DNS-сервер с указанным IP-адресом модифицирован таким образом, что может обрабатывать как стандартные запросы, так и запросы с именами доменов содержащих не-ASCII символы.


  3. Специализированный DNS сервер, получив запрос от IDN-клиента, производит все перекодировки и преобразования, необходимые для возвращения IP-адреса.


  4. Ррезолвер возвращает IP адрес в браузер.


  5. Броузер формирует HTTP-запрос и посылает его по IP-адресу, полученному от IDN-клиента.


  6. Web-server получает HTTP-запрос, содержащий URL c использованием национальных символов.

Необходимые модификации:
Установка, настройка и поддержка
специализированных DNS-серверов. Модификация Web-сервера
так же необходима, как и во всех других
решениях, в которых выполняются преобразования на
стороне сервера.

Достоинства:
Простое решение с точки зрения конечного
пользователя. Все, что необходимо сделать - это прописать
IP-адреса специализированных DNS-серверов в настройках операционной системы.
Легко может быть адаптировано под любой стандарт, принятый IETF.
Комплексное решение для службы DNS.

Недостатки:
Опирается на технологическое
решение для DNS серверов, принадлежащих
независимым компаниям. Проблема многоязычных
доменов решается только частично - со стороны DNS.
Требует изменения или дублирования существующей
инфраструктуры. По-прежнему остается
необходимость модификации Web-серверов.

Опасности:
Как и любое решение, зависящее от конкретной
компании весьма, опасно в долгосрочной
перспективе. При кажущейся простоте таит в себе
опасность для неподготовленных пользователей,
особенно использующих dial-up подключение со всеми
настройками IP-адресов DNS по умолчанию, либо назначенных
провайдером. Географическое местоположение пользователя
может существенно замедлить доступ к ресурсам.

Использование:
Технологогия предложена и используется
канадской компанией Neteka.
Компания также прилагает заметные усилия по
"локализации" e-mail адресов.

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