dpdk:x710(i40e)哈希设置

时间:2019-01-17 22:29:28

标签: nic dpdk

我无法理解x710哈希设置。我的以下理解正确吗?

  • Q1:我们选择通用流类型,它将被转换为 取决于网卡的pctype,对吧?
  • Q2:什么是hash_inset?例如,在 文档:For example, to use only 48bit prefix for IPv6 src address for IPv6 TCP RSS:

    testpmd> port config 0 pctype 43 hash_inset clear all
    testpmd> port config 0 pctype 43 hash_inset set field 13
    testpmd> port config 0 pctype 43 hash_inset set field 14
    testpmd> port config 0 pctype 43 hash_inset set field 15
    

    我从数据表中发现pctype 43是NonFIPV6, TCP,但是字段13、14、15与src地址的48位前缀有什么关系?

  • Q3:有诸如rte_eth_dev_filter_ctrl()之类的通用函数和诸如rte_pmd_i40e_inset_set之类i40e特定的函数。我需要他们两个一起工作吗?他们之间有什么关系吗?
  • Q4:如果我想基于添加的新pctype(对于GTPU和GTPC为22到25)进行散列,该怎么做?
  • 如果我在端口上配置了4个队列,如何设置RSS以将pctype 22和23分配给这4个队列?

非常感谢。

0 个答案:

没有答案