一、实验准备
1、给每个路由器添加NM-4A/S模块:
2、实验拓扑图及IP地址说明:
二、RIPv1配置
1、配置PC机:
交换机当作傻瓜交换机,不需要配置。
2、路由器配置:
(1)路由器接口配置:
Router0:
Router1:
Router2:
(2)路由器RIP配置(RIPv1):
Router0:
Router1:
Router2:
注意:rip配置中network后面跟的是本路由器直连网络的网络号。
(3)ping通测试:
上图说明PC0和PC1相通。
上图说明PC0和PC2相通。
上图说明PC1和PC2相通。
(4)分别为Router1和Router2添加逻辑口:
Router1:
Router2:
(5)在Router1和Router2中添加各自逻辑口的RIP路由信息:
Router1:
Router2:
(6)查看三台路由器的路由表:
Router0:
Router1:
Router2:
从以上3张图中可知,对于R1,因为到172.30.0.0/16的路由直接相连,并且R1没有任何具体路由可到达R2上的172.30.0.0子网,所以无法正确转发目的地为R2LAN的数据包。反之,R2到R1也是如此,R2不包含到R1的172.30.0.0子网的任何路由。
从R0的路由表里看出,R1和R2都会通告172.30.0.0/16网络的路由,因此在R0的路由表中,该网络有两个条目。R0的路由表只显示主要有类网络地址172.30.0.0,而不会显示连接到R1和R2的LAN所使用的任何该网络子网,因为两个条目的路由度量相同,所以路由器在转发目的地为172.30.0.0/16网络的数据包时会交替使用这两条路由。
(7)对逻辑口做ping通测试:
观察PC0对两路由器的ping通测试结果,再次说明:路由器在转发目的地为172.30.0.0/16网络的数据包时会交替使用这两条路由,从而产生部分数据包丢失的问题,怎么解决呢?使用RIPv2。
三、RIPv2配置
1、为每台路由器配置RIPv2,同时禁用子网自动汇聚:
Router0:
Router1:
Router2:
2、再次查看三台路由器的路由表:
Router0:
Router1:
Router2:
观察发现每台路由器的路由表都存在所有逻辑口的路由信息,子网汇聚后的路由信息被关闭。
3、再次对逻辑口做ping通测试:
逻辑口通信丢包问题被解决。