关系
路由协议分为域内路由选择和域间路由选择,域内路由选择常见的是RIP和OSPF协议,域间路由选择常见的是BGP
概述
首先得知道“谁和谁交换信息”、“交换什么样的信息”、“多久交换一次信息”三个问题的答案
RIP | OSPF | |
---|---|---|
和谁交换信息 | 仅和相邻的路由器交换信息 | 向所有路由器发送信息,洪泛法 |
交换什么样的信息 | 当前本路由器知道的全部信息 | 本路由器相邻所有路由器的链路状态 |
多久交换一次 | 固定时间间隔 | 当链路状态发生变化时 |
RIP 路由信息协议
一种分布式的基于距离向量的路由选择协议。
规定
- 网络中每个路由器都要维护从他自身到其他每个目的网络的距离记录;
- 距离也称跳数;
- RIP认为好的路由就是通过路由器最少,即优先选择条数少的路径;
- 允许一条路径上最多允许15个路由器(最多允许15跳)
- 默认30s更新广播一次
距离向量算法
每个路由表项目都有三个关键数据:<目的网络N,距离d,下一跳路由器X>,对于每个邻路由器发过来的RIP报文,执行以下步骤:
- 对地址为X的相邻路由器发来的RIP报文,先修改报文中的所有项目:把“下一跳”字段地址改成X,把所有“距离”字段的值加1;