计算机网络帧的封装实验报告.

实验题目:实验一 使用ethereal分析以太网的数据帧格式班级电子商务111姓名曾修建得分

一、实验目的

了解协议分析器安装;

了解协议分析器使用方法和基本特点;

分析以太网层的数据帧格式(包括源地址、目的地址和上层协议)。

二、实验前的准备

了解协议分析器的功能和工作原理;

了解Ethereal分析器的使用方法;

阅读实验的相关阅读文献。

三、实验内容

Ethereal协议分析器并安装。记录安装过程。

安装wireshark截图如下:

分析以太网层的数据帧格式(包括源地址、目的地址和上层协议),下图是打开的已经捕获的文件界面,选中第4个组,再选中Ethernet 层 即以太网层。观察帧信息。

以太网层的数据帧格式:

前导码:由7字节的前同步码和1字节的帧起始定界符构成

起始定界符:这个字段用1字节作为帧开始的信号,表示一帧的开始。最后两位是11,表示下面的字段是目的地址。

目的地址(DA): 共48位,表示帧准备发往目的站的地址,共6个字节,可以是单址(代表单个站)、多址(代表一组站)或全地址(代表局域网上的所有站)。当目的地址出现多址时,表示该帧被一组站同时接收,称为“组播”(Multicast)。目的地址出现全地址时,表示该帧被局域网上所有站同时接收,称为“广播”(Broadcast),通常以DA的最高位来判断地址的类型,若第一字节最低位为“0”则表示单址,第一字节最低位为“1”则表示组播。

源地址(SA):共48位,表明该帧的数据是哪个网卡发的,即发送端的网卡地址。

类型:该字段用于标识数据字段中包含的高层协议,也就是说,该字段告诉接收设备如何解释数据字段。例如:0X0800代表为IP,0X0806代表为ARP。

数据:数据字段的最小长度必须为46字节以保证帧长至少为64字节,这意味着传输一字节信息也必须使用46字节的数据字段:如果填入该字段的信息少于46字节,该字段的其余部分也必须进行填充。数据字段的默认最大长度为1500字节。

帧检验序列(FCS):FCS是32位冗余检验码(CRC),检验除前导、SFD和FCS以外的内容。当发送站发出帧时,一边发送,一边逐位进行CRC检验。最后形成一个32位CRC检验和填在帧尾FCS位置中一起在媒体上传输。接收站接收后,从DA开始同样边接收边逐位进行CRC检验。最后接收站形成的检验和若与帧的检验和相同,则表示媒体上传输帧未被破坏。反之,接收站认为帧被破坏,则会通过一定的机制要求发送站重发该帧。

上图信息:

源地址:02 Shenzhen_10:a7:e7 (00:0a:eb:10:a7:e7)

目标地址:0 Shenzhen_8d:6c:06(00:14:78:8d:6c:06)

协议:UDP

自己捕获网络活动,并形成一个数据文件。查看其特点。

截图如下:

抓取的包(NBNS协议):

分析上图如下:

解释:5号帧,线路上有60字节,实际捕获60字节

解释:捕获时间为2013年11月17日16:32:19

解释:测试时间为1384677139

解释:此包与前一捕获帧的时间间隔为0秒,与前一个显示帧时间间隔为0秒, 与第一帧的时间间隔为 0秒。(注意:因为这是第一个包所以都是0)

解释:帧号为1,帧长为92字节,捕获到的帧长位92字节。

解释:此帧没有被标记且没有被忽略,帧内封装的协议的层次结构为帧-ip-ndp-nbns,用不同颜色染色标记的协议名为SMB,染色显示规则字符串为smb或者nbss或者nbns或者nbipx或者ipsap或者netbios.

分析上图如下:

解释:EthernetⅡ的源地址为wistroni_90:c8:31(f0:de::f1:90:c8:31),目的地址为Broadcast(ff:ff:ff:ff:ff:ff)(广播地址)

解释:目的地:广播地址(ff:ff:ff:ff:ff:ff)

LG位:本地管理的地址(这是不是出厂默认)

IG位:组地址(多播/广播)

解释:源地址:wistroni_90:c8:31(f0:de::f1:90:c8:31)

LG位:全球唯一的地址(出厂默认)

IG位:个人地址(单播)

类型:IP(为0x0800)

分析上图如下:

解释:Internet协议版本4

源地址:15

目的地址:55

解释:版本4

报头的长度:20字节

