マルチホーム環境に適した移動透過性を実現するアソシエーション層の設計と実装

秦 康祐(0251092)


現在のネットワークは,多種多様なアクセス網から構成されている. また,複数のインタフェースを保持するホストの増加により, 至る所からネットワークに接続出来る環境が普及している. この結果,通信環境に最適なインタフェースを用いて,ネットワークに接続 したいという要求が生じる. しかし,既存のネットワークプロトコル群では,インタフェースの切り替えに伴う IPアドレスの変更に対応していないため,コネクションが切断されてしまう. これは,IPアドレスが変更されたとき,通信相手がIPアドレスの変化を知ることが 出来ないことや, トランスポート層におけるコネクション識別子にコネクション確立時のIPアドレスが 使用されており,このIPアドレスと,ネットワーク層で用いる IPアドレスが 一致しないため,生じる問題である. この問題の解決策として,Mobile IP や Mobile-SCTP が提案されている. Mobile IP は,ホストに付与される IPアドレスの変化を管理する機器を 設置し,IPアドレスの変化を通知する機能を有する.また,Mobile-SCTP は通信ホスト間で,ホストが保持するIPアドレスを通知する機能を有する. しかし,Mobile IP は ホストの IPアドレスを管理する機器が必要であり,一方の Mobile-SCTP は既存のアプリケーションは全て使用することが出来ないという 問題点を抱えている. これに対して,本研究は,コネクション識別子に含まれるIPアドレスと, 通信に使用するIPアドレスとの不整合を解決するため, トランスポート層とネットワーク層の間にアソシエーション層を設ける. また,通信ホスト間で,自ホストの保持するIPアドレスを通知しあうアソシエーション プロトコルの設計と実装を行う. これにより,IPアドレス不一致によるコネクション切断の問題を解決し, 移動透過性の実現を図る.実装の評価により,アプリケーションからは 透過的に,インタフェースを切り替えながら通信を継続可能なことが明らかとなる.