Ethernet Products
Determine ramifications of Intel® Ethernet products and technologies
4811 Discussions

how to make 82599/ixgbe driver handle customed packets on different cores?

idata
Employee
1,143 Views

Hi,

We have own protocol stack in network layer. Packet format in our stack as following, no vlan used:

Ethernet header

Network header in our stack

6Byte

6Byte

2Byte

2B

2B

2B

2B

Dest MAC

Src Mac

Ether Type

0x88aa

length

Frag_num

Src_index

Dest_index

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.

 

0 Kudos
0 Replies
Reply