一、实验目的:
通过该实验学习RIPv1和RIPv2协议,能够通过GNS3模拟环境并用wireshark抓包分析RIPv1和RIPv2协议的报文格式。
二、预备知识:
三、实验过程:
part1: 对GNS3进行配置,配置如下这个实验环境:
操作步骤如下:
(1)在IOS router中引入镜像文件,选择NM 4T这个串口
(2)创建2个路由器之后,进行连线,然后再点击启动,
(3)打开R1的console控制,注意连线的时候,2个路由器都使用0/1端口连接
#config
#int serial 0/1 选中0/1端口
#ip add 192.168.2.1 255.255.255.0 设置这个端口的ip值
#no shu 不关闭这个端口
然后设置loopback端口的ip值
#int lo 0
#no shu
#ip address 192.168.1.1 255.255.255.0
这下算是配置好了这2个ip地址
然后,查看路由设置
#do show ip route
可以看到,这里显示可以直连的路由时192.168.1.0/24这个loopback0的端口
2.同样的操作,我们配置一下R2
可以看到,只要配置好之后,192.168.2.0/24和192.168.3.0/24这2个端口都是可以直连的,这里,
我们再回到R1的console看一下,do sho ip route
果然,也发生了相应的变化
part2:正式进行实验指导书中的RIP协议的实验
按照实验指导书,在config下进行相应的命令
在R2中输入do sho ip route
发现,这时候,多了一条R类型的路由,它是R2通过R1的192.168.2.1的端口到达了192.168.1.0/24这个loopback端口的路由
R1那边也是一样
But,我好像忘了开wireshark了,凉凉,怎么办?
算了,反正后面尝试了之后,也发现wireshark根本没连上,只能照着实验书给的结果进行分析了:
part3:对RIPv2进行抓包分析:
除了在这一步多了一个version 2 其他相同
结果: