Sticky ECMP
参考 URL
概要
ECMP 時に障害が発生すると、障害が発生した path 以外の destination に対しても rehash がかかる。 この rehash をなくすための設定が、IOS-XR 6.3.2 以降の ASR9k と NCS55 で導入された。 BGP のみ。route-policy で prefix を指定して設定。
設定例
route-policy sticky-ecmp if destination in (192.168.3.0/24) then set load-balance ecmp-consistent else pass endif end-policy ! router bgp 65000 address-family ipv4 unicast table-policy sticky-ecmp maximum-paths ebgp 64 maximum-paths ibgp 32 ! ! end
復旧時の動作
clear route <prefix>
にて復旧cef consistent-hashing auto-recovery
設定により、自動復旧 (IOS-XR 6.5.1)