实验九RIPv2协议包分析
试验目的:
掌握如何简单的使用Wireshark抓包软件
通过抓包来分析RIPv2的工作过程和数据包的结构
试验设备:
RG-RSR20路由器二台、RG-S3760_24交换机一台、安装Wireshark软件的主机一台、网线若干、
技术原理:
其中:
·Metric:到下一路由器的权值。
·Next Hop:下一驿站,可以对使用多路由协议的网络环境下的路由进行优化
·Subnet mask:子网掩码,应用于IP地址产生非主机部分地址,为0时表示不包括子网掩码部分,使得RIP能够适应更多的环境。
·Ip Address:地址域,包括网络类和IP 地址在内,RIP报文中对每一网络共有14个字节的地址空间。
·Route Tag:外部路由标记。它提供一种从外部路由中分离内部路由的方法,用于传播从外部路由器协议(EGP)获得的路由信息。
·Address Family Identifier:指示路由项中的地址种类,这里应为2.
·Version:版本号域包括生成R I P报文时所使用的版本。在此为 2
·Command:命令域指出R I P报文是一个请求报文还是对请求的应答报文。
试验拓扑图:
实验步骤及要求:
1、按图连接设备
2、配置各台路由器用户名和接口IP地址,并且使用ping命令确认各路由器的直连口的互通性。
3、在SW1上做端口镜像
RACK1_S3760>en 14
Password:
RACK1_S3760#conf t
RACK1_S3760(config)#hostname SW1
SW1(config)#monitor session 1 source interface fastEthernet 0/1 both
SW1(config)#monitor session 1 destination interface fastEthernet 0/3
4、打开Wireshark抓包软件
5、选择要抓包的接口(ip地址为12.1.1.3),点击Start按钮,Wireshark就开始抓包了
6、在R1上配置RIPv2路由协议
R1#conf t
R1(config)#router rip
R1(config-router)#version 2
R1(config-router)#no auto-summary
R1(config-router)#network 1.1.1.0
R1(config-router)#network 172.16.1.0
R1(config-router)#network 12.1.1.0
7、在R2上配置RIPv2路由协议
R2#conf t
R2(config)#router rip
R2(config-router)#version 2
R2(config-router)#no auto-summary
R2(config-router)#network 2.2.2.0
R2(config-router)#network 12.1.1.0
R2(config-router)#network 192.168.1.0
R2#show ip route
R 1.1.1.0/24 [120/1] via 12.1.1.1, 00:00:13, FastEthernet 0/1
C 2.2.2.0/24 is directly connected, Loopback 0
C 2.2.2.2/32 is local host.
C 12.1.1.0/24 is directly connected, FastEthernet 0/1
C 12.1.1.2/32 is local host.
R 172.16.1.0/24 [120/1] via 12.1.1.1, 00:00:13, FastEthernet 0/1 C 192.168.1.0/24 is directly connected, Loopback 1
C 192.168.1.10/32 is local host.
8、分析RIPv2的协议包
9、试验完成