例:分類子の設定
パケット分類は、受信パケットを特定のCoSサービスレベルに関連付けます。分類子は、パケットを転送クラスと損失優先度に関連付け、関連付けられた転送クラスに基づいてパケットを出力キューに割り当てます。分類子はイングレスインターフェイスに適用します。
分類子の設定
ステップバイステップの手順
ba-classifier という名前のIEEE 802.1 BA 分類子をデフォルトの IEEE 802.1 分類子として設定するには:
コードポイント
000を転送クラスbeおよび損失優先度lowに関連付けます。[edit class-of-service classifiers] user@switch# set ieee-802.1 ba-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-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-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-classifier forwarding-class nc loss-priority low code-points 110
ingressインターフェイス
xe-0/0/10に分類子を適用します。[edit class-of-service interfaces] user@switch# set xe-0/0/10 unit 0 classifiers ieee-802.1 ba-classifier
要件
この例では、以下のハードウェアおよびソフトウェアコンポーネントを使用しています。
1つのスイッチ
サポートされているすべてのJunosリリース
概要
Junosは、次の3つの一般的なタイプの分類子をサポートしています。
-
動作集約または CoS 値のトラフィック分類子 - パケット ヘッダーの CoS 値を調べます。この1つのフィールドの値によって、パケットに適用されるCoS設定が決まります。BA 分類子では、差別化されたサービスコードポイント(DSCP または DSCP IPv6)値、IEEE 802.1p 値、または MPLS EXP 値に基づいて、パケットの転送クラスと損失優先度を設定できます。(EXP分類子は、
family mplsインターフェイスにのみ適用できます。 固定分類子。固定分類子は、VLANヘッダーのCoSビットまたはIPパケットヘッダーのDSCPビットに関係なく、物理インターフェイス上のすべてのイングレストラフィックを1つの転送クラスに分類します。
マルチフィールドトラフィック分類子—パケットの送信元アドレスと宛先アドレス、送信元と宛先ポート番号など、パケット内の複数のフィールドを調べます。マルチフィールド分類子では、ファイアウォールフィルタールールに基づいてパケットの転送クラスと損失の優先度を設定します。
この例では、 ba-classifier と呼ばれるBA分類子を、受信トラフィックのデフォルトIEEE 802.1マッピングの転送クラスとして設定し、それをイングレスインターフェイス xe-0/0/10に適用する方法を説明します。BA 分類子は、 表 1 に示すように、4 つのデフォルト転送クラスの着信パケットに損失優先度を割り当てます。この例をDSCPトラフィックに適用するには、IEEE分類子の代わりにDSCP分類子を指定し、CoSビットの代わりにDSCPビットを適用します。
マルチフィールド分類子を設定するには、ファイアウォールフィルタールールを使用します。
フォワーディングクラス |
CoSトラフィックタイプ |
ba-classifier IEEE 802.1p コード ポイント マッピングへの損失の優先度 |
パケットドロップ属性 |
|---|---|---|---|
|
ベストエフォート型トラフィック |
低損失優先コードポイント: |
ドロップ |
|
FCoE(FCoE)トラフィックの配信保証 |
低損失優先コードポイント: |
損失なし |
|
TCPトラフィックの配信保証 |
低損失優先コードポイント: |
損失なし |
|
ネットワーク制御トラフィック |
低損失優先コードポイント: |
ドロップ |
検証
分類子の設定を検証するには、以下のタスクを実行します。
分類子設定の検証
目的
正しい転送クラス、損失の優先度、コード ポイントを使用して分類子を設定していることを確認します。
アクション
動作モード コマンドを使用して分類子の設定を一覧表示します show configuration class-of-service classifiers ieee-802.1 ba-classifier。
user@switch> show configuration class-of-service classifiers ieee-802.1 ba-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-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-classifier;
}
}