rip路由表的形成

   按下图,在路由接口配置了IP并且接口up的情况下,每个路由器的路由表中会出现直连路由的条目;如果为路由器配置了RIP路由协议,路由器之间就会互相发送自己的路由表消息

 

 

 

如下图所示,路由器接收到相邻路由器发送来的路由信息,会与自己路由表中的条目进行比较,如果路由表中已经有这条路由信息,路由器会比较新接收到的路由信息是否由于现有的条目,如果优条于现有的条目,路由器会用新的路由信息替换原有的路由条目;反之,则路由器比较这路由信息与原有的条目是否来自同一个源,如果来自同一个源,则更新,否则忽略这条路由信息

 

 

 例如,在上图中,R1将自己路由表中的网段10.0.0.020.0.0.0发送给R2, 20.0.0.0R2R1共享的直连网段,  R2接收到R1的路由信息, 将跳数加1后进行比较, 忽略R1发来的20.0.0.0的信息, 学习10.0.0.0网段

 路由器之间互相发送和接收路由信息, 在第一次更新周期结束后, 路由器的路由表如上图此时R1已经能够访问30.0.0.0网段,40.0.0.0网段还没有学习到,R2已经学习到了这个网络中的所有网段,  R3还没有学习到10.0.0.0网段

 

到第二个更新周期,路由器之间再次发送自己的路由表信息,与上一个更新周期相同,各个路由器接收路由信息后进行比较,并学习和更新路由表中的条目; 此时,这个网络中的所有路由器已经学习到了所有的网段,这个状态称为收敛;如下图,网络收敛后,路由器为了维护路由表,并且为了能够及时发现网络拓扑的改变,仍然每隔一定的时间发送路由更新信息

 

==============================================

RIP的度量值是跳数”,最大值为15    16视为不可达

RIP的更新时间是30s   从每个启动RIP协议的接口不断发送路由更新消息, 目的地址是255.255.255.255

==============================================

水平分割(rip

后来的os已解决, 不做详解

水平分割的规则是:   从一个接口学习到路由信息但不再从这个接口发送出去

水平分割不仅能够阻止路由环路的产生,同时也能减少路由更新信息占用的链路带宽资源

RIP的基本配置命令

1>      启动RIP进程

Router(config)# router rip

2> 然后将路由器上所有启动RIP的接口的主网络号宣告出去

Router(config-router)# network  network-number

查看路由协议的配置  show  ip  protocol

RIPv2的配置 

Router(config)# router rip

Router(config-router)# version 2

Router(config-router)#no auto-summary

Router(config-router)#network  network-number