国際化ドメイン名について -その仕組みと動向-

Slides:



Advertisements
Similar presentations
ユーザ認証を考慮した 情報コンセントの活用 明治大学 情報システム管理課 服部裕之 ( ) ’ 99私情協 学内 LAN 運用管理講習会.
Advertisements

コンピュータ基礎実習上級 #4 拡張子、 URL 、ファイル名 一般教育研究センター 安田豊. ファイル名と拡張子 ファイルには名前が付けられている 区別のため。整理などに便利に利用するとよい。 abc.html ピリオドによってファイル名を前後に分ける習慣がある。 ピリオドの左は整理のために自由な名前を選べる.
Japan Registry Service Copyright © 2002 株式会社日本レジストリサービス 国際化ドメイン名について -その仕組みと動向- 2002 年 12 月 16 日 InternetWeek2002/ ドメイン名に関する最新動向 株式会社日本レジストリサービス (JPRS)
RSS,Atom の動向 理工学部 情報学科 3 年 片山友輝. 発表内容 ・ RSS,Atom おさらい ・なぜ Atom ができたか? ・ Atom の特徴 ・ Atom の動向 ・ Atom フィードの記述方法 ・ Atom 対応ツール ・参考文献・資料.
EpDNSサーバ 北海道大学 理学院 宇宙理学専攻 M1 古田裕規.
ご提案書 『ホテル インターネットサービスソリューション』
IIS 4.0で開発をするコツ Webアプリケーション構築.
情報基礎A 情報科学研究科 徳山 豪.
国際化ドメイン名 (Internationalized Domain Name)
第2章 ネットサービスとその仕組み(前編) [近代科学社刊]
第1回レポートの課題 6月19日出題 今回の課題は1問のみ 第2回レポートと併せて本科目の単位を認定 第2回は7月に出題予定
仮想ブロードキャストリンクを利用した 片方向通信路の透過的経路制御 藤枝 俊輔(慶應義塾大学)
既存のBPOS のお客様のBPOS から Office 365 への切替
WWW (=World Wide Web)とは
URLと電子メールアドレス 埼玉県立越ヶ谷高等学校・情報科.
「コンピュータと情報システム」 07章 インターネットとセキュリティ
第4回 個人の動画配信補足のためのWeb構築
2016年3月10日(木) 内閣官房 情報通信技術(IT)総合戦略室
日本国内のドメイン名はJPRSが管理 (株)日本レジストリサービス (2002年4月1日より)
図書館システムの歴史と 日本語処理を考える
共同ローカリゼーション フレームワーク 井上 謙次.
インターネット上の応用サービスの中継・変換・統合技術
情報コミュニケーション入門 2016年度版 情報コミュニケーション入門m 総合実習(1).
鈴木伸介 / KAME Project IPv6技術標準化の最新動向 鈴木伸介 / KAME Project
情報コミュニケーション入門 総合実習(1) 基礎知識のポイント(2)
サーバー立ち上げ記 2009/5/23
データベース設計 第9回 Webインタフェースの作成(1)
第2章 第1節 情報通信の仕組み 1 ネットワークの仕組み 2 通信プロトコル 3 認証と情報の保護
JPNICデータベースへの認証 機能導入について
大規模アドホックネットワークにおける 階層的な名前解決法
第8章 Web技術とセキュリティ   岡本 好未.
管理画面操作マニュアル <サイト管理(1)> 基本設定 第9版 改訂 株式会社アクア 1.
情報コミュニケーション入門b 第10回 Web入門(1)
情報コミュニケーション入門b 第10回 Web入門(1)
Linux リテラシ 2006 第4回 ネットワーク CIS RAT.
FreeBSDインストール 2002年4月10日.
Office IME 2010 を使う.
DNS 特論 今回はアプリケーションプロトコルの中で特にDNSを扱います
独習XML 第2章 XML文書の構成要素 2.1 XMLの文字と文字列 2.2 コメント
DNS 特論 今回はアプリケーションプロトコルの中で特にDNSを扱います
Cisco Umbrella のご紹介 2018 年 1 月.
情報スキル活用 第1週 基礎技術ー1 : URLとWebページの基本.
情報コミュニケーション入門e 第11回 Part2 Web入門(1)
Exchange Server 2007 の Autodiscover で自動構成できない!! を回避するために
Internet広域分散協調サーチロボット の研究開発
Web - 01 IIS を インストールしよう.
JPNIC db-wg(データベース検討部会) ca-tf(認証技術タスクフォース) 戸田 洋三
ネットワークプログラミング (3回目) 05A1302 円田 優輝.
HTML の成り立ち 惑星物理学研究室 4年 安達 俊貴.
インターネット             サーバーの種類 チーム 俺 春.
ファイルのアップロード HTMLファイルをWebサーバにアップロード 名商大のWebサーバ(opinion.nucba.ac.jp)
コンピュータ プレゼンテーション.
厳網林研究会 2005年度秋学期研究中間報告 2019/4/17 総合政策学部3年 飯塚直
ENUM を応用した 三者間の通信法 著者 1G00P066-9 杉田 隆俊 担当者 1G01P111-1 横澤 一岐
最低限インターネット ネットワークにつなぎましょ!
情報コミュニケーション入門b 第11回 Web入門(2)
情報共有による Z39.50データベース選択支援環境
コンピュータ リテラシー 担当教官  河中.
情報コミュニケーション入門e 第12回 Part1 Web入門(2)
6 インターネット(2) 6.1 インターネットへの接続 ネットワークにつなげば  →ブラウザや電子メールなどのアプリ   ケーション使用可.
独習XML ~第1章 XMLの基礎~ 1.1 XML文書の基礎 1.2 XMLとHTML
大学図書館における研究開発 「ライブラリシステム研究会」について 三田図書館・情報学会月例会 2002年9月21日
@MD-NET Web-EDI導入について ~ 説明会資料 ~
情報コミュニケーション入門e 第12回 Part1 Web入門(2)
システムプログラミング 第10回 プロセス間通信3 簡易Web server(準備) Chat プログラム 担当:青木義満、篠埜 功
Ibaraki Univ. Dept of Electrical & Electronic Eng.
異種セグメント端末による 分散型仮想LAN構築機構の設計と実装
DNS 特論 今回はアプリケーションプロトコルの中で特にDNSを扱います
情報スキル活用 第1週 基礎技術ー1 : URLとWebページの基本.
Presentation transcript:

