首页  > 国内热搜  > 动态路由协议之一:距离矢量路由协议的代表RIP协议

动态路由协议之一:距离矢量路由协议的代表RIP协议

发布时间:2023-08-16 10:50:06     作者:实验笔记     浏览量:401    

距离矢量路由协议

各位小伙伴们大家好!前几期和大家共同探讨了静态路由的一些相关配置;从本期开始我们将会共同讨论学习一下关于动态路由协议的一些知识;动态路由协议有很多,基于协议算法不同,可以将动态路由协议分成两类:一类是距离矢量路由协议;另一类是链路状态路由协议;

今天我们首先来看看距离矢量路由协议的代表-----------RIP;“距离矢量”这个概念包含两个关键信息:“距离”和“方向”,其中“距离”指的是到达目标网络的度量值,而“方向”指的是到达目标网络的下一跳设备;和静态路由不一样之处在于动态路由需要周期性地发送、更新协议数据报文并能感知网络拓扑的动态变化;而静态路由没有办法做的这些。

距离矢量路由协议

RIP是目前使用最为广泛的内部网管路由协议(IGP)之一,常被用于小型网络中交互路由信息;每台RIP路由器都维护着一个RIP数据库,在该数据库中存放着路由器发现的所有RIP路由,其中包括自己发现的直连路由以及从其他路由器学习到的路由。在RIP数据库中的每个路由条目中都包含如下信息:

距离矢量路由协议

目的网络地址/网络掩码、度量值、下一跳地址、老化计时器、路由状态标识等信息

RIP数据库中的有效路由条目会被加载到路由器的全局路由表中。每台运行RIP的路由器周期性地将自己的路由表通告出去,当路由器收到RIP路由更新时,如果这些路由是自己并未发现的并且是有效的,则将其加载到路由表,同时设置路由的度量值和下一跳。下面通过一个例子让我们学习一下RIP路由器是如何完成路由信息的学习和收敛的。

拓扑图如下:

1、路由器启动

初始情况下,所有路由器都能自动发现自己的直连路由,并且将直连路由写入路由表。以R1为例;它在路由表中自动加载了192.168.12.0/24及1.0.0.0/8两条直连路由。在华为数通产品中,RIP将直连路由的度量值设置为0跳,因为直连路由就在“家门口”,到达该网络不需要经过任何一台路由器。同理R2和R3的路由表如下:

2、初次交换路由信息

由于R1、R2、R3都运行RIP,因此它们都将自己的路由表通过RIP协议报文周期性地从所有激活了RIP的接口通告出去(RIPV1使用广播地址作为协议报文的目的IP地址,而RIPv2使用组播地址。)以R2为例,它将自己的路由表从GE0/0/0和GE0/0/1接口通告出去。以192.168.13.0/24路由为例,R2会将关于该路由的更新从GE0/0/0接口通告给R1,它将该路由的度量值设置为1跳(也就是加上自己这一跳)大家一定要注意的是:RIP路由器将自己路由表中的路由通告出去时将跳数加1,而收到该路由更新的RIP路由器将路由安装到自己路由表时则使用这个度量值。如:R1收到R2所通告的路由更新后发现192.168.13.0/24这个网段路由在其路由表中不存在,于是将该路由学习过来,加载到路由表中,并将该路由的度量值设置为1跳。意思是自己要到达192.168.13.0/24,需要经过一个RIP路由器,此外还将该路由的下一跳设置为路由的更新源R2(它从更新报文的源地址获得R2的IP地址),出接口设置为GE0/0/0。

同理R3也会在自己的接口GE0/0/0上收到R2通告的路由更新,并学习到路由192.168.12.0/24,它将该条RIP路由加载到路由表中,并将路由的下一跳设置为R2,出接口设置为GE0/0/0,度量值也设置为1。而R2会在自己的GE0/0/0接口上收到R1通告的路由更新,同时在GE0/0/1接口上收到R3通告的路由更新,并最终学习到1.0.0.0/8和2.0.0.0/8路由。经过这一轮路由通告及学习,R1、R2、R3路由表如下所示:

3、路由完全收敛

由于运行RIP的路由器会周期性地将自己的路由表通告出去,因此在下一个更新周期到来时,所有路由器再次将自己的路由表通告出去。R1收到R2通告的路由后发现路由2.0.0.0/8在路由表中并不存在,因此将该路由学习过来,加载到路由表中并设置度量值为2,这意味着R1要到达2.0.0.0/8需要经过两个路由器。同理,R3也能够从R2学习到1.0.0.0/8路由,并设置度量值为2。如此一来三台路由器都拥有了到达全网各个网段的路由,此时三台设备的路由表已经稳定,这个阶段称为“网络中的路由已完成收敛”。大家要注意的是:虽然网络中路由器的路由表已经稳定,但它们依然会周期性地将自己的路由表通过RIP通告出去,以确保路由的有效性。这时候R1、R2、R3的路由表如下:

以上就给大家简单介绍了RIP路由的建立过程,后续几节会给大家陆续介绍有关RIP协议的一些重要参数!宝宝们你们学会了吗?今天就到这,休息一会,休息一会!

别忘了在《今日头条》中的《西瓜视频》或《视频》中搜索《实验笔记》并关注;其中有我们相关话题的模拟实验视频共大家参考学习!

收藏文章

收藏

文章标签: 路由     协议     RIP    
上一篇:千年帝陵首露真容 广州康陵遗址正式向公众开放 下一篇:通告