计网实验--网络层实验

本文详细介绍了网络层实验,涉及ARP协议的请求与应答报文分析,ICMP报文类型识别,VLAN间路由的报文转发过程,并探讨了默认网关的重要性。实验中通过Wireshark捕获并分析了不同类型的网络报文,展示了网络通信的基本原理和路由器的工作机制。
摘要由CSDN通过智能技术生成

实验3 网络层实验

  1. 将执行命令的结果填入下表:

2.6.1中步骤2中的执行结果
2.6.1中步骤4中的执行结果 PCA

PCB

2.6.2中步骤3中的执行结果 (192.168.1.10 00-0c-29-580a0-03)

  1. 分析2.6.1步骤3中截获的报文,统计“Protocol”字段填空:有 2 个ARP报文,有 8 个ICMP报文。在所有报文中,ARP报文中ARP协议树的“Opcode”字段有两个取值1,2,两个取值分别表达什么信息?
    答:1:表示ICMP的request请求报文;2:表示ICMP的reply的应答报文

  2. 根据2.6.1步骤6分析ARP报文结构:选中第一条ARP请求报文和第一条ARP应答报文,将ARP请求报文和ARP应答报文中的字段信息填入下表:

字段项 ARP请求数据报文 ARP应答数据报文
链路层Destination项 Ff:ff:ff:ff:ff:ff 00:0c:29:58:a0:03
链路层Source项 00:0c:29:58:a0:03 00:0c:29:5f:7b:e7
网络层Sender MAC Address 00:0c: 29:58:a0:03 00:0c:29:5f:7b:e7
网络层Sender IP Address 192.168.1.22 192.168.1.21
网络层Target MAC Address 00:00:00:00:00:00 00:0c:29:58:a0:03
网络层Target IP Address 192.168.1.21 192.168.1.22
4.(1)比较ping1-学号中截获的报文信息,少了什么报文?简述ARP Cache的作用。
答:少了ARP报文,ARP cache是用于存储ARP协议的;ARP协议适用于匹配MAC地址和设备的硬件地址。在通信前,主机通过ARP将IP转换为MAC地址存放在ARP表中,以便进行通信。

(2)按照图-4重新进行组网,并确保连线正确。修改计算机的IP地址,并将PC A的默认网关修改为192.168.1.10,PC B的默认网关修改为192.168.2.10。考虑如果不设置默认网关会有什么后果?
答:如果不设置默认网关的话,会无法访问不同网段的主机,但是仍能访问同一网段内的主机。

5.根据2.6.2步骤4分析ARP报文结构:选中第一条ARP请求报文和第一条ARP应答报文,将ARP请求报文和ARP应答报文中的字段信息与上表进行对比。与ARP协议在相同网段内解析的过程相比较,有何异同点?
答:区别在于网关的作用,在不同VLAN内,需要通过默认网关进行间接投递。
字段项 相同网段 不同网段
请求报文的Sender IP Address 192.168.1.21 PCB的IP 192.168.1.10 PCA的默认网关
应答报文链路层Source项 00:0c:29:58:a0:03 PCB的MAC地址 PCA的默认网关S1 E1/0/1的MAC地址
应答报文网络层Sender MAC Address 00:0c:29:58:a0:03 PCB的MAC地址 PCA的默认网关S1 E1/0/1的MAC地址
请求报文的Target IP Address 192.168.1.21 PCB的IP 192.168.1.10 PCA的默认网关

6.根据3.6.1步骤2——在PC A 和 PC B上启动Wireshark软件进行报文截获,然后PC A ping PC B,分析截获的ICMP报文: 共有 8 个ICMP报文,分别属于哪些种类?对应的种类和代码字段分别是什么?请分析报文中的哪些字段保证了回送请求报文和回送应答报文的一一对应?

答:source和destination字段保证了请求和应答报文的一一对应。Type为8表示请求报文,type为0表示应答报文。

7.根据3.6.1步骤3——在PC A 和 PC B上启动Wireshark软件进行报文截获,运行pingtest程序,设置地址掩码请求报文参数,分析截获报文填写下表:

地址掩码请求报文 地址掩码应答报文
ICMP字段名 字段值 ICMP字段名 字段值
Type 17 Type 18
Code 0 Code 0
checksum 0xe3ff checksum 0xe3fe
Identifier(BE) 2560 Identifier(BE) 2560
Identifier(LE) 10 Identifier(LE) 10
Sequence Number(BE) 256 Sequence Number(BE) 2

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值