什么是动态路由?

网络中的路由器之间相互通信,传递路由信息,利用收到的路由信息更新和维护路由表的过程。

动态路由协议:

  1. 向其他路由器传递路由信息
  2. 接收其他路由器的路由信息
  3. 根据收到的路由信息计算出到每个目的网络的最优路径,并由此生成路由表
  4. 根据网络拓朴变化及时调整路由表,同时向其他路由器宣告拓朴改变的信息

动态路由协议分类:
根据路由所执行的算法分类:距离矢量路由协议路由器每经过特定时间周期向邻居发送自己的路由表
距离:有多远
矢量:从哪个方向

链路状态协议:从对等路由器处获取信息,建立一张完整的网络图-链路状态数据库,再根据链路状态数据库,用SPF(最短路径树)算法计算出一个以自己为根的树型结构,再生成路由表。

RIP路由协议概述

RIP (Routing Information Protocol, 路由信息协议 )是一种内部网关协议 (IGP),是一种 动态路由选择 协议,用于自治系统(AS)内的路由信息的传递。 RIP协议基于距离矢量算法(DistanceVectorAlgorithms),使用“跳数” (即metric)来衡量到达目标地址的路由距离。

RIP工作原理:

  1. RIP路由协议向邻居发送整个路由表信息。
  2. RIP路由协议以跳数作为度量值根据跳数的多少来选择最佳路由。
  3. 最大跳数为15跳,16跳为不可达。
  4. 经过一系列路由更新,网络中的每个路由器都具有一张完整的路由表的过程,称为收敛。

RIP计时器:

更新计时器:路由器每隔30秒从每个启动RIP协议的接口发送出路由更新信息。

无效计时器:如果一条路由在180s内没有收到更新,这条路由的跳数将记为16。

刷新计时器:如果这条路由在被记为16跳后,60s内还没有收到更新,则将这条路由从路由表中删除。

抑制计时器:如果一个目标的距离增加或变为不可达,启动抑制计时器(180s),直到抑制计时器超时,路由器才接收有关于这条路由的更新信息。

RIP路由协议版本:

RIPv1:发送路由更新时不携带子网掩码,属于有类路由协议,发送路由更新时,目标地址为广播地址255.255.255.255

RIPv2:发送路由更新时携带子网掩码,属于无类路由协议,发送路由更新时,目标地址为组播地址:224.0.0.9

RIPv1路由协议配置:

Router(config)#router rip
Router(config-router)#network 10.0.0.0//1、哪个接口向外宣告RIP路由,并能接收RIP更新。2、向外宣告哪个网段。

RIPv2路由协议配置:

Router(config)# router rip
Router(config-router)# version 2
Router(config-router)# no auto-summary
Router(config-router)#network //1、哪个接口向外宣告RIP路由,并能接收RIP更新。2、向外宣告哪个网段。