路由代码只使用每个设备上的转发状态:改变全局配置只是一次性将该改变应用到所有设备的一种简便方法。
只有主机才能接收ICMP重定向消息,而路由器不能够接收。如果全局转发状态变为开启,意味着系统现在被视为一台路由器,因而必须禁止可敬的ICMP重定向的默认配置。
n%fz_divisor的结果与n&fz_hashmask的结果相同(例如100%16 == 100&15),而二进制按位与操作所花费的CPU时间要少。
RTNH_F_ONLINK:当该标识被设置时,要求内核不检查下一跳地址是否相连(即不检查下一跳地址通过流出设备是否可达)。例如,当定义隧道虚拟路由设备时,onlink关键字用于设置和使用该标识。
《深入理解Linux网络技术内幕》阅读笔记(三十三)
最新推荐文章于 2024-09-21 16:02:20 发布