Citrix ADCアプライアンスは、ポイントツーポイントトンネリングプロトコル(PPTP)のアプリケーション層ゲートウェイ(ALG)をサポートしています。
PPTP は、TCP/IP ベースのデータネットワーク間でトンネルを作成することによって、リモートクライアントからエンタープライズサーバーへのデータの安全な転送を可能にするネットワークプロトコルです。PPTP は、PPP パケットを IP パケットにカプセル化し、インターネット経由で送信します。PPTP は、通信する PPTP ネットワークサーバ(PNS)と PPTP アクセスコンセントレータ(PAC)のペアごとにトンネルを確立します。トンネルが設定されると、拡張汎用ルーティングカプセル化(GRE)を使用して PPP パケットを交換します。GRE ヘッダーのコール ID は、特定の PPP パケットが属するセッションを示します。
Citrix ADCアプライアンスは、デフォルトのTCPポート1723に着信するPPTPパケットを認識します。アプライアンスは PPTP 制御パケットを解析し、コール ID を変換し、NAT IP アドレスを割り当てます。クライアントとサーバー間の双方向データ通信の場合、Citrix ADCアプライアンスはサーバーコールIDに基づいてLSNセッションエントリを作成し、クライアントコールIDに基づいてLSNセッションを作成します。次に、アプライアンスは GRE データパケットを解析し、2 つの LSN セッションエントリに基づいてコール ID を変換します。
PPTPプロトコルの場合、Citrix ADCアプライアンスには、アイドル状態のPPTP LSNセッションのタイムアウト設定も含まれます。PPTP LSNセッションがタイムアウト設定を超えた時間アイドル状態の場合、Citrix ADCアプライアンスはセッションを削除します。
制限事項:
Citrix ADCアプライアンスでのPPTP ALGの制限事項は次のとおりです。
-
PPTP ALG は、ヘアピン LSN フローではサポートされていません。
-
PPTP ALG は、どの RNAT 設定でも動作するようにサポートされていません。
-
PPTP ALGは、Citrix ADCクラスタではサポートされていません。