ADC

Citrix ADCが接続をプロキシする方法

クライアントが接続を開始すると、NetScalerアプライアンスはクライアント接続を終了し、適切なサーバーへの接続を開始して、パケットをサーバーに送信します。アプライアンスは、サービスタイプ UDP または ANY に対してこのアクションを実行しません。

サービスタイプの詳細については、「 負荷分散」を参照してください。

サーバーとの接続を開始する前に、パケットを処理するようにCitrix ADCを構成できます。デフォルトの動作では、パケットをサーバーに送信する前に、パケットの送信元と宛先のIPアドレスを変更します。送信元IPモードの使用を有効化することで、パケットの送信元IPアドレスを保持するようにNetScalerを構成できます。

宛先 IP アドレスの選択方法

NetScalerアプライアンスに送信されるトラフィックは、仮想サーバーまたはサービスに送信できます。アプライアンスは、仮想サーバーとサービスへのトラフィックを異なる方法で処理します。NetScalerは、次の図に示すように、仮想サーバーのIP(VIP)アドレスで受信したトラフィックを終了し、宛先IPアドレスをサーバーのIPアドレスに変更してから、トラフィックをサーバーに転送します。

図1:VIP へのプロキシ接続

プロキシ接続 VIP

サービス宛てのパケットは適切なサーバーに直接送信され、NetScalerは宛先IPアドレスを変更しません。この場合、NetScalerはプロキシとして機能します。

送信元 IP アドレスの選択方法

NetScalerアプライアンスが物理サーバーまたはピアデバイスと通信する場合、デフォルトではクライアントのIPアドレスは使用されません。NetScalerはサブネットIPアドレス(SNIP)のプールを管理し、このプールからIPアドレスを選択して、物理サーバーへの接続のソースIPアドレスとして使用します。物理サーバーが配置されているサブネットに応じて、NetScalerは特定のSNIPアドレスを選択します。

注: 「ソースIP(USIP)の使用」オプションが有効になっている場合、アプライアンスはクライアントのIPアドレスを使用します。

Citrix ADCが接続をプロキシする方法