English
Language : 

82598EB Datasheet, PDF (266/596 Pages) Intel Corporation – Intel® 82598EB 10 Gigabit Ethernet Controller Datasheet
Intel® 82598EB 10 GbE Controller - Transmit Functionality
Table 3-76. Supported Transmit Checksum Capabilities
Packet Type
Hardware IP Checksum
Calculation
IPv4 packets
Yes
IPv6 packets (no IP checksum in IPv6)
NA
Packet is greater than 1552 bytes
Yes
Packet has 802.3ac tag
Yes
Packet has IP option
Yes
(IP header is longer than 20 bytes)
Packet has TCP or UDP options
Yes
IP header’s protocol field contains protocol # other Yes
than TCP or UDP.
Hardware TCP/UDP Checksum
Calculation
Yes
Yes
Yes
Yes
Yes
Yes
No
The following table lists the conditions of when checksum offloading can/should be calculated.
Packet Type
Non-TSO
TSO
IPv4
Yes
Yes
No
Yes
TCP/UDP
No
Yes
No
Yes
Reason
IP raw packet (non-TCP/UDP protocol)
TCP segment or UDP datagram with checksum offload
Non-IP packet or checksum not offloaded
For TSO, checksum offload must be done
266