JPNICレポート13
	小島育夫、中山雅哉
	WHOISデータベース情報の共有


	NIC間の情報共有

  JPNIC(日本ネットワークインフォメーションセンター)では、”.JP”で終
るドメイン名と日本国内で使用するIPアドレスの割当て業務をおこなっていま
す。そして、その過程で得られるネットワーク関連の情報を収集し、「JPNIC
データベース」として公開しています。
  JPNICデータベースには、ドメイン情報、ネットワーク情報、個人情報、ホ
スト情報、プロジェクト情報、NOC情報、コミュニティ情報などが登録されて
います。これらのJPNICデータベースに登録された情報は、whoisで検索するこ
とができます。
  同様に、”The NIC”(InterNIC)では、全世界のネットワーク関連情報を
データベースに登録し、whoisで検索できるサービスを提供してきました。し
かし、近年の爆発的なネットワークの発展、成長により、データベースに登録
すべき情報は急激に増加してきています。
  JPNICはIANA(Internet Assigned Numbers Authority)からInterNIC、
APNICを介してアドレス割当て業務を委任されています。これは、アドレス割
当て業務の分散化を意味しており、各地域での分業化が進んでいる状況を示し
ています。
  データベースの構築/whoisサービスについても分散化が検討され、RWhois
(Referral Whois)の開発も始まりました。しかしながら、データベースが分
散化し点在するだけでは意味がありません。ある情報を得るためにはどのサー
バーを検索すればよいのかというネームサーバー的機能も必要です。
  もちろん、日本語への対応も必須です。これに対し、新しいRWhoisのバージョ
ンでは、MIMEヘッダのようなフィールドを設け、multi language(多国語)へ
の対応が検討されています。URL(WWW)への対応も同様です。しかし、RWhois
は開発段階にあり、実際に運用を開始するまでにはもうすこし時間を費やさね
ばならないでしょう。
  アドレス割当て業務にかぎらず、NICとしての機能自体も分散化されてきて
います。NICは、Global RegistryとしてのInterNIC、Regional Registryとし
てのRIPE NCCやAPNICからなり、さらにNational RegistryやLocal Registryが
あります。これらのNICでは、日夜データベースが更新され、情報が増え続け
ています。RWhoisの安定した運用が実現できるまでは、NIC間の情報の共有が
大きな課題となっています。
  そこで、NIC間の情報を共有するためのフォーマットとしてSWIP(The
Shared Whois Project)フォーマットを用いることになりました。


	SWIPフォーマット

  JPNICには、”JPNIC登録フォーム”というものがあります(図1-a)。これ
を送付することによりJPNICデータベースにその情報が登録され、whoisによる
検索が可能になります。JPNIC登録フォームの記入方法は、
 info@db.nic.ad.jp 宛に電子メールを送ると自動的に返送されます。
  これと同様に、InterNICのデータベースに登録するためのフォーマットには
SWIPフォーマットが使われます(図1-b)。ただし、このSWIPフォーマットを
使用するのは、InterNICからみた再割当て(JPNICに委任されたもの)に関す
る情報を登録する場合です。InterNICから直接割り当てられるアドレスについ
ては、従来どおりの方式で登録します。つまり、委任したアドレスに関する情
報をSWIPフォーマットで統一し、情報を共有/管理することが目的です。
  SWIPフォーマットはNIC間で利用されるものなので、多くの方は自分には関
係のないことと思われるかもしれません。しかし、SWIPのデータはJPNICデー
タベースから生成されています。つまり、JPNICのデータベースに正確な情報
が登録されていなければなりません。JPNIC登録フォームに、必要な情報をも
れなく記述し、お送りいただくことがたいへん重要です。とくに、英語での住
所表記がさまざまであるため、JPNICでもこの部分に関する書式の統一を検討
中です。JPNICデータベースの登録・更新の際には、最新のドキュメント類を
一読のうえ記述し送付されるようにお願いします。
  JPNICでは、whoisサービスをはじめ、多様な環境からネットワーク関連情報
を入手できるように整備を進めています。情報公開サービスについてのご意見、
ご要望などがありましたら、ぜひ下記宛にお知らせください。

goiken@nic.ad.jp
suggestion@nic.ad.jp

		(こじま・いくお  JPNIC、なかやま・まさや  東京大学)


