MISC

2006年1月12日

複数アドレス対応のためのSocket API拡張(インターネット及び一般(2), インターネット及び一般)

電子情報通信学会技術研究報告. IA, インターネットアーキテクチャ
  • 丸山 伸
  • ,
  • 小塚 真啓
  • ,
  • 中村 素典
  • ,
  • 岡部 寿男

105
530
開始ページ
49
終了ページ
54
記述言語
日本語
掲載種別
出版者・発行元
一般社団法人電子情報通信学会

近年, 複数のIPアドレスを同時に利用するトランスポート層のプロトコルが注目を集めている. SCTPはこのようなプロトコルの代表的なもので, 「TCP同様の信頼性」「TCPに類似したAPI」でありながら, 「両端が複数のIPアドレスを利用する」という特徴を持つ. しかし, これまでのSocket APIは「1つのSocketには1つのIPアドレス」が割当てられることを前提としているため, 1つのSocketに複数のIPアドレスを割りあてるSCTPとは親和性の悪い部分がある. そこで本論文では, 1つのsocketに複数のIPアドレスを割当てるためのPF_BUNDLE(AF_BUNDLE)型を提案し, それに対応するようSocket APIを拡張する手法を提案する. その上で, getaddrinfo(3)のようなライブラリがこれらのPF_BUNDLE型を利用するようにホスト名の表記を拡張することで, SCTPのような複数アドレスを用いるプロトコルも, 従来の「プロトコル独立プログラミング」の枠組みで適切に扱えることを示す.

リンク情報
CiNii Articles
http://ci.nii.ac.jp/naid/110004075930
CiNii Books
http://ci.nii.ac.jp/ncid/AA11553608
URL
http://id.ndl.go.jp/bib/7813706
ID情報
  • ISSN : 0913-5685
  • CiNii Articles ID : 110004075930
  • CiNii Books ID : AA11553608

エクスポート
BibTeX RIS