English
Language : 

82598EB Datasheet, PDF (239/596 Pages) Intel Corporation – Intel® 82598EB 10 Gigabit Ethernet Controller Datasheet
Intel® 82598EB 10 GbE Controller - Receive Functionality
3.5.2.10.1.5 Hash for IPv6 with UDP
Similar to above:
Input[36] = @8-23, @24-39, @40-41, @42-43
Result = ComputeHash(Input, 36)
3.5.2.10.1.6 Hash for IPv6 without TCP
Input[32] = @8-23, @24-39
Result = ComputeHash(Input, 32)
3.5.2.10.2 Indirection Table
The indirection table is a 128-entry structure, indexed by the seven LSBs of the hash function output.
Each entry of the table contains the following:
• Bits [3:0] – RSS output index 0
• Bits [7:4] – RSS output index 1 (optional)
System software can update the indirection table during run time. Such updates of the table are not
synchronized with the arrival time of received packets. Therefore, it is not guaranteed that a table
update takes effect on a specific packet boundary.
3.5.2.10.3 RSS Verification Suite
Assume that the random key byte-stream is:
0x6d, 0x5a, 0x56, 0xda, 0x25, 0x5b, 0x0e, 0xc2,
0x41, 0x67, 0x25, 0x3d, 0x43, 0xa3, 0x8f, 0xb0,
0xd0, 0xca, 0x2b, 0xcb, 0xae, 0x7b, 0x30, 0xb4,
0x77, 0xcb, 0x2d, 0xa3, 0x80, 0x30, 0xf2, 0x0c,
0x6a, 0x42, 0xb7, 0x3b, 0xbe, 0xac, 0x01, 0xfa
IPv4
Destination Address/Port
161.142.100.80:1766
65.69.140.83:4739
12.22.207.184:38024
209.142.163.6:2217
202.188.127.2:1303
Source Address/Port
66.9.149.187:2794
199.92.111.2:14230
24.19.198.95:12898
38.27.205.30:48228
153.39.163.191:44251
IPv4 only
0x323e8fc2
0xd718262a
0xd2d0a5de
0x82989176
0x5d1809c5
IPv4 with TCP
0x51ccc178
0xc626b0ea
0x5c2b394a
0xafc7327f
0x10e828a2
IPv6
The IPv6 address tuples are only for verification purposes, and may not make sense as a tuple.
239