PacketiX VPN
PacketiX VPN は以下のようなソフトウェアによって構成されている。
VPN Server (PacketiX VPN / UT-VPN / SoftEther VPN に共通)
VPN Client や VPN Bridge からの接続を受け付けるVPNサーバソフトウェア。VPN Server には複数個の仮想ハブを作成することができ、仮想ハブ内でイーサネットフレームを交換することができる。また、VPN Server 内の複数の仮想ハブ間でIPパケットの交換を行うために仮想レイヤ3スイッチを複数個作成することもできる。
VPN Client (PacketiX VPN / UT-VPN / SoftEther VPN に共通)
仮想LANカードとしての機能を持ったVPNクライアントソフトウェア。VPN Client をコンピュータにインストールすることで、VPN Server が接続されているLANなどに、インターネット経由でリモートアクセスすることができる。VPN Client を使用する場合は、仮想LANカードを作成し、その仮想LANカードを VPN Server 上で動作している仮想ハブに接続する形式で通信を行う。
VPN Bridge (PacketiX VPN / SoftEther VPN のみ)
VPN Server の仮想ハブにカスケード接続する為のVPN接続ソフトウェア。
VPN Bridge を動作させているコンピュータ上の物理的なLANカードとの間でローカルブリッジを構成することにより、遠隔地のLAN同士を VPN 接続することが可能である。なお、VPN Bridge の機能は全て VPN Server に内包される。
サーバ管理マネージャ (PacketiX VPN / UT-VPN / SoftEther VPN に共通)
VPN Server および VPN Bridge に管理モードで接続して管理を行うためのGUI管理ツールである。サーバ管理マネージャは VPN Server や VPN Bridge が動作しているサーバコンピュータ上に必ずしもインストールする必要はなく、別の管理用端末 (ノートパソコンなど) にインストールして使用することもできる。この場合は TCP/IP によって管理用のセッションが確立され遠隔管理が行われる。
コマンドライン管理ユーティリティ (PacketiX VPN / UT-VPN / SoftEther VPN に共通)
vpncmd の名称で提供されるCUIの管理ユーティリティ。原則としてGUIのサーバ管理マネージャで設定可能なすべての項目をコマンドラインから設定できる。コマンドラインによる通常の管理作業のほか、自動生成したスクリプトを読み込ませることによって各種の管理操作を自動化することが可能である。また結果をファイルに書き出すこともできる。
1台の仮想ハブに複数台のコンピュータの仮想LANカードが接続すると、それぞれのコンピュータ間は自由にイーサネットフレームを送受信することができるようになる。これにより VPN 接続が実現される。
PacketiX VPN Server は製品版として提供されており、PacketiX VPN 3.0 以降において下記のエディションが用意されている。なお、エディションによっては法人向けの一部機能(RASIUD/NTドメイン認証、syslog 転送機能、パケットログ保存機能、クラスタリング機能)が利用できず、利用可能な機能やセッション数も異なる。
以下、PacketiX VPN に搭載されている VPN 通信機能および特徴について述べる。
離れた場所にある物理的なLAN同士を接続する方法である。従来の専用線やフレームリレー、広域イーサネットなどの代替手段として利用できる。
レイヤ2によってブリッジを行う接続方法と、レイヤ3によってルーティングを行う接続方法がある。ネットワークの規模や状況によっていずれか、または両者を組み合わせた方法で接続する。