IT用語集 › ネットワーク › Weighted ECMP

Weighted ECMP

ネットワーク Svenska → 更新: 2026-10-22

100ギガのリンクと10ギガのリンクを均等に分けるのではなく、実際に運べる量に比例して複数経路にトラフィックを分散する方式。

通常の ECMP は各フローをハッシュして N 個の等しいバケットのどれかに入れるが、これは経路が同等であるという前提に立っている。そうでなければ結果は予想どおり誤る。細いリンクは輻輳し、太いリンクは半分の速度で動き、全体のスループットは最も弱い経路で決まってしまう。重み付き版では、容量に比例して1つの経路をハッシュテーブルに複数回登場させることで解決する。容量の情報は、BGP の専用のリンク帯域コミュニティで伝搬される。

制約は2つ残る。ハッシュテーブルのサイズが重みの精度の上限になること、そしてトラフィックが少数の巨大フローで構成されていると、フロー単位のハッシュでは依然として偏りが出ることだ。

← 用語集に戻る