国際化ドメイン名について -その仕組みと動向- 2002年12月16日 InternetWeek2002/ドメイン名に関する最新動向 国際化ドメイン名について -その仕組みと動向- 株式会社日本レジストリサービス(JPRS) 森 健太郎 / 宇井 隆晴 URL: http://jprs.jp/                 http://日本レジストリサービス.jp/

はじめに 2002年10月、国際化ドメイン名(IDN)方式の標準化がIETFよりアナウンスされた しかし、国際化ドメイン名については、技術的情報不足による誤解も散見される このため、主に技術的な視点から、 規格検討におけるこれまでの経緯と現状 国際化ドメイン名を実現する仕組み JPNIC・JPRSにおける取り組み   について整理を行いたい

動機 インターネット市場の拡大と共に、ドメイン名がアイデンティティを示す度合いがより鮮明に 1999年頃、非英語圏において自国語を用いたドメイン名の実現を希望する機運が高まる 特に外来文字を利用することの少ない中国圏など

技術的課題 ドメイン名はインターネット通信におけるIDであり、そのユニーク性は必須条件 インターネットのシングルルート性の大原則 国・地域ごとの独自拡張があってはならない ドメイン名による通信を成り立たせているDNSはASCII(7bit)以外の文字をその要素として想定していない このため、包括的な技術検討が必要となった IETFがその検討の場に

IDN WG Internationalized Domain Name Working Group IETFのInternet Areaに設置 WGのスタンス 既存システム(DNS、クライアント等)へのインパクトを最小限とする いつどこにおいても、国際化ドメイン名の名前解決ができる(互換性・相互運用性)

IDN WGでの議論 DNSを8bit対応とするか? アプリケーションが7bitエンコード・8bitデコードを行うか? 前者ならば、アプリケーションは現在採択されているようなACE(ASCII Compatible Encoding)エンコードを必要としないが‥ インターネットの基幹技術であるDNSに手を入れることは、非常に大きなインパクトを発生する 国際化ドメイン名に対する要求が高くない地域におけるDNS対応の遅れが、その普及を阻害してしまう このため、アプリケーション側での対応(ACE方式)が採択された 実現のためにDNS側の対応が必要ない

IDN WGでの議論(2) 正規化方式はどうあるべきか? 大文字・小文字を統一すべき 表記上同じ文字は統一すべき 禁止文字の定義をすべき