図1 JPNIC登録フォームとSWIPフォーマット
_________________________________________________________________
|(a) JPNIC登録フォーム						|
|								|
|----------* JPNIC 登録フォーム *----------			|
|								|
|Domain Information: [ドメイン情報]				|
|a. [ドメイン名]             					|
|f. [組織名]                 					|
|g. [Organization]           					|
|h. [郵便番号]               					|
|i. [住所]                   					|
|j. [Address]                  					|
|k. [組織概要]                 					|
|l. [Description]              					|
|m. [運用責任者]               					|
|n. [技術連絡担当者]         					|
|o. [海外向けネームサーバ]   					|
|p. [国内向けネームサーバ]   					|
|s. [使用IPネットワーク]     					|
|								|
|Network Information: [ネットワーク情報]			|	
|a. [IPネットワークアドレス] 					|
|b. [ネットワーク省略名]     					|
|f. [組織名]                 					|
|g. [Organization]           					|
|h. [郵便番号]               					|
|i. [住所]                   					|
|j. [Address]                					|
|k. [組織概要]               					|
|l. [Description]            					|
|m. [運用責任者]             					|
|n. [技術連絡担当者]         					|
|o. [海外向けネームサーバ]   					|
|p. [国内向けネームサーバ]   					|
|								|
|Host Information: [ホスト情報]					|
|a. [ホスト名]               					|
|b. [IPアドレス]             					|
|n. [技術連絡担当者]         					|
|s. [CPUタイプ/OSタイプ]     					|
|								|
|Personal Information: [個人情報]				|
|a. [JPNICハンドル]          					|
|b. [氏名]                   					|
|c. [Last, First]            					|
|d. [電子メイル]             					|
|e. [NICハンドル]            					|
|f. [組織名]                 					|
|g. [Organization]           					|
|h. [郵便番号]               					|
|i. [住所]                   					|
|j. [Address]                					|
|k. [部局名]                 					|
|l. [Division]               					|
|m. [肩書]                   					|
|n. [Title]                  					|
|o. [電話番号]               					|
|p. [FAX番号]                					|
|								|
|--------------------------------------------			|
|								|
|(b)SWIPフォーマット						|
|								|
|SWIP Format Template						|
|---------------------------------------------------------	|
|WDB_version: 1.3						|
|---								|
|ntsblk:          registered IP network number - start		|
|nteblk:          registered IP network number - end		|
|ntnam:           network name of network			|
|ntype:           network type - one of				|
|                   R = Research				|
|                   D = Defense					|
|                   G = Government				|
|                   C = Commercial				|
|                   E = Educational				|
|actvd:           Date in which the domain/network 		|
|                  was initially registered			|
|org:             organization name				|
|addr:            street address				|
|addr:            street address				|
|cntry:           country					|
|tech-c:          technical coordinator of network		|
|inaddr-server:   inaddress servers for the 			|
|                  particular network				|
|updt:            updated information (who/when) 		|
|                  [format: YYMMDD-HHMMSS userid]		|
|source:          originator of record				|
|maint:           maintainer of record				|
|---								|
|hname:           hostname of host				|
|ipaddr:          IP address of host				|
|nichandl:        handle given by the NIC			|
|cpu:             cpu of host (found in				|
|opsys:           operating system of host			|
|proto:           protocols supported by host			|
|org:             organization name				|
|cntry:           country					|
|hmail:           role mailbox of host administrator		|
|updt:            updated information (who/when)		|
|                  [format: YYMMDD-HHMMSS userid]		|
|source:          originator of record				|
|maint:           maintainer of record				|
|---								|
|lname:           last name of individual			|
|fname:           first name of individual			|
|ttle:            title or rank					|
|nichandl:        handle given by the NIC			|
|org:             organization name				|
|addr:            street address				|
|addr:            street address				|
|addr:            street address				|
|addr:            street address				|
|cntry:           country					|
|mbox:            network mailbox of individual 		|
|                  in Internet format				|
|phne:            phone number of individual			|
|fax:             fax number of individual			|
|updt:            updated information (who/when) 		|
|                  [format: YYMMDD-HHMMSS userid]		|
|source:          originator of record				|
|maint:           maintainer of record				|
|END OF FILE							|
|---------------------------------------------------------	|
|_______________________________________________________________|