实验四:以太网帧结构
实验四 利用WireShark观察以太网MAC帧

《计算机网络实验》实验报告
学院_____ 管理学院________
专业______电子商务________
年级班别_____ 13(1)________
学号___3113004765_________
学生姓名_____杨光晶___________
指导教师_____黄益民___________
成绩______________________
广东工业大学
__________学院_______________专业________班
学号_________姓名_______________ 教师评定_______
实验题目实验四利用WireShark观察以太网MAC帧一、实验目的
1.学习如何利用协议分析工具对网络数据包进行分析。
了解网络数据包的组成,直观感受协议分层及各层协议数据单元的格式及相应关系。
2.学会利用Wireshark抓包,并对抓取到的包进行分析。
重点观察以太网Ethernet II 帧结构,通过分析截获的以太网帧,分析其帧头中的各字段内容,了解MAC地址在以太网帧传输中的作用。
二、实验内容
学习协议分析工具Wireshark的基本使用方法;
利用Wireshark进行以太网数据帧的抓取;
对抓取到的帧进行分析,体会数据链路层帧的发送过程。
三、实验工具
PC机,Windows,WireShark软件
四、实验步骤与分析
利用Wireshark监听arp包,分析其以太网帧中的MAC地址。
通过分析监听到的包,分析本机MAC地址与下一个结点的MAC地址。
以太网帧的构成

试验一以太网帧的构成
练习一
帧类型发送序号N(S)接受序号N(R)Information ....00.. 000.....
Unnumbered 没有没有
简述“类型和长度”字段的两种含义。
答:这个字段值大于0x0600时(十进制的1536),就表示“类型”,只有当这个字段值小于0x0600时才表示“长度”,即MAC帧的数据部分长度
练习二
简述FFFFFF-FFFFFF作为目的MAC地址的作用。
答:以广播的形式向整个网络发送MAC帧
练习四
本机MAC地址源MAC地址目的MAC地址是否收到,
为什么
主机B000D87-DF7A8E000D87-DF9BB1000D87-DF997C收到
主机D收到
主机E收不到
主机F 收不到
A向C发送MAC帧,A——>共享模块——>交换模块——>共享模块——>C 【思考问题】
1.为什么IEEE802标准将数据链路层分割为MAC子层和LLC子层?
I EEE802参考模型将数据链路层划分为两个子层,媒体访问控制MAC 子层和逻辑链路控制LLC 子层。
MAC 子层与物理层相关联,而LLC子层则完全独立出来,为高层提供服务,这样就实现了物理层和数据链路层的完全独立,解决了l SO制定的计算机网络7 层参考模型(即OSI模型)中局域网物理层和数据链路层不能完全独立的问题。
2.为什么以太网有最短帧长度的要求?
以太网把争用期定为51.2us ,对于10Mb/s的以太网,在争用期内可以发送512bit,即64字节。
以太网在发送数据时,如果帧的前64字节没有发生冲突,那么后续的数据就不会发生冲突。
所以最短有效帧长为64字节。
以太网帧的构成

实验二、以太网帧的构成一、实验目的:掌握以太网的报文格式、MAC地址的作用、MAC广播地址的作用。
二、实验学时:建议2学时三、实验类型:验证性实验四、实验原理:1、两种不同的MAC帧格式常用的以太网MAC帧格式有两种标准,一种是DIX Ethernet V2标准;另一种是IEEE的802.3标准。
目前MAC帧最常用的是以太网V2的格式。
下图画出了两种不同的MAC帧格式。
2、MAC层的硬件地址在局域网中,硬件地址又称物理地址或MAC地址,它是数据帧在MAC层传输的一个非常重要的标识符。
网卡从网络上收到一个 MAC 帧后,首先检查其MAC 地址,如果是发往本站的帧就收下;否则就将此帧丢弃。
这里“发往本站的帧”包括以下三种帧:● 单播(unicast)帧(一对一),即一个站点发送给另一个站点的帧。
● 广播(broadcast)帧(一对全体),即发送给所有站点的帧(全1地址)。
● 多播(multicast)帧(一对多),即发送给一部分站点的帧。
五、网络结构该实验采用网络结构一。
说明:IP地址分配规则为主机使用原有IP,保证所有主机在同一网段内。
六、实验步骤按照拓扑结构图连接网络,使用拓扑验证检查连接的正确性。
1、编辑并发送LLC帧将主机A和B作为一组,主机C和D作为一组,主机E和F作为一组。
现仅以主机A和B为例,说明实验步骤。
(1)主机A启动仿真编辑器,并编写一个LLC帧。
● 目的MAC地址:主机B的MAC地址。
● 源MAC地址:主机A的MAC地址。
● 协议类型和数据长度:可以填写001F。
● 控制字段:填写02。
● 用户定义数据/数据字段: AAAAAAABBBBBBBCCCCCCCDDDDDDD。
(2)主机B开始捕获数据。
(3)主机A发送编辑好的LLC帧。
(4)主机B停止捕获数据,在捕获到的数据中查找主机A所发送的LLC帧,分析该帧内容。
并记录实验结果。
帧类型发送序号N(S)接受序号N(R)回答问题:简述“协议类型和数据长度”字段的两种含义。
以太网帧格式分析实验

