Well, I'm wanting symmetrical traffic flows where bidirectional traffic in a given tcp session uses the same interface when there are multiple ECMP paths available. In order to do this, wouldn't the router have to use the incoming interface index of the initial syn packet in the hash so it would select that same interface as the outgoing interface for the return traffic for that session? I'm trying to figure out the exact tracking mechanism of a tcp flow so it can perform symmetrical per-flow load-balancing.
↧