Embedded Connectivity
Intel network controllers, Firmware, and drivers support systems
845 Discussions

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

VPuri
Beginner
1,913 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
960 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,

},

0 Kudos
Reply