TCP/IP协议抓包分析实验学号:05姓名:张辛楠一、实验目的了解以太网的几种帧格式学会使用Ethereal抓取数据包并分析根据所获数据包分析EthernetⅡ标准规定的以太网帧结构二、实验环境联网的笔记本一台;主机操作系统为WIN7;Ethereal等软件。
三、实验类型实践性实验。
四、实验内容通过对抓到的包进行分析,分析和验证TCP/IP协议,初步了解TCP/IP的主要协议和协议的层次结构。
五、实验原理目前以太网帧格式主要有两个标准:EthernetⅡ和IEEE 。
Eth ernetⅡ是最常见的一种以太网格式,也是今天以太网的事实标准。
EthernetⅡ的帧头结构为6字节的源地址+6字节的目标地址+2字节的协议类型字段+数据+4字节的校验位。
EthernetⅡ标准的以太网帧格式如下:目标MAC地址源MAC地址类型数据FCS 6字节6字节2字节46—1500字节4字节常见的协议类型如下:080008068137809bIP ARP Novell IPX Apple Talk六、实验步骤1、运行Ethereal,安装Ethereal协议分析程序。
2、运行协议分析软件Ethereal,打开捕获窗口进行数据捕获。
3、抓包,进行帧格式分析。
七、实验结果与分析TCP包版本号:IPV4 头长度:20bytes服务类型:0x00(DSCP0x00:defult;ECN:0x00)总长度:48标识:0x6c32(27698) 标志:0x02 片偏移:0生存时间:49 上层协议标识:TCP(0x06)头部校验和:0x94f0[correct] 源IP地址:目标IP地址:版本号:IPV4 头长度:20bytes 服务类型:0x00(DSCP0x00:defult;ECN:0x00)总长度:64标识:0x6c3e(27710) 标志:0x00 片偏移:0生存时间:1 上层协议标识:UDP(0x11)头部校验和:0x0000[incorrect,should be 0x5eda(maybe caused by “IP checksumoffload”)]源IP地址:目标IP地址:。
以太网帧格式分析实验报告

以太网帧格式分析实验报告以太网帧格式分析实验报告一、实验目的本次实验旨在通过对以太网帧格式的分析,深入了解以太网的工作原理和数据传输过程,掌握以太网帧的基本结构和各个字段的含义,为今后的网络协议分析和网络编程打下坚实的基础。
二、实验原理以太网是一种局域网协议,采用广播方式进行数据传输。
在以太网中,数据传输的基本单位是帧。
以太网帧由一系列字段组成,包括前导码、帧起始定界符、目的MAC地址、源MAC地址、类型/长度、数据、帧校验序列等。
通过对这些字段的分析,可以了解以太网帧的传输过程和数据结构。
三、实验步骤1.搭建实验环境:在本次实验中,我们使用Wireshark软件捕获网络数据包,并对捕获到的以太网帧进行分析。
首先,我们需要将计算机连接到局域网中,并确保Wireshark软件已经正确安装和运行。
2.数据包捕获:打开Wireshark软件,选择正确的网络接口,开始捕获数据包。
在捕获过程中,我们可以设置过滤器,只捕获以太网帧。
3.数据分析:在捕获到数据包后,我们可以对以太网帧进行分析。
首先,我们可以查看以太网帧的基本信息,如源MAC地址、目的MAC地址、类型/长度等。
然后,我们可以深入了解各个字段的含义和作用。
4.数据统计:在数据分析的基础上,我们可以对捕获到的以太网帧进行统计和分析。
例如,我们可以统计不同类型以太网帧的数量和比例,分析网络流量的特点和规律。
5.实验总结:根据实验结果和分析,对以太网帧格式进行深入理解和掌握,总结实验经验和收获。
四、实验结果与分析在本次实验中,我们捕获了大量的以太网帧,并对这些帧进行了详细的分析。
以下是我们对实验结果的分析和总结:1.以太网帧的基本结构:以太网帧由前导码、帧起始定界符、目的MAC地址、源MAC地址、类型/长度、数据、帧校验序列等字段组成。
其中,前导码和帧起始定界符用于同步和标识帧的开始;目的MAC地址和源MAC地址分别表示接收方和发送方的MAC地址;类型/长度字段用于标识上层协议的类型或数据的长度;数据字段包含实际传输的数据;帧校验序列用于校验数据的正确性。
以太网(Ethernet)的帧结构

