#作业三:ARP与ICMP的抓包#
实验环境
实验思路
###1. 规划并配置IP### ###2. 检查直连连通性### ###3. 对端口g0/0/0进行抓包###具体实施
规划并配置IP
##### PC1: ##### <Huawei>sy
Enter system view, return user view with Ctrl+Z.
[Huawei]int g0/0/0
[Huawei-GigabitEthernet0/0/0]ip add 192.168.1.254 24
[Huawei-GigabitEthernet0/0/0]
Mar 9 2021 20:39:15-08:00 Huawei %%01IFNET/4/LINK_STATE(l)[2]:The line protocol
IP on the interface GigabitEthernet0/0/0 has entered the UP state.
PC2:
[Huawei]int g0/0/1
[Huawei-GigabitEthernet0/0/1]ip add 192.168.2.254 24
Mar 9 2021 20:39:56-08:00 Huawei %%01IFNET/4/LINK_STATE(l)[3]:The line protocol
IP on the interface GigabitEthernet0/0/1 has entered the UP state.
检查直连连通性
PC>ping 192.168.2.1
Ping 192.168.2.1: 32 data bytes, Press Ctrl_C to break
Request timeout!
From 192.168.2.1: bytes=32 seq=2 ttl=127 time=16 ms
From 192.168.2.1: bytes=32 seq=3 ttl=127 time=16 ms
From 192.168.2.1: bytes=32 seq=4 ttl=127 time=16 ms
From 192.168.2.1: bytes=32 seq=5 ttl=127 time=16 ms
--- 192.168.2.1 ping statistics ---
5 packet(s) transmitted
4 packet(s) received
20.00% packet loss
round-trip min/avg/max = 0/16/16 ms
对端口g0/0/0进行抓包
- 报文的作用:
- 1.第一帧是APR报文,作用是广播使该路由表中所有主机接收到广播,通过对比IP地址确定MAC地址 。
- 2.第二帧还是ARP报文,是路由表中所有主机接收到广播后,对应IP地址的主机发送应答报文,告知自己的MAC地址。
- 3.第三帧是ICMP返回请求报文,根据解析出的IP地址发送ICMP报文,用来确认包是否成功到达目标地址,图中表示无响应报文 。
- 4.4~11帧是ICMP报文,是4次完整的请求和应答报文,表明包成功到达目标地址。
实验总结
### 1. 协议介绍 ### * ARP协议:Address Resolution Protocol(地址解析协议),因一个主机要和另一个主机进行直接通信,必须要知道目标主机的MAC地址,若已知设备所分配到的IP地址,则使用ARP协议可以通过该IP地址获取到设备的MAC地址。 * ICMP协议:Internet Control Message Protocol(互联网控制消息协议),归属于网络层协议,用于传输出错报告控制信息,保障数据传输的准确性2. ARP与ICMP的抓包实验所用设备
- AR1(连接两个不同主机的路由器)
- PC1(主机端1)
- PC2(主机端2)
3. 工作原理
- 利用通信协议中的ping命令检查网络是否连通
- ARP协议解析地址,得到目标地址的MAC地址
主机端2)
3. 工作原理
- 利用通信协议中的ping命令检查网络是否连通
- ARP协议解析地址,得到目标地址的MAC地址
- ICMP协议验证数据传输的连通性,若遇到问题反馈问题原因,解决问题。