最新 Linux 内核中的路由缓存

最新 Linux 内核中的路由缓存

我认为,路由缓存已被删除从 Linux 内核 3.6 开始。在具有较旧 Linux 内核的系统中,可以使用命令查看路由缓存的内容ip route show cache,并且在路由表之前查阅路由缓存。然而,最新的Linux内核中路由缓存的状况如何呢?是否只是将其删除并且所有数据包都通过路由表?是否有某种(类似的)替代系统?

答案1

从我读到的LinuxFR 文章(法语)

相对于当今的延迟需求和安全问题,该缓存面临着严重的性能瓶颈,有时漏洞允许攻击者毒害该缓存。而且它的平均命中率<10%。

现在有一个小的每条目缓存,但仅用于附加信息(TCP 统计数据、PTMU,...)

这是3.6 发布后开发人员的邮件回顾

另一个关于缓存性能的评论:绿网网

相关内容