We have own protocol stack in network layer. Packet format in our stack as following, no vlan used:
Network header in our stack
Our purpose is to handle packets on different cores according to different src_index. The valid range of src_index is [0-255], so the packets shall be scheduled to the core number with algorism of src_index%online_cpu().
how to do this with 82599 and ixgbe driver? I don't know how to configure HW rx queue or SW RSS or Flow Director? Or does it really support my requirement? Thanks very much.