2017-06-01 05:38:18 |
Anand H. Krishnan |
description |
When mirroring destination is in ECMP and the members change, then flow stickiness is not ensured (packets from existing flow may get mirrored to a different ECMP member). |
When the mirroring destination is ECMP, vRouter calculates the member of the ECMP group to which the packet should be sent to. If the members of the group change (mainly deletion, resulting in holes), vRouter does not ensure that the packets of the same flow go to the same mirror destination.
For the regular packets, flow stickiness is ensured with the help of the flows (ECMP index in the flows, more specifically). We could add mirror specific information in the original flow so that the same logic can be extended for mirror ECMPs too, thus achieving stickiness. |
|