Equal Cost Multipath
Equal Cost Multipath (ECMP) can be formed across a TRILL network, allowing
for improved network utilization and load sharing. If there are multiple best cost paths to reach
the egress RBridge that are equal, the ingress RBridge will have multiple next-hop RBridge
entries that can be used to reach the egress RBridge. In the example below, RBridge E has two
equal-cost best paths for reaching RBridge F. One is through the next-hop RBridge B and the other
through RBridge A. Known destination unicast packets can be sent along either path. Flows must
always take the same path to prevent packets from being received out-of-order. This accomplished
by implementing a hashing algorithm against the encapsulated packet header to choose one of the
two potential RBridge next hops. An example is shown below:
ECMP TRILL Link Cost Network Example