RIP是距离向量路由算法
Y路由器收到鄰居X路由器的RIP报文(目的网路N距离d,下一跳Z)进行如下过程构造路由表项
1.修改RIP报文,距离d+1,下一跳改为X:(目的网路N距离d+1,下一跳X),Y到目的网络N,经过X路由器花费为d+1
2.如果Y原路由表中没有目的网络N的项则直接加入该项(目的网路N,距离d+1,下一跳X)否则进入3
3.Y中有目的网络N的表项,如果该表项的下一跳也是X则用(目的网路N,距离d+1,下一跳X)替换原来的表项否则4
4.Y中有目的网络N的表项,且下一跳不是X,则比较距离d,选择小的作为路甴表项。否则rip是基于什么的协议也不做。
RIP协议"坏消息传递的慢"
上图中R2的路由表原来可以是:
如此变化共经过14次,该路由表项的距离才為16不可达