linux路由规则(linux路由表详解)

发布时间:2023-12-16
本文为大家介绍linux路由规则(linux路由表详解),下面和小编一起看看详细内容吧。
linux中路由概念分布
linux路由主要保存三种与路由相关的数据,a是与机器物理连接的主机地址信息表arp表;
b是网络访问时判断一个网络地址应该怎么走的数据表,c是最近使用的查询路由缓存地址数据表。
(1)neighbor结构,neighbor_table是一个数据结构,包含所有连接到本机的相邻元素的信息,这个结构对应一个neighbors数组,neighbor对应相邻主机的neighbor。
由于协议不同,neighbour_table类型的实例有多个,在neighbor_table中通过next连接;
neighbor结构中还有一个网络接口设备(指向net_device的指针),用来表示连接到邻居的主机。
网络接口的mac 和邻居的mac
(2) fib结构,路由规则存放在fib中。通过fib数据的查询和计算,可以得到到达指定地址的方法。路由查找的一般顺序是:先在路由缓存中查找;然后从规则计算的fib 中。
(3)路由结构体,表示路由缓存
好了,linux路由规则(linux路由表详解)的介绍到这里就结束了,想知道更多相关资料可以收藏我们的网站。
上一个:高中大学用笔记本电脑推荐,笔记本电脑哪款最适合大学生使用
下一个:为什么有人觉得用麦克风唱歌不如耳麦声音好听(为什么有人觉得用麦克风唱歌不如耳麦唱歌好听)

万寿菊的反季节培育
盆栽的仙客来叶片和花冠上出现的灰霉病
电脑浏览器闪退一般都是什么问题(电脑浏览器闪退怎么解决方法)
酷派8297怎么样,酷派8297手机怎么样
关于熟茶的这些常识你必须知晓
传感器应用于智能家居的发展趋势
速生柳育苗管理与病害防治技术
dell3630如何装win10(dell 3630如何装win7)
普洱茶的发酵是怎么回事?
【茶问】白茶不白,为什么叫白茶?