例: 複数のCoSオンMPLSの組みEX シリーズ スイッチ
ネットワーク内でサービス クラス(CoS)を使用MPLS、混雑時に特定タイプのトラフィックに優先度を設定できます。ネットワークCoS値はネットワークを通過する MPLS ラベル内に含まれており、ネットワーク全体でエンドツーエンドCoSを有効化します。
MPLSは、VoIP などの低遅延アプリケーションのパフォーマンス向上や他のサービス機能のパフォーマンス向上にビジネスクリティカルな。これらのアプリケーションは、伝送を成功に向け、ネットワークに固有の要求を生み出します。CoSは、帯域幅、遅延、ジッター、パケット ロスの組み合わせを制御しながら、制限付けラベル メカニズムをMPLSします。
この例では、イングレス プロバイダ エッジ(PE)スイッチからエグレス PE スイッチへの単一方向回線クロスコネクト(CCC)を使用している MPLS ネットワーク上で CoS を設定する方法を示しています。を使用して、イングレス プロバイダ エッジ(PE)スイッチのカスタマー エッジ インターフェイスにアクセスします。では、受信 PE スイッチ、エグレス PE スイッチ、および既存のネットワーク ネットワークのCoSコンポーネントの設定を追加する方法についてMPLS説明します。単一方向の設定のため、DSCP 分類子をイングレス PE スイッチでのみ設定する必要があります。
要件
この例では、次のハードウェアとソフトウェアのコンポーネントを使用しています。
Junos OS スイッチ用のJunos OS リリース 10.1 EX シリーズ
3 EX シリーズ スイッチ
仮想ネットワークとCoSするMPLS、以下を確認してください。
2 台MPLS PE スイッチと 1 台のプロバイダ スイッチで構成された仮想ネットワークを構成しました。「 例: MPLS および EX8200 でのEX4500 スイッチ 」 を参照してください。この例では、ネットワークのMPLS CCC(クロスサーキット接続)を使用して設定されていることを前提としています。
概要とトポロジー
この例では、CCC でこれを使用している MPLS 内のスイッチにカスタム 分類子とカスタム書きMPLSを追加する方法を説明します。
これは単一方向の構成です。そのため、次のようにカスタム 分類子とカスタム書き換えルールを設定する必要があります。
イングレス PE スイッチ上: カスタム DSCP 分類子とカスタム EXP 書き換えルール
エグレス PE スイッチでは、カスタム EXP 分類子
プロバイダスイッチでは、カスタマー EXP 分類子とカスタム EXP 書き換えルール
必要に応じて、スケジューラとシェーバーを設定することもできます。assured-forwarding、expedited-forwarding、または他のカスタム転送クラスを使用している場合、その転送クラスをサポートするスケジューラを設定することをお勧めします。 「ネットワーク スケジューラCoSスケジューラ マップの定義(CLIプロシージャ) 」を参照してください。
この例では、イングレス PE スイッチにカスタム DSCP 分類子(dscp1)を作成し、この分類子を CCC インターフェイスにバインドします。イングレス PE スイッチ上のポリシー設定も含まれます。このポリシーは、ラベルスイッチ パス(LSP)lsp_to_pe2_ge1(例: EX8200および EX4500 スイッチ 上のMPLSの設定)にフィルタとして適用され、LSP を通過するトラフィックの量が要求された帯域幅割り当てを超えなことを確認します。
この例では、イングレス PE スイッチにカスタム EXP 書き換えルール(exp1)を作成し、パケットが LSP を移動する場合に、転送される損失の優先度とコード ポイントを指定します。このスイッチは、このカスタム書き換えルールをコア インターフェイス ge-0/0/5.0 および ge-0/0/6.0 に適用します。ge-0/0/6.0は、このスイッチのエグレス インターフェイスです。
表 1 は 、イングレス PE CoS追加された構成コンポーネントの例を示しています。
プロパティ |
設定 |
説明 |
---|---|---|
ローカル PE スイッチ ハードウェア |
EX シリーズ スイッチ |
PE-1 |
ポリシング フィルタを構成し、LSP に適用します。 |
ポリシング フィルター mypolicer フィルター myfilter(マイフィルター) |
レート制限サーの名前。 フィルターの名前(「Policer」を指す) |
カスタム DSCP 分類 |
dscp1 |
カスタム DSCP 分類子の名前を指定します。 |
カスタム EXP 書き換えルール |
e1 |
カスタム EXP 書き換えルールの名前。 |
カスタマー エッジ インターフェイス |
ge-0/0/1.0 |
ネットワーク外のデバイスからパケットを受信するインターフェイス。 カスタム DSCP 分類子は、この CCC インターフェイスで指定する必要があります。 |
コア インターフェイス |
ge-0/0/5.0 および ge-0/0/6.0 |
パケットをMPLSネットワーク内の他のスイッチに送信MPLSインターフェイス。 EXP 書き換えルールは、これらのインターフェイスに暗黙的に適用されます。 |
表 2 は 、このCoSのエグレス PE スイッチに追加された設定コンポーネントの一部を示しています。
プロパティ |
設定 |
説明 |
---|---|---|
リモート プロバイダ エッジ スイッチ ハードウェア |
EX シリーズ スイッチ |
PE-2 |
カスタム EXP 分類 |
exp1 |
カスタム EXP 分類子の名前 |
カスタマー エッジ インターフェイス |
ge-0/0/1.0 |
このネットワークからネットワーク外のデバイスにパケットを送信するインターフェイス。このCoSにクラス化子は指定されていません。スケジューラを指定できます。 |
コア インターフェイス |
ge-0/0/7.0 および ge-0/0/8.0 |
プロバイダ スイッチからパケットを受信する PE-2 MPLS インターフェイス。デフォルトでは、EXP 分類子はスイッチで有効にされ、これらのインターフェイスに暗黙的に適用されます。 |
表 3 は 、このMPLSスイッチに使用されている構成コンポーネントの一部を示しています。
プロパティ |
設定 |
説明 |
---|---|---|
プロバイダスイッチハードウェア |
EX シリーズ スイッチ |
ネットワーク構成内のトランジット MPLSスイッチ。 |
カスタム EXP 分類 |
exp1 |
カスタム EXP 分類子の名前。 |
カスタム EXP 書き換えルール |
e1 |
カスタム EXP 書き換えルールの名前。 |
コア インターフェイスは、他のスイッチからパケットをMPLSします。 |
ge-0/0/5.0 および ge-0/0/6.0 |
プロバイダ スイッチをイングレス PE スイッチ(PE-1)に接続するインターフェイス。デフォルトでは、EXP 分類子はスイッチで有効にされ、これらのインターフェイスに暗黙的に適用されます。 |
コア インターフェイスは、パケットをネットワーク内の他のスイッチMPLSします。 |
ge-0/0/7.0 および ge-0/0/8.0 |
パケットをエグレス PE(PE-2)に送信するインターフェイス。EXP 書き換えルールは、これらのインターフェイスに暗黙的に適用されます。スケジューラーを指定して、これらのインターフェイスに適用することもできます。 |
トポロジ
ローカル PE スイッチの設定
手順
CLI迅速な設定
カスタム DSCP 分類子、カスタム EXP 書き換えルール、ローカル PE スイッチのポリシー作成を迅速に設定するには、以下のコマンドをコピーして、PE-1 のスイッチ端末ウィンドウに貼り付けます。
[edit] set class-of-service classifiers dscpset class-of-service classifiers dscp dscp1 import default set class-of-service classifiers dscp dscp1 forwarding-class expedited-forwarding loss-priority low code-points 000111 set class-of-service rewrite-rules exp e1 forwarding-class expedited-forwarding loss-priority low code-point 111 set class-of-service interfaces ge-0/0/1 unit 0 classifier dscp1 set firewall policer mypolicer if-exceeding bandwidth-limit 500m set firewall policer mypolicer if-exceeding burst-size-limit 33553920 set firewall policer mypolicer then discard set firewall family any filter myfilter term t1 then policer mypolicer set protocols mpls label-switched-path lsp_to_pe2_ge1 to 127.1.1.3 policing filter myfilter
手順
カスタム DSCP 分類子、カスタム EXP 書き換えルール、およびイングレス PE スイッチ上のポリシー作成を設定するには、次の手順に従います。
デフォルトの DSCP 分類子クラスを、作成するカスタム DSCP 分類子にインポートします。
[edit class-of-service] user@switch# set classifiers dscp dscp1 import default
次の損失の優先度とコード ポイントを指定して、expedited-forwarding クラスをこのカスタム DSCP 分類子に追加します。
[edit class-of-service] user@switch# set classifiers dscp dscp1 forwarding-class expedited-forwarding loss-priority low code-points 000111
カスタム EXP 書き換えルール e1 の値を指定します。
[edit class-of-service] user@switch# set rewrite-rules exp e1 forwarding-class expedited-forwarding loss-priority low code-point 111
DSCP 分類子を CCC インターフェイスにバインドします。
[edit class-of-service] user@switch# set class-of-service interfaces ge-0/0/1 unit 0 classifier dscp1
ファイアウォール ポリシーに対して、平均して許可されるビット数を指定します(後で LSP に適用されます。
[edit firewall] set policer mypolicer if-exceeding bandwidth-limit 500m
このポリシーで、指定された帯域幅制限を超えるデータのバーストで許可される最大サイズを指定します。
[edit firewall policer] set mypolicer if-exceeding burst-size-limit 33553920
このポリシー設定のレート制限を超えるトラフィックを破棄します。
[edit firewall policer] set mypolicer then discard
ポリシーを参照するには、ポリシー実行アクションを含むフィルタ条件を設定します。
[edit firewall] user@switch# set family any filter myfilter term t1 then policer mypolicer
フィルターを LSP に適用します。
[edit protocols mpls] set label-switched-path lsp_to_pe2_ge1 policing filter myfilter
結果
設定の結果の表示:
[edit] user@switch# show class-of-service { classifiers { dscp dscp1 { import default; forwarding-class expedited-forwarding { loss-priority low code-points 000111; } } } interfaces { ge-0/0/1 { unit 0 { classifiers { dscp dscp1; } } } } rewrite-rules { exp e1 { forwarding-class expedited-forwarding { loss-priority low code-point 111; } } } } firewall { family any { filter myfilter { term t1 { then policer mypolicer; } } } policer mypolicer { if-exceeding { bandwidth-limit 500m; burst-size-limit 33553920; } then discard; } }
リモート PE スイッチの設定
手順
CLI迅速な設定
リモート PE スイッチでカスタム EXP 分類子を迅速に設定するには、以下のコマンドをコピーして、PE-2 のスイッチ端末ウィンドウに貼り付けます。
[edit] set class-of-service classifiers exp exp1 import default set class-of-service classifiers exp exp1 forwarding-class expedited-forwarding loss-priority low code-points 010
手順
エグレス PE スイッチでカスタム EXP 分類子を設定するには、次の手順に示します。
デフォルトの EXP 分類子クラスを、作成するカスタム EXP 分類子にインポートします。
[edit class-of-service] user@switch# set classifiers exp exp1 import default
次のカスタム EXP 分類子に expedited-forwarding クラスを追加し、損失の優先度とコード ポイントを指定します。
[edit class-of-service] user@switch# set classifiers exp exp1 forwarding-class expedited-forwarding loss-priority low code-points 010
結果
設定の結果の表示:
[edit] user@switch# show class-of-service { classifiers { exp exp1 { import default; forwarding-class expedited-forwarding { loss-priority low code-points 010; } } } }
プロバイダ スイッチの設定
手順
CLI迅速な設定
プロバイダ スイッチでカスタム EXP 分類子とカスタム EXP 書き換えルールを迅速に設定するには、以下のコマンドをコピーして、プロバイダ スイッチのスイッチ端末ウィンドウに貼り付けます。
[edit] set class-of-service classifiers exp exp1 import default set class-of-service classifiers exp exp1 forwarding-class expedited-forwarding loss-priority low code-points 010 set class-of-service rewrite-rules exp e1 forwarding-class expedited-forwarding loss-priority low code-point 111
手順
プロバイダ スイッチでカスタム EXP 分類子とカスタム EXP 書き換えルールを設定するには、以下の手順に従います。
デフォルトの EXP 分類子クラスを、作成するカスタム EXP 分類子にインポートします。
[edit class-of-service] user@switch# set classifiers exp exp1 import default
次のカスタム EXP 分類子に expedited-forwarding クラスを追加し、損失の優先度とコード ポイントを指定します。
[edit class-of-service] user@switch# set classifiers exp exp1 forwarding-class expedited-forwarding loss-priority low code-points 010
カスタム EXP 書き換えルール e1 の値を指定します。
[edit class-of-service] user@switch# set rewrite-rules exp e1 forwarding-class expedited-forwarding loss-priority low code-point 111
結果
設定の結果の表示:
[edit] user@switch# show class-of-service { classifiers { exp exp1 { import default; forwarding-class expedited-forwarding { loss-priority low code-points 010; } } } rewrite-rules { exp e1 { forwarding-class expedited-forwarding { loss-priority low code-point 111; } } } }
検証
設定が正常に機能されていることを確認するには、次のタスクを実行します。
Policer ファイアウォール フィルタが動作している検証
目的
イングレス PE スイッチで設定されているポリシーの動作状態を検証します。
アクション
user@switch> show firewall Filter: myfilter Policers: Name Packets mypolicer-t1 0
意味
この出力は、ファイアウォール フィルタ の mypolicer が作成 された結果です。
サービス の分類CoSが適切なキューに追加されるのを確認する
目的
各分類CoSが適切なキューに入るのを検証します。
アクション
user@switch> show class-of-service forwarding-table classifier Classifier table index: 7, # entries: 64, Table type: DSCP Entry # Code point Forwarding-class # PLP 0 000000 0 0 1 000001 0 0 2 000010 0 0 3 000011 0 0 4 000100 0 0 5 000101 0 0 6 000110 0 0 7 000111 0 0 8 001000 0 0 9 001001 0 0 10 001010 0 0 11 001011 0 0 12 001100 0 0 13 001101 0 0 14 001110 0 0 15 001111 0 0 16 010000 0 0 17 010001 0 0 18 010010 0 0 19 010011 0 0 20 010100 0 0 21 010101 0 0 22 010110 0 0 23 010111 0 0 24 011000 0 0 25 011001 0 0 26 011010 0 0 27 011011 0 0 28 011100 0 0 29 011101 0 0 30 011110 0 0 31 011111 0 0 32 100000 0 0 33 100001 0 0 34 100010 0 0 35 100011 0 0 36 100100 0 0 37 100101 0 0 38 100110 0 0 39 100111 0 0 40 101000 0 0 41 101001 0 0 42 101010 0 0 43 101011 0 0 44 101100 0 0 45 101101 0 0 46 101110 0 0 47 101111 0 0 48 110000 3 0 49 110001 3 0 50 110010 3 0 51 110011 3 0 52 110100 3 0 53 110101 3 0 54 110110 3 0 55 110111 3 0 56 111000 3 0 57 111001 3 0 58 111010 3 0 59 111011 3 0 60 111100 3 0 61 111101 3 0 62 111110 3 0 63 111111 3 0 Classifier table index: 11, # entries: 8, Table type: IEEE 802.1 Entry # Code point Forwarding-class # PLP 0 000 0 0 1 001 0 0 2 010 0 0 3 011 0 0 4 100 0 0 5 101 0 0 6 110 3 0 7 111 3 0 Classifier table index: 12, # entries: 8, Table type: IPv4 precedence Entry # Code point Forwarding-class # PLP 0 000 0 0 1 001 0 0 2 010 0 0 3 011 0 0 4 100 0 0 5 101 0 0 6 110 3 0 7 111 3 0 Classifier table index: 16, # entries: 8, Table type: Untrust Entry # Code point Forwarding-class # PLP 0 000 0 0 1 001 0 0 2 010 0 0 3 011 0 0 4 100 0 0 5 101 0 0 6 110 0 0 7 111 0 0 Classifier table index: 9346, # entries: 64, Table type: DSCP Entry # Code point Forwarding-class # PLP 0 000000 0 0 1 000001 0 0 2 000010 0 0 3 000011 0 0 4 000100 0 0 5 000101 0 0 6 000110 0 0 7 000111 1 0 8 001000 0 0 9 001001 0 0 10 001010 0 0 11 001011 0 0 12 001100 0 0 13 001101 0 0 14 001110 0 0 15 001111 0 0 16 010000 0 0 17 010001 0 0 18 010010 0 0 19 010011 0 0 20 010100 0 0 21 010101 0 0 22 010110 0 0 23 010111 0 0 24 011000 0 0 25 011001 0 0 26 011010 0 0 27 011011 0 0 28 011100 0 0 29 011101 0 0 30 011110 0 0 31 011111 0 0 32 100000 0 0 33 100001 0 0 34 100010 0 0 35 100011 0 0 36 100100 0 0 37 100101 0 0 38 100110 0 0 39 100111 0 0 40 101000 0 0 41 101001 0 0 42 101010 0 0 43 101011 0 0 44 101100 0 0 45 101101 0 0 46 101110 0 0 47 101111 0 0 48 110000 3 0 49 110001 3 0 50 110010 3 0 51 110011 3 0 52 110100 3 0 53 110101 3 0 54 110110 3 0 55 110111 3 0 56 111000 3 0 57 111001 3 0 58 111010 3 0 59 111011 3 0 60 111100 3 0 61 111101 3 0 62 111110 3 0 63 111111 3 0
意味
この出力は、イングレス PE スイッチ(PE-1)で新しい DSCP 分類子が作成され、インデックス 9346に設定されています。
転送テーブル マッピングCoS検証
目的
各論理インターフェイスについて、特定のコード ポイント タイプの分類子のテーブル インデックスまたは転送テーブルのキュー番号(固定分類の場合)のいずれかを表示します。
アクション
user@switch> show class-of-service forwarding-table classifier mapping Table Index/ Interface Index Q num Table type ge-0/0/1.0 92 9346 DSCP
意味
その結果は、新しい DSCP 分類子(インデックス番号 9346)は、インターフェイス ge-0/0/1.0にバインドされています。
書き換えルールの検証
目的
転送テーブルに存在する各書き換えルールに対して、キュー番号と損失の優先度のマッピングをコード ポイント値に表示します。
アクション
user@switch>show class-of-service forwarding-table rewrite-rule Rewrite table index: 31, # entries: 4, Table type: DSCP FC# Low bits State High bits State 0 000000 Enabled 000000 Enabled 1 101110 Enabled 101110 Enabled 2 001010 Enabled 001100 Enabled 3 110000 Enabled 111000 Enabled Rewrite table index: 34, # entries: 4, Table type: IEEE 802.1 FC# Low bits State High bits State 0 000 Enabled 001 Enabled 1 010 Enabled 011 Enabled 2 100 Enabled 101 Enabled 3 110 Enabled 111 Enabled Rewrite table index: 35, # entries: 4, Table type: IPv4 precedence FC# Low bits State High bits State 0 000 Enabled 000 Enabled 1 101 Enabled 101 Enabled 2 001 Enabled 001 Enabled 3 110 Enabled 111 Enabled Rewrite table index: 9281, # entries: 1, Table type: EXP FC# Low bits State High bits State 1 111 Enabled 000 Disabled
意味
この出力は、インデックス番号 9281 を持つ新しい EXP 分類子が作成されました。