仮想 MAC ベースのトラフィックドメイン
はじめに
-
仮想 MAC ベースのトラフィックドメインは、ネットワークトラフィックの分離を実現する最も簡単な方法です。
-
仮想MACベースのトラフィックドメインは、VLANSではなく仮想MACアドレスに基づいてネットワークトラフィックを分離するため、Citrix ADC上の異なる仮想MACベースのトラフィックドメインで重複IPアドレスを作成することはできません。
-
Citrix ADCがL2モードでのみ展開されている場合、仮想MACベースのトラフィックドメインは機能しません。
-
VLANベースのトラフィックドメインと仮想MACベースのトラフィックドメインは共存できます。仮想MACベースのトラフィックドメインは、実際にはVLANベースのトラフィックドメインにバインドされていないすべてのVLANで実行されます。
構成の手順
-
トラフィックドメインエンティティを作成し、仮想 MAC オプションを有効にします。整数値である ID によって一意に識別されるトラフィックドメインエンティティを作成し、仮想 MAC オプションを有効にします。トラフィックドメインエンティティを作成した後、Citrix ADCは仮想MACアドレスを作成し、トラフィックドメインエンティティに関連付けます。
-
トラフィックドメインにフィーチャエンティティを作成します。これらの機能エンティティを設定するときに、トラフィックドメイン ID(td)を指定して、必要な機能エンティティをトラフィックドメイン内に作成します。Citrix ADCが所有する仮想MACベースのトラフィックドメインで作成されたネットワークエンティティは、トラフィックドメインに関連付けられた仮想MACアドレスに関連付けられます。Citrix ADCは、トラフィックドメインの仮想MACアドレスをARPアナウンスメントとこれらのネットワークエンティティのARP応答で送信します。
CLI のプロシージャ
-
nstrafficdomainを表示 <td>
-
add ns ip \<IPAddress> \<netmask> -type SNIP –td \<id>
-
show ns ip \<IPAddress> -td \<id>
-
add service \<name> \<IP> \<serviceType> \<port> -td \<id>
-
show service \<name> -td \<id>
-
add lb vserver \<name> \<serviceType> \<IPAddress> \<port> -td \<id>
-
bind lb vserver \<name> \<serviceName>
-
show lb vserver \<name> -td \<id>
> add ns trafficDomain 1 -vmac ENABLED
Done
> add ns trafficDomain 2 -vmac ENABLED
Done
> add ns ip 192.0.2.5 255.255.255.0 -type -SNIP -td 1
Done
> add service SVC-S1-TD1 192.0.2.10 HTTP 80 -td 1
Done
> add service SVC-S2-TD1 192.0.2.20 HTTP 80 -td 1
Done
> add lb vserver LBVS-TD1 HTTP 203.0.113.15 80 -td 1
Done
> bind lb vserver LBVS-TD1 SVC-S1-TD1
Done
> bind lb vserver LBVS-TD1 SVC-S2-TD1
Done
> add ns ip 192.0.2.6 255.255.255.0 -type -SNIP -td 2
Done
> add service SVC-S3-TD2 192.0.2.30 HTTP 80 -td 2
Done
> add service SVC-S4-TD2 192.0.2.40 HTTP 80 -td 2
Done
> add lb vserver LBVS-TD1 HTTP 203.0.113.16 80 -td 1
Done
> bind lb vserver LBVS-TD2 SVC-S3-TD2
Done
> bind lb vserver LBVS-TD2 SVC-S3-TD2
Done
GUIのプロシージャ
-
[System] > [Network] > [Interfaces]に移動します。
-
詳細ペインで、[Add] をクリックします。
-
\[Create Traffic Domain\] ページで、次のパラメータを設定します。
-
トラフィックドメイン ID*
-
Mac を有効にする
-
-
[作成] をクリックします。
-
\[システム\] > \[ネットワーク\] > \[IP\] > \[IPv4\] に移動します。
-
\[ネットワーク\] > \[IP\] > \[IPv4\] に移動します。
-
詳細ウィンドウで、\[追加\] をクリックします。
-
\[IP の作成\] ページで、次のパラメータを設定します。パラメータの説明を参照するには、対応するフィールドにマウスカーソルを合わせます。
-
IPアドレス
-
ネットマスク
-
IPタイプ
-
トラフィックドメイン ID
-
-
[作成] をクリックします。
-
[Traffic Management] > [Load Balancing] > [Services] の順に移動します。
-
詳細ペインで、[Add] をクリックします。
-
\[基本設定\] ページで、次のパラメータを設定します。パラメータの説明を参照するには、対応するフィールドにマウスカーソルを合わせます。
-
サービス名
-
サーバー
-
プロトコル
-
ポート
-
トラフィックドメイン ID
-
-
\[続行\] をクリックし、\[完了\] をクリックします。
-
手順 2 ~ 4 を繰り返して、別のサービスを作成します。
-
[閉じる] をクリックします。
-
[Traffic Management]>[Load Balancing]>[Virtual Servers]の順に選択します。
-
\[仮想サーバーの負荷分散\] ウィンドウで、\[追加\] をクリックします。
-
\[仮想サーバーの作成 (負荷分散)\] ダイアログボックスで、次のパラメーターを設定します。パラメータの説明を参照するには、対応するフィールドにマウスカーソルを合わせます。
-
Name
-
IPアドレス
-
プロトコル
-
ポート
-
トラフィックドメイン ID
-
-
\[続行\] をクリックし、サービスペインで \[>\] をクリックします。
-
\[サービス\] ページで \[挿入\] をクリックし、仮想サーバーにバインドするサービスのチェックボックスをオンにします。
-
\[続行\] をクリックし、\[完了\] をクリックします。
-
手順 2 ~ 5 を繰り返して、別の仮想サーバーを作成します。