456行目: |
456行目: |
| | | |
| 画像 22. は、それぞれのキューから送信されるパケットの数が異なることを示しています。なぜならば 1 つのキューが高帯域幅 / 高い重み付けを持っていると、より多くのパケットがそこから送信され、キューはより頻繁に使用されます。[[ファイル:C90-QoS-22.png|なし|フレーム|画像 22. WRR キューの帯域幅管理]]デフォルト キュー構造は、すべての Cisco Catalyst 9000 ファミリ スイッチ間のすべてのポートで共通化され、速度に関係なく、2 つのキュー モデルをベースとします。デフォルトでは、優先とコントロール トラフィックは Q0 に分離されますが、Q0 は優先キューとして動作しません。[[ファイル:C90-QoS-23.png|なし|フレーム|画像 23. デフォルト トラフィック マッピング]]デフォルト キュー設定は、カスタム MQC ポリシーによって変更することが可能です。顧客はポリシー マップで明示的に指定されていない場合でも、クラス デフォルトが常に定義する最小の 1 個から 8 個のキューまで柔軟に使用できます。キュー構造は体系を使用して、多くの通常キューと絶対優先キューの数、キューごとに使用可能なしきい値の数を示します。キュー構造タイプのキーワードは、以下になります。 : | | 画像 22. は、それぞれのキューから送信されるパケットの数が異なることを示しています。なぜならば 1 つのキューが高帯域幅 / 高い重み付けを持っていると、より多くのパケットがそこから送信され、キューはより頻繁に使用されます。[[ファイル:C90-QoS-22.png|なし|フレーム|画像 22. WRR キューの帯域幅管理]]デフォルト キュー構造は、すべての Cisco Catalyst 9000 ファミリ スイッチ間のすべてのポートで共通化され、速度に関係なく、2 つのキュー モデルをベースとします。デフォルトでは、優先とコントロール トラフィックは Q0 に分離されますが、Q0 は優先キューとして動作しません。[[ファイル:C90-QoS-23.png|なし|フレーム|画像 23. デフォルト トラフィック マッピング]]デフォルト キュー設定は、カスタム MQC ポリシーによって変更することが可能です。顧客はポリシー マップで明示的に指定されていない場合でも、クラス デフォルトが常に定義する最小の 1 個から 8 個のキューまで柔軟に使用できます。キュー構造は体系を使用して、多くの通常キューと絶対優先キューの数、キューごとに使用可能なしきい値の数を示します。キュー構造タイプのキーワードは、以下になります。 : |
| + | |
| + | * Q : 通常キュー、もしくは UADP ASIC による WRR キューの数を表す |
| + | * P : 絶対優先 (低遅延) キューの数を表す |
| + | * T : 通常キューごとのしきい値の数を表す 絶対優先キューはしきい値を実装しません |
| + | |
| + | 以下はキュー体系の例と、キューに割り当てたトラフィックのマッピングです。 |
| + | |
| + | # 8Q3T : 8 つの通常キュー、キューごとに 3 つのしきい値 |
| + | # 1P7Q3T : 1 つの優先キュー、7 つの通常キュー、キューごとに 3 つのしきい値 |
| + | # 2P6Q3T : 2 つの優先キュー (レベル 1 と 2)、6 つの通常キュー、キューごとに 3 つのしきい値 |
| + | |
| + | 以下は MQC ポリシーのサンプルで、キューの優先度を管理するために、クラス マップとポリシー マップを使用します。WRR 帯域幅はキューごとに調整され、バッファ比率は手動で調整されます。しきい値は後のセクションで説明します。 |
| + | |
| + | トラフィックをアサインするには、 DSCP , CoS , QoS グループを使用します。 ACL クラシフィケーションは、キューイング ポリシーでは使用できません。<syntaxhighlight lang="c"> |
| + | class-map VOICE |
| + | match dscp 46 |
| + | |
| + | class-map RT-VIDEO |
| + | match dscp 32 |
| + | |
| + | * クラスマップのその他の部分は省略 |
| + | |
| + | クラシフィケーションは、キューにトラフィックをマッピングします |
| + | </syntaxhighlight><syntaxhighlight lang="c"> |
| + | policy-map 2P6Q3T |
| + | class VOICE |
| + | priority level 1 |
| + | queue-buffers ratio 5 |
| + | class RT-VIDEO |
| + | priority level 2 |
| + | queue-buffers ratio 10 |
| + | class MGT-CONTROL |
| + | bandwidth remaining percent 10 |
| + | queue-buffers ratio 10 |
| + | class MULTIMEDIA-CONFERENCE |
| + | bandwidth remaining percent 10 |
| + | queue-buffers ratio 10 |
| + | class MULTIMEDIA-STREAMING |
| + | bandwidth remaining percent 10 |
| + | queue-buffers ratio 10 |
| + | class TRANSACTIONAL-DATA |
| + | bandwidth remaining percent 10 |
| + | queue-buffers ratio 10 |
| + | class BULK-SCAVENGER |
| + | bandwidth remaining percent 5 |
| + | queue-buffers ratio 10 |
| + | class class-default |
| + | bandwidth remaining percent 25 |
| + | queue-buffers ratio 35 |
| + | </syntaxhighlight><syntaxhighlight lang="c"> |
| + | interface <name> |
| + | service-policy output 2P6Q3T |
| + | => キューイング MQC ポリシーは、output 方向のポリシーのみサポートされます |
| + | </syntaxhighlight> |
| | | |
| | | |
| [[ファイル:C90-QoS-24.png|なし|フレーム|画像 24. トラフィック スパイクとマイクロ バースト]] | | [[ファイル:C90-QoS-24.png|なし|フレーム|画像 24. トラフィック スパイクとマイクロ バースト]] |
| [[ファイル:C90-QoS-25.png|なし|フレーム|画像 25. UADP ブロックごとのバッファ区分]] | | [[ファイル:C90-QoS-25.png|なし|フレーム|画像 25. UADP ブロックごとのバッファ区分]] |