《计算机网络》实验报告
专业: 计算机网络技术
班级: 网络131
姓名:
学号:
报告日期 2014 年 10 月 25 日
ARP IP ICMP协议数据包捕获分析
一、 实验目的:
1、 掌握三种常见的协议数据包组成,通过捕抓到的数据分析验证;
2、 为同样方法分析高层数据包提供初步训练。
二、 实验内容:
1、 捕抓ARP广播数据包,分析其数据帧的组成;
2、 捕抓网页数据包的组成,分析其中的IP数据包;
3、 利用PING命令捕抓ICMP请求并分析;
三、 实验步骤:
1、用ARP命令显示当前ARP缓存区的内容,然后再清空本机当前ARP缓存区的内容,在显示之,确保内容为空。如图:
2、清空ARP缓存区,打开捕抓,再访问外部网站,当主页显 示后停止捕抓。如下图:
四、 实验思考题:
1、 ARP是如何工作的?
答:首先,每台主机都会在自己的ARP缓冲区中建立一个 ARP列表,以表示IP地址和MAC地址的对应关系。当源主机需要将一个数据包要发送到目的主机时,会首先检查自己 ARP列表中是否存在该 IP地址对应的MAC地址,如果有,就直接将数据包发送到这个MAC地址;如果没有,就向本地网段发起一个ARP请求的广播包,查询此目的主机对应的MAC地址。此ARP请求数据包里包括源主机的IP地址、硬件地址、以及目的主机的IP地址。网络中所有的主机收到这个ARP请求后,会检查数据包中的目的IP是否和自己的IP地址一致。如果不相同就忽略此数据包;如果相同,该主机首先将发送端的MAC地址和IP地址添加到自己的ARP列表中,如果ARP表中已经存在该IP的信息,则将其覆盖,然后给源主机发送一个 ARP响应数据包,告诉对方自己是它需要查找的MAC地址;源主机收到这个ARP响应数据包后,将得到的目的主机的IP地址和MAC地址添加到自己的ARP列表中,并利用此信息开始数据的传输。如果源主机一直没有收到ARP响应数据包,表示ARP查询失败。
五、 实验结果:
1.ARP报文格式
6 6 2 8 18 4
报文组成
六、 实验总结:
通过本次实验,初步了解到ARP IP ICMP协议数据包捕获的方法以及相关的分析,进一步了解到计算机网络的相关知识,为计算机网络的学习进一步奠定了基础。
七、教师评语:
第二篇:计算机网络实验(二)实验报告
网络教育学院
计算机网络实验(二)实验报告
学习中心:
层 次:
专 业:
学 号:
学 生:
完成日期:
实验报告一
实验名称:交换机的登录与配置
实验目的: 1、掌握通过Console口和Telnet方式登陆管理交换机原理;
2、掌握交换机Telnet配置方法和Comware平台的基本使用。
实验问题讨论:
1.使用Console口登录交换机:
在该PC机上使用Windows XP下的“超级终端”登录交换机,检查是否能成功登录。请在实验报告中回答:超级终端串口属性对话框中的配置参数都是什么?
答:端口设置:每秒位数:9600;数据位:8;奇偶校验:无;停止位:1;数据流控制:无。
2.在上题成功登录后,在超级终端窗口练习使用下列Comware命令:
[任意视图] display current-configuration
[任意视图] display saved-configuration
[任意视图] display version
[任意视图] display interface Ethernet 1/0/1
(1) 执行的每条命令的主要功能是什么?
(2) 执行每条命令后所显示的主要信息是什么?
(1)执行的每条命令的主要功能是什么?
答:[任意视图] display current-configuration:显示当前生效的(即RAM中的)交换机的配置参数。
[任意视图] display saved-configuration //需在执行“save”命令过后才有显示:显示Flash中保存的交换机的配置参数。
[任意视图] display version:删除Flash中的配置文件,其结果是将所有配置还原为缺省配置。
[任意视图] display interface Ethernet 1/0/1:显示交换机的某个端口的配置信息。
(2) 执行每条命令后所显示的主要信息是什么?(择要文字解释即可,每条命令不要超过3项信息)
[A]{任意试图}display saved-configuration
Startup saved-configuration file is NULL.Please execute`display startup`to get more information.
[B]H3C Comware Platform Software
Comware Software,Version5.20,Release5309P01
Copyright(c)20##-2010 Hangzhou H3C Tech.Co.,Ltd.All rights reserved.
H3C S3610-28P uptime is 0week,0day,2hours,50minutes
H3C S3610-28P
128M bytes DRAM
32M bytes Flash Memory
Config Register points to FLASH
[C]reset saved-configuration
This will delete the configuration in the flash memory.The switch configurations
Will be erased to reconfigure.Are you sure?[Y/N]Y
Now clearing the configuration in flash memory.
Please wait for a while…
3.使用Telnet方式登录交换机:
(1) 在交换机上做出必须的预先配置,例如配置交换机的IP地址和子网掩码,配置登录交换机的用户密码,配置登录用户的权限级别等。请把你为完成这些预先配置所执行的配置命令写到实验报告中。
<QW>system
[QW]interface vlan-interfacel
[QW-vlan-interfacel]ip address192.168.0.2 255.255.255.0
[QW]user-interlace vty0 4
[QW-ui-vty0-4]authentication-mode password
[QW-ui-vty0-4]set authentication password simple 123456
[QW-ui-vty0-4]user privilege level3
(2) 配置PC A的IP地址和子网掩码,注意要把PC A的IP地址与交换机的IP地址设在同一网段。请把你所做的配置写到实验报告中。
所做的配置截图如下:
4. 实验的体会和建议
本次实验我们掌握了交换机的基本配置以及登录方式,在实验过程中,会出现一些问题,但原因还是未能找到,都是通过重新启动交换机或者重新设置一遍来解决的。通过本次实验,我学会了交换机登录方式的一般步骤,在实验过程中,需要细心,避免输入错误或者输入遗漏的现象。
实验报告二
实验名称:交换机VLAN间路由配置实验
实验目的:
实验问题讨论:
1.“reset saved-configuration”命令和“reboot”命令的功能是什么?
2.Switch A中VLAN1的端口都包括哪几个端口?VLAN2的端口包括哪几个端口?VLAN3的端口都包括哪几个端口?
3.哪些命令是将Switch B的24个端口划分到三个VLAN?
4.4台PC机的缺省网关的IP地址分别是什么?
5. 4台PC机之间能够ping通吗?请写出结果及其原因。
6.在PCA“210.30.101.50”上执行命令“tracert –d 210.30.104.50”, 请解释观察到的结果。
7. 实验的体会和建议
实验报告三
实验名称:路由器的登录与基础配置
实验目的:
实验问题讨论:
1.“reset saved-configuration”命令和“reboot”命令的功能是什么?
2.“display version”命令可以查看到路由器的哪些信息?(举出2-3条即可)
3.在Telnet登录方式的前期配置中,我们创建本地账户和密码的原因是什么?
4.“authentication-mode scheme”命令在Telnet前期配置当中起到什么作用?
5.请简要回答所执行的每一条命令所输出的信息。(若输出信息多于三条,则仅回答其中的三条即可。)
6. 实验的体会和建议