据我所知,路由缓存被删除是从LinuxKern3.6开始的。在具有较早Linux内核的系统中,可以使用ip route show cache命令查看路由缓存的内容,并在路由表之前查阅路由缓存。然而,在最新的Linux内核中路由缓存的状态是什么?它是否只是被移除,所有的数据包都通过路由表?是否有某种(类似的)替换系统?
ip route show cache
发布于 2015-06-10 08:21:17
从我在LinuxFR文章 (法语)中读到的
相对于当前的延迟需求和安全问题,此缓存遇到了性能瓶颈,有时漏洞允许攻击者对此缓存进行毒害。平均命中率<10%。
现在有一个小的每项缓存,但只用于附加信息(TCP统计数据,PTMU,.)
这是3.6发行版后开发人员的邮件概述
另一个与缓存性能相关的注释:LWN.net
https://unix.stackexchange.com/questions/207535
相似问题