以太网(Ethernet)的帧结构
1.Ethernet V2.0帧结构 2. IEEE802.3帧结构 3. Ethernet V2.0帧结构组成详解
Ethernet V2.0帧结构
帧前 帧校 前导 目的 源地 数据 定界 验字 类型 码 地址 址 字段 符 段 46~1 7B 1B 6B 6B 2B 4B 500B 注:Ethernet帧的最小长度为64B,最大长 度为1518B。(前导码与帧前定界符不计入 帧头长度中)
IEEE802.3帧结构
帧前 帧校 前导 目的 源地 数据 定界 验字 长度 码 地址 址 字段 符 段 46~1 7B 1B 6B 6B 2B 4B 500B
Ethernet V2.0帧结构组成详解
1)前导码与帧前定界符字段 ) 2)目的地址和源地址字段 ) 3)类型字段 ) 4)数据字段 5)帧校验字段
数据字段
数据字段的组成: 数据字段的组成:长度在46~1500B之间的比 特序列。 特点: 特点:如果数据的长度少于46B,需要加填充 字节,补充到46B。填充字节是任意的,不计 入长度字段中。
帧校验字段
帧校验字段的组成: 32位 4B)比特序列。 帧校验字段的组成: 32位(4B)比特序列。 特点: 特点:采用CRC校验。校验的范围包括目的地 址字段,源地址字段,类型字段,数据字段。 在接收端进行校验,如果发生错误,帧将被丢 弃。 32位CRC校验的生成多项式为: G(x) =x32+x26+x23+x22+x16+x12+x11+x10+x8+x7+x5+x4 +x2+x1+1
以太网帧构成实验报告

以太网帧构成实验报告在开始实验之前,我们先进行了小组电脑的连通性测试,我是B号电脑,各小组成员的IP地址如下:
A:172.16.0.217
B:172.16.0.230
C:172.16.0.229
D:172.16.0.180
E:172.16.0.219
F:172.16.0.211
第1题:
A ping B
结果显示A的MAC地址为ECA86B-C53961
这是多次重复实验的结果,刚开始的几次实验,MAC地址显示结果并不一样
原因还在分析之中,由于时间紧迫,我们并没能解决这个问题
为了进行接下来的实验验证,我们后来两两配对互相ping实验,得到了各自的MAC 地址,成功验证了实验结果
第2题:
第3题:
这一题我们也进行了两次实验,第一次实验的时候我们并没能在捕获的ICMP中发现E发送给F的消息,我们决定再做一次实验,结果却发现我们仍然没有收到有关的消息。
求助老师后得知这次的实验结果需要在协议解析中查看,而不是会话分析,于是,在对话框中下拉了许久之后,我们找到了那一条FFFFFF-FFFFFF的消息,实验成功!
附录:
第1题:
第2题:
第3题:。
以太网帧的构成实验报告

