文档介绍:
计算机网络实验报告03730物电学院
计算机网络
实验报告
实验一、以太网帧的构成(4学时),拓扑结构一
实验二、网际协议IP(4学时),拓扑结构一
实验三、传输控制协议TCP(4学时),拓扑结构一
实验四、动态主机配置协议DHCP(2学时),拓扑结构一
实验五、域名服务协议DNS(2学时),拓扑结构一
实验六、应用层协议-1:超文本传输协议HTTP
指导老师:
年级班级:
学号:
姓名:
实验一以太网帧的构成
一、实验目的
1. 掌握以太网的报文格式
2. 掌握MAC地址的作用
3. 掌握MAC广播地址的作用
4. 掌握LLC帧报文格式
5. 掌握仿真编辑器和协议分析器的使用方法
二、实验原理
(一)、两种不同的MAC帧格式
常用的以太网MAC帧格式有两种标准,一种是DIX V2标准;另一种是IEEE的802.3标准。目前MAC帧最常用的是以太网V2的格式。下图画出了两种不同的MAC帧格式。
(二)、MAC层的硬件地址
1、在局域网中,硬件地址又称物理地址或MAC地址,它是数据帧在MAC层传输的一个非常重要的标识符。
2、网卡从网络上收到一个 MAC 帧后,首先检查其MAC 地址,如果是发往本站的帧就收下;否则就将此帧丢弃。这里“发往本站的帧”包括以下三种帧:
单播(unicast)帧(一对一),即一个站点发送给另一个站点的帧。
广播(broadcast)帧(一对全体),即发送给所有站点的帧(全1地址)。
多播(multicast)帧(一对多),即发送给一部分站点的帧。
网络结构
四、实验步骤
练****一:编辑并发送LLC帧
本练****将主机A和B作为一组,主机C和D作为一组,主机E和F作为一组。现仅以主机A和B为例,说明实验步骤。
1、主机A启动仿真编辑器,并编写一个LLC帧。
目的MAC地址:主机B的MAC地址。
源MAC地址:主机A的MAC地址。
协议类型和数据长度:可以填写001F。
类型和长度:可以填写001F。
控制字段:填写02。
2、用户定义数据/数据字段: DDDDDDD。
3、主机B重新开始捕获数据。
4、主机A发送编辑好的LLC帧。
主机B停止捕获数据,在捕获到的数据中查找主机A所发送的LLC帧,并分析该帧内容。
·记录实验结果。
帧类型
发送序号N(S)
接受序号N(R)
LLC
....00..
000.....
·简述“类型和长度”字段的两种含义。
简述: 类型是网络适配器向网络发送数据所使用的格式。字长是电脑技术中对CPU在单位时间内(同一时间)能一次处理的二进制数的位数。所以能处理字长为8位数据的CPU通常就叫8位的CPU。同理32位的CPU就能在单位时间内处理字长为32位的二进制数据。
将第1步中主机A已编辑好的数据帧修改为“未编号帧”,重做第2、3、4步。
练****二:编辑并发送MAC广播帧
1、主机E启动仿真编辑器。
2、主机E编辑一个MAC帧,
目的MAC地址:FFFFFF-FFFFFF。
源MAC地址:主机E的MAC地址。
协议类型或数据长度:大于0x0600。
数据字段:编辑长度在46—1500字节之间的数据。
3、主机A、B、C、D、F启动协议分析器,打开捕获窗口进行数据捕获并设置过滤条件(源MAC地址为主机E的MAC地址)。
4、主机E发送已编辑好的数据帧。
5、主机A、B、C、D、F上停止捕获数据,察看捕获到的数据中是否含有主机E所发送的数据帧。
结合练****二的实验结果,简述FFFFFF-FFFFFF作为目的MAC地址的作用。
简述: FFFFFF-FFFFFF作为目的MAC地址表明这是一个广播帧(一对多),即这个帧是发送给这个局域网中的每一个站点的帧。
练****三:领略真实的MAC帧
本练****将主机A和B作为一组,主机C和D作为一组,主机E和F作为一组。现仅以主机A和B为例,说明实验步骤。
1、主机B启动协议分析器,新建捕获窗口进行数据捕获并设置过滤条件(提取ICMP协议)。
2、主机A ping主机B;察看主机B协议分析器捕获的数据包,分析MAC帧格式。
3、将主机B的过滤器恢复为默认状态。
4、将主机B、D、F的过滤器恢复为默认状态。
练****四:理解MAC地址的作用
1、主机B、D、E、F启动协议分析器,打开捕获窗口进行数据捕获并设置过滤条件(源MAC地址为主机A的MAC地址)。
2、主机A ping 主机C。
3、主机B、D、E、F上停止捕获数据,在捕获的数据中查找主机A所发送的数据帧,并分析该帧内容。
本机MAC地址
报文源MAC地
内容来自淘豆网转载请标明出处.