cat /proc/net/fib_trie 文件包含了 Linux 内核路由表的信息,包括每个路由表的名称、路由表的 ID、路由表中的前缀以及相应的下一跳。

下面是一个示例:

IPv4 FIB trie (0/0)
10.0.0.0/8      via 192.168.1.1 dev eth0
192.168.1.0/24  dev eth0  scope link  src 192.168.1.100
default         via 192.168.1.1 dev eth0

IPv6 FIB trie (0/0)
2001:db8:1::/64          dev eth0  proto kernel  metric 256  expires 86399sec
fe80::/64                dev eth0  proto kernel  metric 256
default via 2001:db8:1::1 dev eth0  proto kernel  metric 1024  expires 1748sec

此处展示了两个路由表 IPv4 和 IPv6 的信息。对于 IPv4 路由表,第一行表示路由表的名称和 ID,后面的三行分别表示路由表中的前缀和下一跳的信息。对于 IPv6 路由表,同样也包含名称和 ID,但后面的信息与 IPv4 路由表略有不同,包括路由表中前缀的长度、路由的协议、度量 (metric)、过期时间等信息。

Linux /proc/net/fib_trie 文件解析:路由表信息详解

原文地址: https://www.cveoy.top/t/topic/oXKd 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录