トランスポート層プロトコルフリーな通信環境を透過的に実現するフレームワークの開発

川島 龍太  計 宇生  丸山 勝巳  

誌名
電子情報通信学会論文誌 B   Vol.J92-B   No.4   pp.656-666
発行日: 2009/04/01
Online ISSN: 1881-0209
DOI: 
Print ISSN: 1344-4697
論文種別: 特集論文 (ネットワークを支えるソフトウェア技術論文特集)
専門分野: ネットワークミドルウェア・エミュレータ
キーワード: 
プロトコルフリー環境,  トランスポート層プロトコル,  透過的機能拡張,  マルチプラットホーム,  

本文: PDF(416.1KB)>>
論文を購入




あらまし: 
筆者らは,これまでにTCP/IPを利用する既存のネットワーク型アプリケーションに対して暗号化機能や圧縮機能などのセッション層/プレゼンテーション層機能(以下,サービス機能)を透過的に追加するためのマルチプラットホームフレームワークであるFreeNAを提案してきた.しかしながら,最近では無線ネットワークや高遅延ネットワークなどといった多様なネットワーク環境下でのアプリケーション利用も想定されるため,上位層プロトコル機能の追加だけでなく,通信フローそのものを透過的に制御する仕組みが新たに必要になってきた.そこで,筆者らは,既存アプリケーションに対して任意のトランスポート層プロトコルを透過的に追加するために従来システムを拡張した.プロトコル機能はユーザ空間内で実装されているため,利用者の指示に従って容易にプロトコルの追加・交換・削除することが可能である.また,互いに異なるトランスポート層プロトコルを利用するアプリケーション同士が通信を行うことを想定し,相手が利用するプロトコルに応じてアプリケーションが適応的にプロトコルを選択する仕組み(トランスポート層プロトコルフリー環境)を実現した.本論文では,トランスポート層プロトコルの追加及びプロトコルフリー環境を実現する仕組みをWindows及びLinux上で実装し,性能評価を行う.