实验报告:ICMP协议

实验目的:

观察ICMP协议的工作原理

  1. 实验拓扑

实验报告:ICMP协议

3.实验过程

1.实验基本配置

[R1]int g0/0/0

[R1-GigabitEthernet0/0/0]ip add 20.1.1.1 24

[R2]int g0/0/0

[R2-GigabitEthernet0/0/0]ip add 20.1.1.2 24

[R2-GigabitEthernet0/0/0]int e0/0/0

[R2-Ethernet0/0/0]ip add 10.1.1.2 24

2.先在R1上实验命令ping10.1.1.1

实验报告:ICMP协议

3.在R1的E0/0/1接口通过wireshark抓取这个接口的报文,具体步骤如下:

实验报告:ICMP协议

1.R1发送了5个request报文,并且源收到请求报文以后回复了五个回应报文

实验报告:ICMP协议

实验报告:ICMP协议

通过上图表明:类型和编码值可以判断这个报文是一个ICMP request报文。

4.在R1上ping -a 20.1.1.2 10.1.1.1

实验报告:ICMP协议

1.Ping通之后,打开wireshark在e0/0/1端口进行数据抓包,步骤如下

实验报告:ICMP协议

通过上图发现:从R1去往PC1的请求报文,源地址变为了指定的源地址