ADC

ポリシーベースの TCP プロファイルの選択

サブスクライバー属性に基づいてTCP最適化を実行するようにCitrix ADCアプライアンスを構成できます。たとえば、アプライアンスは、ユーザー機器 (UE) が接続されているネットワークに基づいて、実行時に異なる TCP プロファイルを選択できます。その結果、TCP プロファイルにいくつかのパラメーターを設定し、ポリシーを使用して適切なプロファイルを選択することで、モバイルユーザーの操作性を向上させることができます。

4G ネットワーク経由で接続する加入者用と、他のネットワーク経由で接続するユーザ用に、個別の TCP プロファイルを作成します。無線アクセステクノロジータイプ(RAT タイプ)などの加入者パラメータに基づいて選択されるポリシールールを定義します。次の例では、RAT タイプが EUTRAN の場合、より高速な接続をサポートする TCP プロファイルが選択されます (例 1)。その他すべての RAT タイプの値では、異なる TCP プロファイルが選択されます(例 2)。

無線アクセステクノロジーとそのポリシー設定の詳細については、 RFC 29.212を参照してください。

RAT タイプ AVP(AVP コード 1032)は「列挙」タイプで、UE にサービスを提供する無線アクセステクノロジーを識別するために使用されます。

値「1004」は、ラットがユートランであることを示します。

例1:

add ns tcpProfile tcp2 -WS ENABLED -SACK ENABLED -WSVal 8 -initialCwnd 16 - oooQSize 15000 -slowStartIncr 1 -bufferSize 1000000 -flavor BIC - dynamicReceiveBuffering DISABLED -sendBuffsize 1000000 -dsack DISABLED -maxcwnd 4000000 -fack ENABLED -minRTO 500 -maxburst 15

add appqoe action appact2 -priority HIGH -tcpprofile tcp2

add appqoe policy apppol2 -rule "SUBSCRIBER.AVP(1032).VALUE.GET_UNSIGNED32(0, BIG_ENDIAN).EQ(1004)" -action appact2

bind cs vserver <name>  -policyname apppol2 -priority 20 -type request
<!--NeedCopy-->

例2:

add ns tcpProfile tcp1 -WS ENABLED -SACK ENABLED -WSVal 8 -initialCwnd 16 - oooQSize 15000 -slowStartIncr 1 -bufferSize 150000 -flavor BIC - dynamicReceiveBuffering DISABLED -sendBuffsize 150000 -dsack DISABLED -maxcwnd 4000000 -fack ENABLED -minRTO 200 -maxburst 15

add appqoe action appact1 -priority HIGH -tcpprofile tcp1

add appqoe policy apppol1 -rule "SUBSCRIBER.AVP(1032).VALUE.GET_UNSIGNED32(0, BIG_ENDIAN).NE(1004)" -action appact1

bind cs vserver <name>  -policyname apppol1 -priority 10 -type request
<!--NeedCopy-->
ポリシーベースの TCP プロファイルの選択

この記事の概要