解释:区分服务领域:为0x00(DSCP:默认为0x00; EC

计算机网络消息封装,计算机网络帧的封装实验报告..doc相关推荐

  1. 计算机网络 实验六 静态路由配置,《计算机网络》实六 静态路由配置 实验报告.doc...

    <计算机网络>实六 静态路由配置 实验报告 实验报告六 班级:07东方信息 姓名: 学号: 实验时间:10年5月17日 机房:9#205 组号: 机号:A 一.实验题目 静态路由配置 二. ...

  2. 计算机网络ip数据包分析题,计算机网络课程设计-IP数据包解析实验报告

    计算机网络课程设计-IP数据包解析实验报告 解析 IP数据报实验报告目录目录 21.课程设计目的 .22.课程设计要求 .23.相关知识 .24.课程设计分析 .64.1 网卡设置64.2 使用套接字 ...

  3. 计算机网络局域网的组建实验报告,《计算机网络》局域网的组建与测试实验报告...

    <计算机网络>局域网的组建与测试实验报告 实验日 期 2013年5月6日实验项目名称局域网的组建与测试 小组长学号专业班级信息管理与信息系统 小组成员成员分工与工作组的每个成员进行局域网的 ...

  4. 北理计算机网络实验报告,北京理工大学计算机网络实践ftp客户端实验报告.doc...

    北京理工大学计算机网络实践ftp客户端实验报告.doc 实验五FTP客户端程序 实验目的 文件传送协议FTP是Internet中广泛使用的服务协议之一,FTP协议是客 户/服务器之间进行文件传递的协议 ...

  5. java象棋实验报告_中国象棋java程序设计实验报告.doc

    中国象棋java程序设计实验报告.doc 东北大学秦皇岛分校 信息与计算科学系 Java 程序设计实验报告 专业名称 信息与计算科学 班级学号 7080206 学生姓名 彭 军 指导教师 王薇 完成时 ...

  6. matlab仿真实验报告,Matlab SIMULINK仿真实验报告.doc

    Matlab SIMULINK仿真实验报告.doc 西安邮电学院 Matlab实验报告(四)2011- 2012 学年第 1 学期专业 自动化班级 自动 0903学号姓名2011 年 11 月 10 ...

  7. html基础实验的实验原理,html网页设计实验报告.doc

    html网页设计实验报告.doc 学 生 实 验 报 告实 验 课 名 称 web 应 用 开 发 技 术实 验 项 目 名 称 静 态 网 页 制 作专 业 名 称计算机科学与技术班 级学 号 学 ...

  8. 周信东c语言实验二实验报告,周信东主编最新版C语言程序设计基础实验一实验报告.doc...

    周信东主编最新版C语言程序设计基础实验一实验报告.doc 下载提示(请认真阅读)1.请仔细阅读文档,确保文档完整性,对于不预览.不比对内容而直接下载带来的问题本站不予受理. 2.下载的文档,不会出现我 ...

  9. c语言四则运算实验报告,c语言四则运算实验报告.doc

    c语言四则运算实验报告.doc 课程编号 1300050027 得分教师签名批改日期深 圳 大 学 实 验 报 告课程名称 C语言实验 实验名称 100以内的四则运算游戏 学 院 信息工程学院 指导教 ...

  10. c语言图形时钟编程,C语言图形时钟课程设计实验报告.doc

    C语言图形时钟课程设计实验报告.doc 目录 1.系统功能要求 . 2. 数据结构设计及 说明 . 3.程序结构(画流程图) . 4.各模块的功能 . 5.试验结果(包括输入数据和输出结果) . 6. ...

最新文章

  1. c# wpf listbox 高度_农村太阳能路灯厂家报价表2020(不同高度)
  2. vmstat使用简介各种linux命令使用
  3. 看门狗(Watch Dog)是嵌入式系统中一种常用的保证系统可靠性的技术,()会产生看门狗中断。【详细!小白也能看懂!】
  4. 学习笔记-java编程-交通灯管理器设计流程。
  5. python 函数参数枚举_Python中的枚举:如何在方法参数中强制执行
  6. 【动态规划】LeetCode 63. Unique Paths II
  7. BZOJ2276: [Poi2011]Temperature
  8. 面向过程编程和面向对象编程的区别
  9. 这可能是最详细的Arduino制作4*4光立方教程(原创)
  10. Hibernate二级缓存
  11. C#获取电脑硬件信息(CPU ID、主板ID、硬盘ID、BIOS编号)
  12. 迅雷手机版苹果版_「9月22日」最新 苹果IOS手机迅雷Beta版证书修复版 安卓不限速...
  13. 记录域名如何过360拦截防护,非绝对
  14. 基于STM32的物联网下智能化养鱼鱼缸控制控制系统
  15. R语言dplyr包bind_cols函数把两个dataframe数据的列横向合并起来、最终列数为原来两个dataframe列数的加和(Combine Data Frames)
  16. 购买古筝琴弦常见10个问题
  17. 算法岗位真的需要顶会才能入场吗?
  18. 天视通支持海康威视摄像头吗_海康威视突然做电脑,到底有胜算吗?
  19. Archlinux笔记本发射热点create_ap
  20. c++:vector sort()排序

热门文章

  1. 方正、营销通软件面试20110419
  2. 鸟哥笔记|运营超级用户是要激发用户的高裂变能力!
  3. Linux 软件大全
  4. 运营商大数据:什么是人群画像分析?如何做到精准获客?
  5. LOL、王者荣耀入选2018亚运会,打游戏也能赢金牌
  6. 一般现在时,一般进行时比较
  7. 苹果11怎么录屏_小米、苹果手机怎么录屏,这些手机屏幕录制秘方,快来收好...
  8. 企业需要重视的大客户分析管理
  9. IMU惯性测量单元学习与初始对准理论知识学习---2
  10. php绘制正方体,Three.js利用顶点绘制立方体方法