CoSの特長と制限vMX
vMXサポートには以下の制限CoSがあります。
スケジューラは、
transmit-rate
と ステートメントexcess-rate
のみをサポートしています。キュー レベルでは重み付けのみサポートされています。キューの重み付けの計算には伝送レートと過剰レートが使用されます。キュー
transmit-rate percent
レベルで設定されている場合は、VLAN レベルで保証レートを設定します。注:保証レートはサポートされていませんが、キューの重み付け計算に使用されます。
送信レートのみを設定した場合、キューの重み付けは伝送レートに基づいて計算されます。
過剰レートのみを設定した場合は、キューの重み付けは過剰レートに基づいて計算されます。
送信レートと過剰レートの両方を設定した場合、キューの重み付けは過剰レートに基づいて計算されます。
1 つのキューの過剰率を設定した場合、すべてのキューの過剰レートが重みを計算すると予想されます。過剰率が設定されていない場合は、デフォルトの 1 の重み付けが使用されます。
注:予想される動作をするには、すべてのキューの過剰レートを設定する必要があります。
トラフィック制御プロファイルは、
shaping-rate
および ステートメント のみをscheduler-map
サポートしています。トラフィック制御プロファイルにデフォルトのスケジューラ マップがある場合、保証レートを設定する必要があります。
高優先度と中優先度のトラフィック クラスの場合、送信レートはシェーピング レートです。
優先度の低いキューの場合、VLAN のシェーピング レートがキューに使用されます。その結果、優先度の低いキューが VLAN の設定されたシェーピング レートにバーストアップする可能性があります。指定された優先度に対して複数のキューが設定されている場合、伝送レートは WRR の重みとして使用されます。
高優先度と中優先度のトラフィック クラスに関する考慮事項を以下に示します。
高優先度および中規模のキューに対するトラフィック クラスからの過剰なトラフィックはすべて、テール ドロップとして破棄されます。
高優先度と中優先度のトラフィック クラスの場合、送信レートはシェーピング レートです。
伝送レートが設定されていない場合でシェーピング レートが設定されている場合、キューの重み付けは設定されたシェーピング レートに基づいて計算されます。
同じトラフィック クラスの両方のキューに伝送レートを設定した場合、トラフィック クラスのシェーピング レートは、そのトラフィック クラスのキューの個々の伝送レートの合計です。
キューが設定されていない場合、その伝送レートはゼロに設定されます。
キューが設定されていない場合、VLAN のシェーピング レートが伝送レートとしてトラフィック クラスに適用されます。
トラフィック クラス内のキューが設定されている場合、VLAN のシェーピング レートは設定されたキューの保証レートに設定されます。キューが設定されていない場合、デフォルトで保証レートはゼロに設定されます。
トラフィック クラスの個々のキューの合計が VLAN のシェーピング レートを超える場合、VLAN のシェーピング レートがトラフィック クラスのシェーピング レートとして使用されます。
ポート制限での加入者トラフィックの重み付けラウンドロビン
次のリストでは、WRR の制限について説明します。
同じレベル 2 スケジューラ ノードに属する VLAN 間で遅延バッファ レート値が相違すると、WRR が正しく動作しない可能性があります。
WRR は、シェーピング レートの比率がすべての加入者間で 100 を超える場合、正しく動作しません。
レベル 2 スケジューラ ノードの数とレベル 2 スケジューラ ノードあたりの加入者数は、正しく機能するには 32,000 と等しくする必要があります。
レベル 2 のスケジューラ ノード設定を変更する場合、FPC リセットが必要です。