VPN のサービス クラス
VPNとサービスクラス
Junos の CoS(サービス クラス)機能を設定して、VPN に複数のサービス クラスを提供できます。CoS 機能は、レイヤー 2 VPN、レイヤー 3 VPN、VPLS でサポートされています。ルーターでは、パケット送信用に複数の転送クラスを設定し、各出力キューに配置されるパケットを定義し、各キューの送信サービスレベルをスケジュールし、ランダム早期検出(RED)アルゴリズムを使用して輻輳を管理できます。
VPN は標準の CoS 設定を使用します。
サービスクラスマーカーとVPNの書き換え
マーカーは、パケットに関連する現在の転送クラスと損失の優先度情報を読み取り、テーブルから選択されたコードポイントを見つけます。次に、コード ポイント情報をパケット ヘッダーに書き込みます。マーカー設定のエントリーは、現在の転送クラスから新しい転送クラスへのマッピングを表し、ヘッダーに書き込まれます。
マーカーは、サービスクラス(CoS)設定階層の 書き換えルール セクションで定義し、 論理インターフェイス 設定で参照します。VPN トラフィックと非 VPN トラフィックを処理するために、異なる書き換えルールを設定できます。書き換えルールは、MPLSとIPv4のパケットヘッダーに同時に適用することができるため、LSPイングレスでMPLS実験(EXP)およびIP優先ビットを初期化することができます。
MPLSおよびIPv4パケットの書き換えルールの設定方法の詳細な例と、 [edit class-of-service] 階層レベルでのステートメントの設定方法の詳細については、 サービスクラスユーザーガイド(ルーターとEX9200スイッチ)を参照してください。
レイヤー 3 VPN でのトラフィック ポリシングの設定
ポリシングを使用して、レイヤー 3 VPN にサービスを提供するインターフェイス上を流れるトラフィックの量を制御できます。インターフェイスでポリシングが無効になっている場合、レイヤー3 VPNトンネルで利用可能なすべての帯域幅を単一の CCC または TCC インターフェイスで使用できます。
policerステートメントの詳細については、ルーティングポリシー、ファイアウォールフィルター、およびトラフィックポリサーユーザーガイドを参照してください。
インターフェイス上でレイヤー3 VPNポリシングを有効にするには、 policer ステートメントを含めます。
policer { input policer-template-name; output policer-template-name; }
CCCカプセル化を設定する場合、以下の階層レベルで policer ステートメントを含めることができます。
[edit interfaces interface-name unit logical-unit-number family ccc][edit logical-systems logical-system-name interfaces interface-name unit logical-unit-number family ccc]
TCCカプセル化を設定する場合、以下の階層レベルで policer ステートメントを含めることができます。
[edit interfaces interface-name unit logical-unit-number family tcc][edit logical-systems logical-system-name interfaces interface-name unit logical-unit-number family tcc]
参照
カスタム MPLS EXP 分類子をレイヤー 3 VPN のルーティング インスタンスに適用する
ルーティング インスタンスの設定に vrf-table-label ステートメントを含め( IPヘッダーに基づくレイヤー3 VPNのパケットフィルタリングを参照)、ルーティング インスタンスに分類子を明示的に適用しない場合、デフォルトのMPLS EXP分類子が適用されます。
拡張FPCにインストールされているPICでは、カスタム分類子を適用して、ルーティング インスタンスのデフォルトのMPLS EXP分類子を上書きできます。詳細な手順については、「 サービス クラス ユーザー ガイド(ルーターとEX9200スイッチ)」を参照してください。以下の手順は、要約として役立ちます。
[edit routing-instances routing-instance-name]階層レベルでvrf-table-labelステートメントを含めることで、IPヘッダーに基づいてトラフィックをフィルタリングします。[edit routing-instances routing-instance-name] vrf-table-label;
[edit class-of-service]階層レベルで適切なステートメントを含めることにより、カスタムMPLS EXP分類子を設定します。手順については、「サービス クラス ユーザー ガイド(ルーターとEX9200スイッチ)」を参照してください。[edit class-of-service]階層レベルでrouting-instancesステートメントを含めて、CoSのルーティング インスタンスを設定します。[edit class-of-service] routing-instances routing-instance-name { classifiers { exp (classifier-name | default); } }
[edit class-of-service routing-instances routing-instance-name]階層レベルでclassifiersステートメントを含めることで、カスタム MPLS EXP 分類子を使用するように ルーティング インスタンス を設定します。[edit class-of-service routing-instances routing-instance-name] classifiers { exp classifier-name; }
すべてのルーティング インスタンスに関連付けられている MPLS EXP 分類子を表示するには、 show class-of-service routing-instances コマンドを発行します。
ルーティング インスタンスのカスタム MPLS EXP 分類子には、以下の注意事項が適用されます。
拡張FPCが必要です。
論理システムはサポートされていません。