We want a specific lcore to receive packets belonging to the both sides of a TCP connection. I.e. packets going from client to Server (CtoS) and those which going from Server to Client (StoC), both be directed to a single lcore. It seems that the RSS guarantees the packets belonging to a stream (one way data flow) to be directed to the same lcore. To direct both side of a direction to the same lcore we need a symmetric RSS.
- How we can configure a NIC (e.g. Intel 82599) to direct packets belonging to connection to a specific lcore?
- Is there any way to direct packets belonging to a connection to a specific lcore when the CtoS traffic and StoC traffic are on different ports on the same NIC?
- How about different ports on different NICs?