有没有办法让 RSS 对 SRv6 数据包起作用?

问题描述

我正在使用 github my project,它使用 eBPF 基于 SRv6 路由过滤/查找/重定向/丢弃数据包。 eBPF 代码在 mellanox Connect5X 上运行以实现 SRv6 功能。

我的期望是 mellanox Connect5X 将查看 SRv6 目标外部 IPv6 地址标头并在 RX 队列上进行 RSS 数据包传播。这将允许我在多个内核上运行 XDP 进行处理。

我目前的结果是当 SRv6 数据包是多流数据包时,只使用一个 cpu 核心(与单流数据包的负载效率相同)。

问题是即使对于 SRv6 数据包,我如何才能对 CPU 进行负载平衡?

我期待的答案的一个例子是 了解如何为 IPv6 src、dst addr 等启用 RSS。

谢谢。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)