はじめに
本ドキュメントでは、cEdge の ECMP hash について記載いたします。
ECMP hash 値が変わる契機について
cEdge の ECMP hash 値は 17.3.1a 以降から interface の shut/no shut、および、機器の再起動で変わる実装に変更されています。
ECMP hash key について
cEdge の ECMP hash key はバージョンによって以下のように異なります。
- 17.6.1a より前: デフォルトで L4 ポート番号を ECMP hash key に含む
- Source IP address + Destination IP address + Source Port + Destination Port
- 17.6.1a 以降: デフォルトで L4 ポート番号を ECMP hash key に含まない
- Source IP address + Destination IP address
17.6.1a 以降で L4 ポート番号を ECMP hash key に含ませたい場合、以下を設定することで L4 ポート番号を含むようになります。
vManage から設定する場合
VPN 0 の VPN Template > BASIC CONFIGURATION > Enhance ECMP Keying を On に設定します。

CLI 系から設定する場合
以下のコンフィグレーションを設定します。
cEdge(config)# ip cef load-sharing algorithm include-ports source destination
cEdge(config)# ipv6 cef load-sharing algorithm include-ports source destination
参考情報
Equal-Cost Multipath (ECMP) for Tunnels
ip cef load-sharing algorithm
ipv6 cef load-sharing algorithm