图片取自《你不好奇 Linux 网络发包过程吗?》([3])通过上图可以看到:- 应用程序需要通过系统调用,来跟 Socket 层进行数据交互;- Socket 层的下面就是传输层、网络层和网络接口层;- 最下面的一层,则是网... 这是软件实现的 XDP,性能会低一些, 在实现上就是将 XDP 的执行上移到了核心网络栈。**继续回来介绍 ,分两种情况:native/offloaded 模式、general 模式。**(1) native/offloaded 模式**:XDP 在内核收包函数 rec...