0

我很难理解 RSS 如何连接到 PFRING 集群负载平衡的概念。

这是我目前的理解。配置 RSS 后,NIC 计算数据包哈希并将它们放入 RSS 队列中。另一方面,PFRING 内核模块从 NIC 获取数据包并将它们放入环中。

这两个人是怎么走到一起的?PFRING 是否从 RSS 队列中获取数据包并将它们放入环中?

4

1 回答 1

0

这是我能够发现的。

据我了解,网卡被指示在复制数据包的目的地。完成此操作后,我们将 NIC 将数据包复制到 PF_RING 环(1-副本)并引发中断,绕过内核(无 2-副本)。在 NIC 驱动程序初始化期间,每个 RSS 都会映射环队列。

在 0-copy 模式下,我们绕过 PF_RING 环,直接访问 NIC 内存

于 2021-12-08T08:41:40.053 回答