差分

ナビゲーションに移動 検索に移動
511行目: 511行目:  
</syntaxhighlight>
 
</syntaxhighlight>
    +
Starting from 17.3(1) Egress Queuing is supported based on MPLS EXP as well.
 +
 +
To summarize, the UADP 2.0 ASIC and later supports a very flexible queuing model in which every port can have unique queuing settings and use a different number of priority queues or bandwidth settings.
 +
 +
17.3(1) から、MPLS EXP をベースにした、出力キューイングがサポートされます。
 +
 +
まとめると、UADP 2.0 ASIC とその後のバージョンでは、すべてのポートで固有の設定を持つことで、非常に柔軟なキューイングモデルをサポートし、異なる数の優先キュー、もしくは帯域幅設定を使用できます。
 +
 +
●     Queue buffers
 +
 +
Queue buffers are primarily used to:
 +
 +
◦     Hold traffic until a priority queue finishes transmitting
 +
 +
◦     Absorb a higher level of micro-bursts
 +
 +
◦     Store traffic between links with different speeds (higher to lower)
 +
 +
===== キュー バッファ =====
 +
キュー バッファは主に以下で使用されます :
 +
 +
* プライオリティ キューが送信を終了するまで、通常キュー・WRR キューで待機させる
 +
* 高レベルのマイクロ バーストの吸収
 +
* 異なる速度のリンク間 (高速 -> 低速) で、トラフィックを保持する
 +
 +
食料品店の例に戻ると、キュー バッファはお店の責任者が人々を別の列に移動し始める前に、どのくらい多くの人々が 1 列に並ぶことができるかを示します。
 +
 +
マイクロ バーストを説明するため、画像 24. に入力トラフィックのレートを示します。この伸びた棒は、処理されたパケットの数が瞬間的に多くなったことを示します。UADP ASIC は、これらのパケットを廃棄することなく、物理メモリに保存できます。
    
[[ファイル:C90-QoS-24.png|なし|フレーム|画像 24. トラフィック スパイクとマイクロ バースト]]
 
[[ファイル:C90-QoS-24.png|なし|フレーム|画像 24. トラフィック スパイクとマイクロ バースト]]
[[ファイル:C90-QoS-25.png|なし|フレーム|画像 25. UADP ブロックごとのバッファ区分]]
+
[[ファイル:C90-QoS-25.png|なし|フレーム|画像 25. UADP ブロックごとのバッファ区分]]全体の物理バッファが、UADP ASIC の一部をベースとして複数のセグメントに分割されて、メモリ スペースを使用します :
 +
 
 +
* スタック インターフェースに向かうようにスケジュールされたパケットについて、To-スタック バッファが使用されます  これらは IQS UADP ASIC ブロックによって使用されます。
 +
* スタック インターフェースから受信するトラフィックについて、From-スタック バッファが使用されます  これらは SQS UADP ASIC ブロックによって使用されます
 +
* 出力ポート キュー バッファは最大のバッファで、ポート キュー構造によって使用されます。このバッファは異なるキュー、もしくはポート間で共有が可能です。それはアクティブ・キュー・マネジメント (AQM) UADP ASIC ブロックによって使用されます。
 +
 
 +
There are two approaches to assigning the buffers to these segments: static and dynamic. In the UADP ASIC, a static approach is used for to-stack and from-stack buffer blocks— IQS and SQS. But statically allocated buffers for the egress port queue buffer are inefficient and could lead to packet drop during bursts. In the UADP ASIC, every port queue has a minimum dedicated buffer by default and dynamically can add additional buffers from a shared pool to absorb higher bursts. The physical space in the shared memory pool is limited and will be mapped to a port queue when there is a traffic burst.
 +
 
 +
In the grocery store analogy, customers will resent being in a long line in a single queue rather than evenly split among all available queues. To be able to add more people to a queue that is already full, the store manager can put up temporary line borders to take physical space from less-used queues, which will provide more physical space to the queue experiencing congestion dynamically.
 +
 
 +
The Dynamic Threshold Scale (DTS) algorithm was introduced to improve UADP ASIC buffer performance with micro-bursts. DTS is part of the AQM block in the UADP ASIC.

案内メニュー