Embedded Connectivity
Intel network controllers, Firmware, and drivers support systems
Announcements
The Intel sign-in experience has changed to support enhanced security controls. If you sign in, click here for more information.
707 Discussions

DPDK: TCP Checksum offload on Intel 82599EB 10GE NIC?

VPuri
Beginner
1,454 Views

Wondering if anyone has tried checksum offload within the ixgbe driver for the Intel 82599EB 10GE NIC? If so, does this allow TCP checksum calculation on transmit? Also, I am attempting to do this using the Intel DPDK poll-mode driver (ixgbe_pmd). It appears that checksum offload on transmit should be enabled by default, but is this only for IPv4 checksum? Thanks for your help.

0 Kudos
1 Reply
MFrey5
Novice
501 Views

I have not try with TCP but it works for UDP with the following setting:

.rx_adv_conf = {

.rss_conf = {

.rss_key = NULL,

.rss_hf = ETH_RSS_IPV4 | ETH_RSS_IPV4_TCP | ETH_RSS_IPV6 | ETH_RSS_IPV6_EX |

ETH_RSS_IPV6_TCP | ETH_RSS_IPV6_TCP_EX |

ETH_RSS_IPV4_UDP | ETH_RSS_IPV6_UDP | ETH_RSS_IPV6_UDP_EX,

},

Reply