IPSEC 堆栈低速

IPSEC 堆栈低速

我正在为 Linux 内核 2.6.35.9 开发 Openswan IPSEC 实现

我担心的是,当我使用 IPSEC 内核映像进行速度测试并且没有运行 IPSEC 服务时,我得到的速度是 40Mbps 和 10Mbps。

而通常对于内核中没有启用 IPSEC 的内核映像,我可以看到速度高达 88mbps。

为什么仅启用 IPSEC 堆栈而不运行 ipsec 服务就会降低速度。

帮我

答案1

当我测试 Linux 网络性能时,我遇到了与 iptables 模块相同的问题。加载模块时,性能会下降。我认为 Linux 内核模块在加载时会随时处理流量(在我的情况下,即使它没有配置或规则)。只需尝试检查加载了哪些模块,卸载不需要的模块,然后再次检查性能。如果这些模块预编译到内核中,也可能会出现问题,因此您需要使用模块支持重新编译它。祝你好运。

相关内容