コンピュータ ソフトウェア
Print ISSN : 0289-6540
汎用ネットワークソフトウェアに利用可能なサービスネームシステムの設計と実装
井上 朋哉高野 祐輝三輪 信介篠田 陽一
著者情報
ジャーナル フリー

2011 年 28 巻 4 号 p. 4_222-4_240

詳細
抄録

インターネット上のサービスリソースを表すために,DNSにおけるSRV-RRや,Bonjour/AvahiにおけるmDNSのような,IPアドレスとポート番号の対情報をアプリケーション層の識別子として提供する方法が提案されている.しかし,名前解決にDNSレゾルバを利用するような一般的なネットワークソフトウェアでは,これらの手法により提供されるアプリケーション識別子を直接利用することが難しい.そのため,それぞれの専用レゾルバを利用したプログラムを別途作成することが必要となっていた.そこで我々は,Kademliaを利用したDTUNベースの名前解決基盤の設計を行った.その名前解決基盤では,アプリケーション識別子としてサービスネームを提供することで,既存のネットワークアプリケーションソフトウェア自体には手を加えることなくアプリケーション層の名前解決が可能となる.本論文では,その設計と実証プログラムであるPRISON/CAGEの実装について述べ評価を行う.また,そのソースコードはインターネット上でBSDライセンスにて公開しているため,誰でも自由に利用・改変が可能となっている.

著者関連情報
© 日本ソフトウェア科学会 2011
前の記事 次の記事
feedback
Top