IDN WGでの議論(3) エンコード方式はどうあるべきか? 当初はRACE方式が標準視されたが‥ 実装が簡単なもの できるだけ圧縮が効くもの DNSの1ラベル63文字、FQDN255文字の制限内でできるだけ多くの文字を使用できるように ASCIIドメイン名と見分けがつくもの このためプレフィクス(“bq--”など)を採用 当初はRACE方式が標準視されたが‥ その後エンコード案が乱立 BRACE, TRACE, MACE, DUDE, etc. 最終的にPunycodeがWG案に 当時はAMC-ACE-Zと呼称

採択されたプロトコル IDNA Nameprep Punycode 国際化ドメイン名のプロトコルアーキテクチャを規定 Nameprep, Punycodeをその提案に包括する draft-ietf-idn-idna-14.txt Nameprep 国際化ドメイン名の正規化方式を規定 draft-ietf-idn-nameprep-11.txt Punycode 国際化ドメイン名のネットワーク上でのエンコード方式を規定 draft-ietf-idn-punycode-03.txt 2002年10月末にこれらの提案はすべてRFC化されることがIESGにおいて確定

IDNA Internationalizing Domain Names in Applications ローカルコード(JIS等)とUnicodeとのマッピング 文字列の正規化(Nameprep) ASCII文字列へのエンコード(ACE:Punycode) アプリケーションは国際化ドメイン名をネットワークに送出する際には、この処理を行う

Nameprep A Stringprep Profile for Internationalized Domain Name 表示的に同じ文字の表現形式を統一 文字種(大文字・小文字) 小文字に統一 互換文字(全角・半角) 全角英数字を半角に 半角カナを全角に ラベル区切り文字(ドット) 全角ドット「.」、句点「。」を半角ドット“.”に ドメイン名として不適切な文字の禁止 空白文字など 意味的に同じ文字の統一はプロトコル外に(後述)

Punycode 正式プレフィクスはRFC化時にIANAが決定 RACEとの比較 圧縮率においてPunycodeが優勢 IDNラベル内のASCII文字部分をエンコード後も保存 該当言語を知らないASCII文化圏ユーザに優しい たとえば…「国際化ドメイン名abc.jp」の場合 (RACE) bq--3blp3fu3kmldbsjq4eykimhtkqgqayiamiagg.jp (Punycode) zq--abc-qi4b8gof5e8251aw2by1lqp3q.jp

補完的プロトコルとなったもの IDNADMIN (draft-jseng-idn-admin) 標準化を早める目的で、IDNA本体からは分離 DNS運用で解決すべき留意点などをとりまとめたもので、異体字を同一に扱う方式などが提案されている 特に中国圏において簡体字・繁体字の同義語を同一文字として扱う要求が強いため 日本語においては合成文字の取り扱いなどが盛り込まれる JPCHAR (draft-yoneya-idn-jpchar) 「シ゛ェーヒ゜ーニック.jp」⇒「ジェーピーニック.jp」など レジストリにおいては、ドメイン名登録時に適用されることを想定 異体字の登録禁止など CJK圏における合同体制で検討中

国際化ドメイン名の動作メカニズム Nameprep Punycode Web ブラウザ JPゾーン DNSサーバ ACEドメイン名 (1)日本語ドメイン名を入力 http://国際化ドメイン名ABC。JP Nameprep (2)正規化文字列への変換 http://国際化ドメイン名abc.jp (3)ACEドメイン名URLに変換 http://zq--abc-qi4b8gof5e8251aw2by1lqp3q.jp Punycode zq--abc-qi4b8gof5e8251aw2by1lqp3q.jp (NS) (4)ACEドメイン名の 管理DNSの問合せ JPゾーン DNSサーバ 61.120.xxx.xxx (5)ACEドメイン名の管理DNSの回答 (6)ACEホスト名    IPアドレスの問合せ zq--abc-qi4b8gof5e8251aw2by1lqp3q.jp (A) ACEドメイン名 管理DNSサーバ 61.120.xxx.xxx (7)ACEホスト名IPアドレスの回答 202.12.xxx.xxx (8)日本語ドメイン名Webサーバへの接続 日本語ドメイン名 Webサーバ 202.12.xxx.xxx 国際化ドメイン名abc.jp

閑話休題 「キーワードサービス」は何が違うの? キーワードはシングルルート性(==通信一意性)を保証しない したがって、「アドレス」を必要とする双方向通信はできない 電子メール、FTP、TELNETなどには使えない HTMLアンカーとしても使えない 現在検討されているENUMにも使えない キーワードはある限定された環境のみで一意性を保てばよい場合には、簡易なアクセス手段となる “ID”ではなく検索文字列“keyword”ということ

