例: ユニキャスト分類子の設定
パケット分類は、受信パケットを特定のパケットサービス レベルCoS関連付します。分類子では、パケットを転送クラスおよび損失の優先度に関連付け、関連付けられた転送クラスに基づいてパケットを出力キューに割り当てします。分類子をイングレス インターフェイスに適用します。
ユニキャスト分類子の設定
手順
ユニキャスト IEEE 802.1 BA 分類子という 名前の ba-ucast-classifier をデフォルトの IEEE 802.1 マップとして設定するには、次の手順に示します。
コード ポイントを転送クラス
000
と損失の優先度be
に関連付けるlow
:[edit class-of-service classifiers] user@switch# set ieee-802.1 ba-ucast-classifier import default forwarding-class be loss-priority low code-points 000
コード ポイントを転送クラス
011
と損失の優先度fcoe
に関連付けるlow
:[edit class-of-service classifiers] user@switch# set ieee-802.1 ba-ucast-classifier forwarding-class fcoe loss-priority low code-points 011
コード ポイントを転送クラス
100
と損失の優先度no-loss
に関連付けるlow
:[edit class-of-service classifiers] user@switch# set ieee-802.1 ba-ucast-classifier forwarding-class no-loss loss-priority low code-points 100
コード ポイントを転送クラス
110
と損失の優先度nc
に関連付けるlow
:[edit class-of-service classifiers] user@switch# set ieee-802.1 ba-ucast-classifier forwarding-class nc loss-priority low code-points 110
ユニキャスト分類子をイングレス インターフェイスに適用します
xe-0/0/10
。[edit class-of-service interfaces] user@switch# set xe-0/0/10 unit 0 classifiers ieee-802.1 ba-ucast-classifier
要件
この例では、次のハードウェアとソフトウェアのコンポーネントを使用しています。
1 つのスイッチ(QFX10000を除く)(この例は複数のスイッチジュニパーネットワークス QFX3500でした)
Junos OS バージョン 11.1 以降のリリースQFX シリーズ
概要
Junos OS一般的な 2 種類の分類子がサポートされています。
動作の集約CoS値のトラフィック分類子 — パケット ヘッダー CoS値を調べる。この単一フィールドの値は、パケットにCoS設定を決定します。BA の分類子を使用すると、DSCP(Differentiated Services Code Point)値または 802.1p 値を基に、パケットの転送クラスと損失の優先度を設定IEEEできます。
マルチフィールド トラフィックの分類 — パケットの送信元と宛先のアドレス、送信元と宛先のポート番号など、パケット内の複数のフィールドを検証します。マルチフィールドの分類では、ファイアウォール フィルタ ルールに基づいて、パケットの転送クラスと損失の優先度を設定します。
ユニキャスト トラフィックとマルチテナント(マルチキャスト、ブロードキャスト、宛先ルックアップが失敗)トラフィックを異なる分類子に割り当てる必要があります。1 つの分類子に、ユニキャスト転送クラスと多型転送クラスの両方を含めすることはできません。ユニキャストの分類子には、ユニキャスト トラフィックの転送クラスのみを含めできます。
この例では、 ba-ucast-classifier と呼ばれる BA 分類子をデフォルトの IEEE 802.1 マップとして設定し、それをイングレス インターフェイス xe-0/0/10 に適用する方法について説明します。BA 分類子は、表 1 に示すように、4 つの転送クラスの受信パケットに損失の優先度を割り当にします。
同じ手順を使用して、マルチフィールドの分類子を設定できます(ファイアウォール フィルタ ルールを使用する場合は除く)。
ユニキャスト転送クラス |
トラフィック CoS タイプ用 |
ba-ucast-classifier の割り当て |
パケット ドロップ属性 |
---|---|---|---|
|
ベストベストのトラフィック |
損失の優先度が低いコード ポイント: |
損失の優先度が低いコード ポイント: 000 |
|
トラフィックのFCoE(FCoE)の保証 |
損失の優先度が低いコード ポイント: |
損失なし |
|
TCP トラフィックに対する保証された配信 |
損失の優先度が低いコード ポイント: |
損失の優先度が低いコード ポイント: 100 |
|
ネットワーク制御トラフィック |
損失の優先度が低いコード ポイント: |
ドロップ |
検証
ユニキャスト分類子の設定を検証するには、以下のタスクを実行します。
ユニキャスト分類子設定の検証
目的
正しい転送クラス、損失の優先度、コード ポイントを使用して、ユニキャストの分類子を設定していることを検証します。
アクション
operational mode コマンドを使用して、分類子の設定を一覧表示します show configuration class-of-service classifiers ieee-802.1 ba-ucast-classifier
。
user@switch> show configuration class-of-service classifiers ieee-802.1 ba-ucast-classifier forwarding-class be { loss-priority low code-points 000; } forwarding-class fcoe { loss-priority low code-points 011; } forwarding-class no-loss { loss-priority low code-points 100; } forwarding-class nc loss-priority low code-points 110; }
イングレス インターフェイス設定の検証
目的
ユニキャストの分類子がイングレス インターフェイス ba-ucast-classifier
にアタッチされている場合を検証します xe-0/0/10
。
アクション
動作モード コマンドを使用して、イングレス インターフェイスを一覧表示します show configuration class-of-service interfaces xe-0/0/10
。
user@switch> show configuration class-of-service interfaces xe-0/0/10 congestion-notification-profile fcoe-cnp; unit 0 { classifiers { ieee-802.1 ba-ucast-classifier; } }