内部网关协议RIP
RIP协议的特点:
1)仅和相邻路由器交换信息
2)路由器交换的信息是当前本路由器所知道的全部信息,即是自己的路由表
3)按固定的时间间隔交换路由信息
路由表中最重要的信息:
1)到某个网络的最短距离
2)应经过的下一跳地址
距离向量算法:目的是找出到每个网络的最短距离。
对每个相邻路由器发过来的RIP报文,都进行如下操作:
1)先修改报文中的所有项目:把下一跳字段中的地址修改为X,并且把所有的距离
字段的值加1。每个项目都有三个关键数据:到目的网络N,距离是d,下一跳路由
器是X。
2)对修改过的每个项目,进行如下操作
若原来的路由表中没有目的网络N,则加此项目加入路由表
否则,若下一跳路由器地址是X,则把此项目替换原来的项目
否则,若此项目中的距离d小于路由表中距离,则进行更新
否则什么也不做
3)若是三分钟还没有收到相邻路由器的更新路由表,则把相邻路由器记为不可到达
的路由器,即是把距离置为16
4)返回
RIP协议的缺点:
好消息传得快,坏消息传得慢。坏消息还没有传送出去,一个好消息传送过来,好
消息会修改掉原来的坏消息,坏消息得慢慢才能体现出来。