1.目的と効果
インターネットはソフト/ハード部品を新陳代謝しつつ急速な成長を続けています。DeleGateは、変遷するネットワーク構造の上に分散した新旧のソフト部品(クライアント/サーバ)を、適切につないで有効に利用するためのソフトウェアです。クライアントとサーバの間のやりとり(応用プロトコル)を仲介する「プロキシサーバ」という枠組みを基礎として、クライアント/サーバ間を多様な状況や目的に合うよう柔軟につなぎ合わせることができます。
[適用分野]
●ファイアーウォール(アクセス制御) ●応用経路制御 ●サービス統合 ●付加価値サービス ●暗号化通信
2.技術の概要、特徴
応用プロトコルの内容を解釈しながら中継する応用層のプロキシという枠組みを生かして、適用分野に述べているように様々な機能が実現できます。動作環境は、UNIX、Windows、MacOSX、OS/2等です。サポートしているプロトコルはHTTP、FTP、LDAP、NNTP、SMTP、POP、IMAP、電話net、X、DNS、ICP、Socks、SSL等です。DeleGateは1994年以来インターネットの第一線で実用の道具として様々な用途に使われて来ました。現在までに世界148ヶ国、25,600以上のサイトに普及しています。
3.発明者からのメッセージ
今後も実用ソフトウェアとして要求される拡張・改良・補修・普及を続けるとともに、より広い応用を支える基盤技術の実現を目指して、プロキシ間接続を支援する新たなプロトコルの研究・開発や、汎用のプロトコルインタプリタ(プロトコルを解釈して通信を実行するサブシステム)のツールキットに向けた再構築を行いたいと思っています。(http://www.delegate.org/delegate/)
![]() |
|
![]() |
●図1(上) DeleGateの配置例 |


