山东大学计算机网络实验报告(实验二)

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

第一页共四页实验2IEEE802标准和以太网2013xxxxxxxxxx一、实验项目名称IEEE802标准和以太网二、实验目的及要求1、掌握以太网的报文格式2、掌握MAC地址的作用3、掌握MAC广播地址的作用4、掌握LLC帧报文格式5、掌握协议编辑器和协议分析器的使用方法三、实验位置机房四、实验内容及步骤练习1:领略真实的MAC帧各主机打开工具区的“拓扑验证工具”,选择相应的网络结构,配置网卡后,进行拓扑验证,如果通过拓扑验证,关闭工具继续进行实验,如果没有通过,请检查网络连接。本练习将主机A和B作为一组,主机C和D作为一组,主机E和F作为一组。现仅以主机A、B所在组为例,其它组的操作参考主机A、B所在组的操作1、主机B启动协议分析器,新建捕获窗口进行数据捕获并设置过滤条件(提取ICMP协议)。2、主机Aping主机B,察看主机B协议分析器捕获的数据包,分析MAC帧格式。3、将主机B的过滤器恢复为默认状态。练习2:理解MAC地址的作用本练习将主机A和B作为一组,主机C和D作为一组,主机E和F作为一组。现仅以主机A、B为例,其它组的操作参考主机A、B的操作。1.主机B启动协议分析器,打开捕获窗口进行数据捕获并设置过滤条件(源MAC地址为主机A的MAC地址)。2.主机Aping主机B。3.主机B停止捕获数据,在捕获的数据中查找主机A所发送的ICMP数据帧,并分析该帧内容。第二页共四页●记录实验结果表1-3实验结果本机MAC地址源MAC地址目的MAC地址是否收到,为什么主机B000973-4CAE28000973-4CB1E3000973-4CA88A是,B与A在同一共享模块主机D000973-40B1A6000973-4CB1E3000973-4CA88A是,D与C在同一共享模块主机E000973-4CAD6A无无否,E与A、C都不在同一共享模块主机F000973-4CA96F无无否,F与A、C都不在同一共享模块思考问题:1、为什么有的主机会收到ICMP数据包而有的主机收不到ICMP数据包?答:ping命令是端对端的通信,只有目的主机和在同一共享模块中的主机才能收到ICMP数据包。AC、BD之间有共享设备,而EF之间没有。2、根据实验理解集线器(共享设备)和交换机(交换设备)的区别?答:集线器将收到的数据包向所有已连接的端口转发,交换机只将数据包向目的主机连接的端口转发。3、说明共享设备的不安全性答:共享设备采用广播式发送,是没有针对性的。若共享模块中一台主机向某节点发送数据,模块中的所有主机都可以收到,数据信息不安全。练习3:编辑并发送MAC广播帧本练习将主机A、B、C、D、E、F作为一组进行实验。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地址,进行一对多通信,使得主机A、B、C、D、F都能够接收到主机E发送的数据。思考问题1、主机A、B、C、D、F是否可以收到主机E的广播帧?答:可以。2、说明MAC广播帧的范围?答:网络上所有的计算机。练习4:编辑并发送LLC帧本练习将主机A和B作为一组,主机C和D作为一组,主机E和F作为一组。现仅以主机A、B所在组为例,其它组的操作参考主机A、B所在组的操作。1、主机A启动协议编辑器,并编写一个LLC帧。目的MAC地址:主机B的MAC地址源MAC地址:主机A的MAC地址协议类型和数据长度:001F控制字段:填写02(注:回车后变成0200,该帧变为信息帧,控制字段的长度变为2字节)用户定义数据/数据字段:AAAAAAABBBBBBBCCCCCCCDDDDDD(注:长度为27个字节)2、主机B启动协议分析器并开始捕获数据。3、主机A发送编辑好的LLC帧。4、主机B停止捕获数据,在捕获到的数据中查找主机A所发送的LLC帧,分析该帧内容。●记录实验结果表1-4实验结果帧类型发送序号N(S)接受信号N(R)LLC帧0000001……....……0000000●简述“协议类型和数据长度”字段的两种含义。答:协议类型是网络适配器向网络中发送数据的格式;数据长度是CPU一次能处理的数据长度。5、将第1步中主机A已编辑好的数据帧修改为“无编号帧”(前两个比特位为1),用户定义数据/数据字段修改为AAAAAAABBBBBBBCCCCCCCDDDDDDD(注:长度为28个字节),重做第2、3、4步。帧类型发送序号N(S)接受信号第四页共四页N(R)无编号帧无无思考问题:1、如何编辑LLC无编号帧和LLC数据帧。答:生成数据帧-新建文件-输入目的MAC地址和源MAC地址-定义协议类型或数据长度为001F-按ENTER键生成LLC帧-控制字段:填写02(注:回车后变成0200,该帧变为信息帧,控制字段的长度变为2字节-用户定义数据/数据字段,如AAAAAAABBBBBBBCCCCCCCDDDDDD;更改控制字段为03生成无编号帧。帧的类型可以从LLC帧的控制字段设置,对于数据帧,控制字段为2字节;而对于无编号帧,控制字段为1字节。2、在协议分析段捕获到该帧,帧的长度是多少?由此理解以太网的最短帧长度。答:60最短帧长度为64b3、为什么IEEE802标准将数据链路层分隔为MAC子层和LLC子层?答:由于HDLC并不支持多点平衡配置,这使得在局域网中有引入媒体访问协议的必要性。IEEE将数据链路层划分为两个子层:逻辑链路子层(LLC)和媒体访问控制子层(MAC)。4、为什么以太网有最短帧长度?答:帧的格式决定了帧有一个最短长度,这个最小长度应该是即使里面没有上层数据,也就是第三层的数据包为空的长度,如果小于这个最小长度,则说明肯定是坏帧,没有必要再去读里面具体的内容,这样就节省了网络设备的资源,提高了数据传输效率!五、实验总结经过这次实验,我对MAC帧的构成有了初步的了解,并且对不同的机器之间数据帧的传递有了初步的尝试,对MAC帧和LLC帧有了大致的比较和区分。较好的掌握了报文格式。

1 / 4
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功