路由信息协议RIP是一个距离矢量的路由选择协议,他会每隔30秒就会更新完整的路由表信息到邻居路由的接口,RIP协议选择最佳路路径的标准是跳数,到达目标网络经过的路由器最少的路径就是最佳路径。这里默认他所允许的最大的跳数为15跳,也就是说超过15跳后第16跳的距离将被认为不可达,在小型的网络中,RIP会运转良好,但是对使用慢速WAN连接的大型网络或者大量路由器的网络来说,他的效率就很低了,下面开始配置路由器RIP协议,使得每个路由器都自动获取到邻居的路由表信息。
这里面实现查看RIP协议后是否会是走最优路线
打开ensp拉入五台路由器和两台PC机然后将他们用线连接好,规划IP地址,然后开机配置:
下面将设备开机,然后把接口的IP地址配置完成
PC1:
PC2:
AR1:IP地址配置完成后查看接口对应的IP地址是否配置正确
查看命令:display current-configuration interface
AR2:
AR3:
AR4:
AR5:
以上PC机和路由器各节点的IP地址就配置完成了,配置完成后好好检查一下是否全部配置正确。
下面开始给每个路由器配置RIP协议,让他们可以自动学到邻居的路由,配置如下:
打开AR1,在系统视图下输入rip点击回车
这里就进入到rip了,1是进程号
下面设置rip1的版本(RIP协议的版本分为版本1和版本2)
这里就设置版本2
输入:version 2
然后下面我们就把路由器上的IP地址宣告出去
这里面我们就把AR1路由器里面的IP地址给宣告出去了
抓包可以看到有三个网段的IP地址
上面就是rip的配置,后面几个配置同上,这里面AR1和AR3需要宣告两个网段的IP,其他路由器只要宣告172.16.0.0网段就可以了,配置完成后,我们查看是不是每个路由器都学到相邻的路由信息了,这里面据可以看到AR2路由器学到了AR1和AR3的路由
下面我们就测试一下他们是否可以互通
PC1 访问 PC2
这里可以看到,PC1可以访问PC2说明路由器的动态RIP路由配置没问题
PC2 访问 PC1
可以看到PC2访问PC1也是通的
这里面配置完成后,我们要确认他走的是不是最优路径,在PC1上输入tracert 192.168.2.2看看他走的是那几个路由
这里可以看到PC1到PC2的路径他经过的是AR1、AR2、AR3然后到达PC2,这里是最优路径
PC1到PC2:AR1、AR2、AR3
PC1到PC2:AR1、AR4、AR5、AR3
如果有一条路径坏掉了那他会不会选择另外一条路径继续执行呢。
测试:删掉AR2到AR3的线路然后在PC1访问PC2
PC1访问PC2
这里面可以看到依旧是通的,而且走的是下面一条
以上就是动态路由rip的配置