关于路由相关

本文介绍了路由的基本概念,包括路由节点、路由表和路由条目。讨论了路由器初始化时获取路由表的三种方式,并概述了静态与动态路由选择策略。接着深入Linux中的路由表结构和`route`命令。接着,文章详细讲解了RIP协议,强调其使用跳数衡量距离,适用于小型网络。最后,阐述了距离向量算法的工作原理和更新步骤。
摘要由CSDN通过智能技术生成

路由:数据包从源地址到目的地址所需要经过的路径,由一系列节点组成。
路由节点:一个具有路由功能的主机或者路由器,维护一张路由表,通过查询路由表来决定向那个姐发送数据包。
路由表:由很多路由条目组成,每个条目都指明去往某个网络的数据包应该经由哪个接收和发送,其中最后一个是缺省路由条目。
路由条目:路由表中的每一行,每个条目主要由网络地址、子网掩码、下一跳地址、发送接收四部分组成,如果要发送的数据报的目的网络地址匹配到路由表中的某一行,就按照规定接受发送到下一跳。

路由器的初始化


任何一个路由器在刚进行建立的过程中,都必须首先获取一个初识的路由表。不同的操作系统,获取的方式不同,大概的方式有三种:

  1. 路由器启动的时候,从外存读取一个寻路径表,常驻内存使用,系统关闭,把路由表写回外存,下次使用再从外存当中进行调用。
  2. 提供一个空表,进行填充。
  3. 从相连接的网络地址当中,推导出一组初始路由。

路由算法能否岁网络的通信量或拓扑自适应地进行调整变化来划分,则只有两大类,即静态路由选择策略和动态路由选择策略。

Linux中的路由表


Linux当中使用两个路由表,一个用于上传给本地上层协议,另一个用于转发。Linux使用多个路由表而不是一个,使得不同策略的路由存放在不同的表中,有效避免查找庞大的路由表,这样提高了效率。
我们在Linux下可以使用命令’route’来查看路由表。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值