实验名称__以太网帧的构成___
指导老师及职称__向学哲老师____
华南师范大学教务处编印
本科学生实验报告
实验课程:计算机网络与因特网
实验名称:以太网帧的构成
综合设计性实验:是●否○
双语教学:是○否●
小组合作:是●否○
一、预习部分
1、实验目标:掌握以太网帧的构成模式,能够识别不同的MAC地址并理解MAC地址的作用,了解网络故障分析仪的基本使用方法。
相对于仿真机端编辑并发送帧监控机端捕获数据并分析是较为困难的实验中也可以发现大部分小组发生的问题也主要是捕获不到仿真机端发送的帧因此关键的环节就在于调整好监控机端以捕获好数据
华南师范大学本科学生实验报告
姓名_李正春__院系_计算机学院、软件学院
专业计算机科学与技术(师范)班级_08本1__
小组实验任务分工__________
练习2:单帧编辑并发送
练习3:编辑并发送帧序列
练习4:编辑并发送mac广播帧
二、监控机端
练习1:捕获数据并分析。
练习2:学习监控机端其他的协议分析功能。
二、实验内容
1、实验现象、数据及观察结果见预习第5部分
2、对实验现象、据及观察结果的分析与讨论:
4、主要参考文献:
《计算机网络与因特网》
第一章:计算机网络的基本概念
4、实验流程或装置示意图:
一、仿真机端
练习1:运行ipconfig命令
练习2:单帧编辑并发送
练习3:编辑并发送帧序列
练习4:编辑并发送mac广播帧
二、监控机端
练习1:捕获数据并分析。
练习2:学习监控机端其他的协议分析功能。
5、实验方法、步骤、现象及观察结果
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
北京理工大学珠海学院实验报告
ZHUHAI CAMPAUS OF BEIJING INSTITUTE OF TECHNOLOGY 班级:网络2班学号:120205021姓名:指导教师:高树风成绩实验题目:以太网帧结构实验时间:2013.11.22
第一部分、实验目的
掌握以太网的帧结构,理解以太网帧中各字段的含义和作用。
第二部分、实验环境
1.连网的Windows XP主机两台,PC1安装有科来网络分析系统,PC2安装IIS。
2.实验分组:两名同学一组,轮换进行实验。
第三部分、实验内容
用科来网络分析系统捕获并分析以太网的帧结构。
第四部分、实验步骤
1.在PC1上删除本机的ARP表项。
如图:
2.先关闭防火墙,再在PC1上启动科来网络分析系统,准备开始捕获数据包,然后立刻访问
PC2的Web页面【利用实验三中建立的WWW服务器进行本实验】。
4.停止捕获。
5.分析捕获到的数据包。
(1)在捕获到的数据包中,找到每个数据包的数据帧,查看每个数据帧的首部各字段的内容并进行记录;
(2)根据所学的内容和每个数据帧首部字段的MAC地址信息,判断数据帧的方向;
(3)观察数据帧的大小,检查每个帧的大小是否符合协议要求。
第五部分、结论
通过次实验后,进一步掌握科来网络分析系统在网络分析中的作用和使用方法,理解并掌握了以太网帧结构、以太网帧中各字段的含义和作用,进一步了解并熟悉了科来网络分析系统的用法。
第六部分、思考
1.查看捕获到的数据帧,目的地址为PC2的数据帧中长度最小的是多大?查看这种帧的各个
域,查看先导域(前同步码)是否包括在记录的数据中?捕获到的数据帧从哪个字段开始,到哪个字段结束?是否包含帧校验序列?是否可以验证EthernetV2标准中规定的最小帧长为64字节?
答:目的地址为PC2的数据帧中长度最小的是64,捕获到的数据帧从目标MAC地址开始,到目标IP地址结束,没有帧校验序列,可以验证EthernetV2标准中规定的最小帧长为64字节。
2.查找捕获的帧中长度最长的帧。
确定这些帧中最长的帧是多少字节?为什么?
答:这些帧中最长的帧是64字节,帧携带的信息比较少!
3.找到捕获的数据帧中由PC1发出的ARP请求帧,辨认其目的地址域和源地址域,查看目的MAC地址是多少?用IPconfig -all命令查看PC2的MAC地址,看是否与该帧中的源地址一致?答:其目的地址域 6C:62:6D:82:0B:7D,源地址域6C:62:6D:82:0B:49. 目的MAC地址是6C:62:6D:82:0B:7D
4.对比封装ARP分组的帧和其他帧(封装IP分组的帧),它们的类型字段分别是多少?答:类型字段分别是ox0806和OX0800。