1

我在Linux内核中学习网络硬件加速很长时间了,但仍然有几个问题让我非常非常困惑。在深入检查内核中的源代码后,一直让我感到困惑的是:

1. 分不清Flow offload、Flow offload、Flowtable offload、Flowtable HW offload。

2.Flower offload和Flow offload有什么关系?在驱动程序实现(kenerl 版本 5.4)中,总是同时存在 TC_SETUP_BLOCK 和 TC_SETUP_CLSFLOWER。据我所知,TC_SETUP_CLSFLOWER 表示 TC 花卸载。TC_SETUP_BLOCK 是否意味着流量卸载?如果是这样,什么是流量卸载?是netfilter卸载吗?

3.flowtable offload是指内核中软件实现包处理的快速路径,flowtable HW offload是硬件实现的快速路径吗?

任何人都可以帮忙吗?非常感谢。

4

0 回答 0