書き換えルールの設定
CoS 設定階層の書き換えルール セクションでマーカーを定義し、論理インターフェイス設定で参照します。このモデルは、DSCP、DSCP IPv6、IP precedence、IPv6 precedence、IEEE 802.1、および MPLS EXP CoS 値でのマーキングをサポートします。
書き換えルールマッピングを設定し、それを適切な転送クラスおよびコードポイントエイリアスまたはビットセットに関連付けるには、[edit class-of-service]階層レベルにrewrite-rulesステートメントを含めます。
[edit class-of-service] rewrite-rules { (dscp | dscp-ipv6 | exp | ieee-802.1 |ieee-802.1ad | inet-precedence | inet6-precedence) rewrite-name { import (rewrite-name | default); forwarding-class class-name { loss-priority level code-point (alias | bits); } } }
inet-precedenceステートメントは、ネットワークサービスがenhanced-modeに設定されている場合にのみ、PTXシリーズルーターでサポートされます。詳細については、「enhanced-mode」を参照してください。
書き換えルールは、特定の転送クラスとパケット損失の優先度(PLP)に対して、コードポイントエイリアスとビットパターンを設定します。マップの入力は、転送クラスとPLPです。マップの出力は、コード ポイントのエイリアスまたはビット パターンです。CoS マップの仕組みの詳細については、「 CoS コンポーネントの入力を出力にマッピングする」を参照してください。
デフォルトでは、IP precedence 書き換えルールは、type-of-service(ToS)バイトの最初の 3 ビットを変更し、最後の 3 ビットは変更しません。このデフォルトの動作は設定できません。デフォルトの動作は、[edit class-of-service rewrite-rules]階層レベルでinet-precedenceステートメントを含めることで設定したルールに適用されます。デフォルトの動作は、IPv4ペイロードを持つMPLSパケットに設定する書き換えルールにも適用されます。これらのタイプの書き換えルールを設定するには、[edit class-of-service interfaces interface-name unit logical-unit-number rewrite-rules exp rewrite-rule-name protocol]階層レベルで mpls-inet-both または mpls-inet-both-non-vpn オプションを含めます。
Junos OS リリース 18.1R1以降、MPCを搭載したMXシリーズルーターは、[edit class-of-service rewrite-rules]階層レベルのinet6-precedenceステートメントを通じて、IPv6 DSCP値の最初の3ビットを書き換える書き換えルールをサポートしています。これにより、IPv6 トラフィックの特定の転送クラスと損失の優先度に 3 ビットのコードポイントを設定できます。この書き換えルールオプションは、論理インターフェイスに書き換えルールを適用する際にプロトコルmpls statementを含めることで、MPLS LSP に入るパケットにも適用できます。
M320、T1600、MX960ルーターおよびEXシリーズスイッチでは、 vlan-vpls カプセル化を設定し、ギガビットイーサネットまたは10ギガビットイーサネットインターフェイスにIEEE 802.1ヘッダーを追加してトラフィックを出力し、IEEE 802.1書き換えルールを適用しない場合、デフォルトのIEEE 802.1書き換えルールは無視され、IEEE 802.1pビットは転送クラスキューと一致するように設定されます。
IRB(統合型ブリッジングおよびルーティング)インターフェイスは、MX ルーター上のレイヤー 2 スイッチド ドメインとレイヤー 3 ルーテッド ドメインを結び付けるために使用されます。MX ルーターは、階層の [edit class-of-service interfaces irb unit logical-unit-number] レベルで IRB インターフェイス上の分類子と書き換えルールをサポートします。IEEE 802.1p を含む、すべてのタイプの分類子と書き換えルールが許可されます。
IRB 分類子と書き換えルールは、 ルーティングされた パケットにのみ使用されます。つまり、レイヤー 2 ドメインから発信され、IRB を介してレイヤー 3 ドメインにルーティングされる、またはその逆のトラフィック用です。IEEE 分類子と IEEE 書き換えルールのみが、ブリッジ ドメイン内の純粋なレイヤー 2 インターフェイスに許可されます。
フォワーディングクラスと損失の優先度は、イングレス分類によって決定されます。
変更履歴
サポートされる機能は、使用しているプラットフォームとリリースによって決まります。特定の機能がお使いのプラットフォームでサポートされているかどうかを確認するには、 Feature Explorer を使用します。
[edit class-of-service rewrite-rules]階層レベルの
inet6-precedenceステートメントを通じて、IPv6 DSCP値の最初の3ビットを書き換える書き換えルールをサポートしています。