RIP
距离矢量路由协议
假设网络拓扑如下
192.168.1.0网段 - - - - R1 - - 192.168.12.0网段 - - R2 - - 192.168.23.0网段 - - R3 - - - - 192.168.3.0 网段
那么 R1 会告诉R2 : "我到192.168.1.0网段是直连", 因此R2知道了路由信息 : "到192.168.1.0 网段,方向是R1的右侧接口,跳数是1"
RIP 容易产生环路,为了避免环路有以下机制
定义最大跳数 : 16
水平分割,从接口A学到的路由信息,不要从接口A再发出去
路由中毒,一旦发现某个路由不可达,则通告该路由Possibly down。(但如果该路由从别的地方可达,会不会这个新的地方可达,会不会这个可达信息被冲掉)
毒性逆转,通告了路由不可达后,接受路由器会反过来告诉通告路由器,这样通告路由器知道接受路由器收到了信息。
hold down 计时器(抑制计时器)
某条路由不更新了,但是收到次优的路由,则会在抑制计时器时间后采用次优路由
触发更新,一旦直连网络发生变化或者路由表被更新。马上宣告更新。
RIP 会广播整个路由表来交流路由
路由器采取路由的机制是
不同路由协议,学习到同一个路由,取AD值小的
同一个路由协议,学习到同一个路由,取metric小的。
配置RIP的过程
启动RIP
宣告直连网段(网段是分类的)