实验报告
实验中心(室):计算机工程实验教学中心实验分室:计算机网络基础
实验课程:计算机网络与互联网实验项目名称:IEEE802标准和以太网专业:计算机科学与技术(网络工程)年级:2014级
姓名:刘成学号:20140657031105 日期:2016年11月3日
一.实验目的
1. 掌握以太网的报文格式
2. 掌握MAC 地址的作用
3. 掌握MAC 广播地址的作用
魁蒿
4. 掌握LLC 帧报文格式
二.实验环境
三.实验内容
练习 1 领略真实的MAC 帧
加工工艺各主机打开工具区的“拓扑验证工具”,选择相应的网络结构,配置网卡后,进行拓扑验证,如果通过拓扑验证,关闭工具继续进行实验,如果没有通过,请检查网络连接。本练习将主机 A 和 B 作为一组,主机 C 和 D 作为一组,主机 E 和 F 作为一组。现仅以主机A、B 所在组为例,其它组的操作参考主机A、B 所在组的操作。
1. 主机B 启动协议分析器,新建捕获窗口进行数据捕获并设置过滤条件(提取ICMP 协议)。 2. 主机A ping 主机B,察看主机B 协议分析器捕获的数据包,分析MAC 帧格式。
3. 将主机B 的过滤器恢复为默认状态。练习 2 理解MAC 地址的作用
本练习将主机 A 和 B 作为一组,主机 C 和 D 作为一组,主机 E 和 F 作为一组。现仅以主机A、B 为例,其它组的操作参考主机A、B 的操作。
1. 主机B 启动协议分析器,打开捕获窗口进行数据捕获并设置过滤条件(源MAC 地址为主机A 的MAC 地址)。
2.主机A ping 主机B。
3.主机B 停止捕获数据,在捕获的数据中查主机A 所发送的ICMP 数据帧,并分析该帧内容
练习 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 地址的作用。
四.实验结果及分析(还需回答思考问题)
本机IP :169.254.112.31
本机MAC :7427EA-F01A1B
目标IP:169.254.62.201
目标MAC:7427EA-F0FA9D
练习1.2结果截图
本机mac 源mac 目的mac江苏省镇江中学
主机C 74 27 EA F0FA9D 74 27 EA F01A1B 74 27 EA F0FA9D
主机D 74 27 EA F0FA9D 74 27 EA F0FA9D 74 27 EA F01A1B
南昌市公费医疗
分析:从图中“协议解析”可以知道源Mac地址就是对方的Mac地址:74 27 EA- F01A1B;而目标Mac地址就是我本机的Mac地址(因为这是对方ping的我)可以从图中看出前12个字节是目的Mac地址和源Mac地址,接着两字节是类型字段(0x0800表示上层使用的是IP数据报)之后的字节就是IP数据报了。前面4个字节代表版本(4即为ipv4)、首部长度(5即首部长度为20字节)、区分服务(00)和总长度(00 3C为60字节);接着4字节为标识(01 A6为365)、标志和片偏移(标志和片偏移都为00 00);然后4个字节表示生存时间(80表示128)、协议(01表示ICMP协议)、首部校验和(36 3
6);最后8个字节代表源IP地址(A9 FE 3E C9代表169.254.112.31 )和目的IP地址(A9 FE 70 1F代表169.254.62.201)之后橙的部分具体数据部分了。
夜焰练习3结果截图分析:对方主机给我发的数据,下面灰的部分代表目标的Mac地址和源Mac地址
思考题:
1、MAC 地址应用于TCP/IP 协议模型的哪一层?
答:网际接口层
东欧计划
2、如何区分以太网的两种标准帧格式?
答:常见的以太网Mac帧格式有两种标准,一种是DIX Ethernet V2 ,另一种是IEEE802.3 V2的Mac帧格式中,其首部没有帧长度字段而是类型;而IEEE802.3Mac帧格式中,没有类型却是长度
3、主机A、B、C、D、F 是否可以收到主机E 的广播帧?
答:都可以收到E的广播
4、说明MAC 广播帧的范围?
答:MAC广播帧的范围是冲突域内的所有主机
五.实验心得
通过这次实验课让我更加深刻的明白了Mac帧头部格式和IP数据报首部的具体组成和构成那些十六进制数所代表的意义。同时还对icmp协议中ping命令的具体应用让我们更直观的通过它来了解端对端的连接性已经时延并且让我们对抓包工具的应用有一定程度的了解和运用