今後:JPNIC・JPRSの取り組み ACE移行方針 サービスの拡張 アプリケーション対応

ACE移行方針 日本語ドメイン名登録者に対し、RACEからPunycodeへのシームレスな移行を計画 RFC化後、JPネームサーバにおいて両エンコーディングの一定期間併用サポートを計画 RACEアプリケーションは併用期間中における切替えを Punycodeアプリケーションは併用開始後、すぐに使用可能に 日本語ドメイン名を運用するネームサーバ管理者へのガイドライン提供も計画

サービスの拡張 DNSホスト名のIDN対応 RFC化後、JPゾーンが権限を委譲するDNSのホスト名に対し、日本語ドメイン名の開放を予定 「国際化ドメイン名abc.jp」ゾーンを管理するホストとして、「ネームサーバ.国際化ドメイン名abc.jp」など 日本語ドメイン名のみによるゾーン運用が可能に

アプリケーション対応 各種チャネルを用いて、アプリケーションのIDNA対応促進に尽力 米VeriSign社との協調関係によるMS-IEへの対応 現在配布中のプラグイン“i-Nav”など idnkitを始めとする開発者支援環境の整備 Nameprep-11対応済み JDNAを通じた各種アプリケーションの対応促進

日本語JPドメイン名とその現状 日本語JPドメイン名とは アプリケーションの対応 日本語JPドメイン名プラグイン「i-Nav」 活用事例紹介

日本語JPドメイン名 「国際化ドメイン名」は技術の名称、「日本語JPドメイン名」は、その技術を用いて、日本語のドメイン名を登録することができるJPドメイン名の名称。 日本語JPドメイン名は汎用JPドメイン名の枠組みの中で提供。 2001年5月7日、DNSまで含めたレジストリサービスを提供開始。 2002年12月1日現在の登録数は、約5万件。

日本語JPドメイン名を使うためには ドメイン名に関する設定を行う側の、ネームサーバやWebサーバには、ソフトウェア的な変更は不要。(BINDやApacheがそのまま利用可能) IDNAにより、NAMEPREPとPunycode化の処理はアプリケーション側で行うことになるため、日本語JPドメイン名を利用する側(アクセスする側)では、日本語JPドメイン名に対応したアプリケーションが必要。

アプリケーションの対応 Internet Explorer 5.x/6 Opera 6.x Netscape Navigator 4.7x アプリケーション自体では未対応。 JPRSが配布しているプラグイン「i-Nav」を利用することで日本語JPドメイン名を利用することが可能。 MS社「RFCが発行され次第、対応させる」との報道。 Opera 6.x アプリケーション自体が日本語JPドメイン名に対応。 Netscape Navigator 4.7x i-DNS.net社による iClient を利用することで日本語JPドメイン名を利用することが可能。

IE用プラグイン「i-Nav」 Internet Explorerで日本語JPドメイン名を利用可能にするプラグイン。 JPRSが米国VeriSign Inc.と共同で開発・配布。 アドレスバーへの日本語ドメイン名の入力、HTML内に記述された日本語ドメイン名へのハイパーリンクが利用可能。 NAMEPREP対応済みなので、「。jp」と入力しても「.jp」と変換される。→ IME切り替えが不要 http://jprs.jp/i-Nav/

日本語JPドメイン名の活用状況 以下の理由から、日本語JPドメイン名の利用事例が増加しつつある。 国際化ドメイン名関連技術のRFC化決定を受けて、将来性が確かなものになった。

Webリダイレクトの活用 日本語JPドメイン名の活用の第一段階は、Webリダイレクトによる既存Webへの別名定義。 ASCII文字によるURLに、分かりやすい日本語のURLの別名を定義。 「http://www.muzukashii-company-name.co.jp/」 →「http://明快会社名.jp/」 深いディレクトリ階層下のコンテンツに、ダイレクトに分かりやすい日本語のURLの別名を定義。 「http://www.example.co.jp/div1/svc/product-1.html」 → 「http://製品名.jp/」

Webリダイレクト活用事例 日本語JPドメイン名のアドレス 英数字によるアドレス

日本語JPドメイン名活用事例 日本語JPドメイン名の活用事例はJPRSのWebで公開中 http://mitsuketa-nihongo.jp/ http://見つけた日本語.jp/ 会社名、商品名、大学名、芸能人名など、カテゴリごとに紹介