什么是控制帧和数据帧?

发布时间:2020-05-28 10:33:39 作者:Leah
来源:亿速云 阅读:595

什么是控制帧和数据帧?针对这个问题,今天小编总结这篇有关控制帧和数据帧的文章,希望能帮助更多想解决这个问题的朋友找到更加简单易行的办法。

在802.11帧格式中,前两个字节为Frame Control字段,其中前两位为协议版本,因为802.11协议簇目前只有一个版本,所以这两位一直为00,接下来两位为帧类型,目前有三个值,分别是:00表示管理帧;01表示控制帧和10表示数据帧。上文介绍了管理帧,这里介绍控制帧和数据帧。

  1. 控制帧只包含报头信息,按照最低基本速率传输,以确保每个网络内的设备都更够接收到控制帧。其具有清除信道、请求信道,并对单播帧进行确认,协助数据帧与管理帧传送的功能。

  2. 数据帧则主要用于数据传输。大多数数据帧携带有来自3-7层的数据负载,且数据负载往往是被加密的。某些特定不包含上层数据的数据帧用于特殊的媒介访问控制。

什么是控制帧和数据帧?

我们首先说一下控制帧的子类型:

数据帧的子类型如下:
一、携带数据的数据帧:

二、不携带任何数据的数据帧:   


说道数据帧就不得不谈谈与其相关的四个问题:数据帧地址格式,分片,聚合,传输速率。

1. 数据帧地址格式:因为AP的后端就是802.3网络,即DS。所以我们会看到一下四个地址格式:

什么是控制帧和数据帧?2. 分片:即将一个完整的数据帧分为若干个帧用于在高干扰环境中传输。在干扰比较严重的时候,使用分片机制,可以降低重传的开销。但是,在干 扰不是很严重的情况下,分片机制会导致传输开销变大,反而会降低吞吐量。

3. 聚合:与分片相反,聚合是指将若干帧聚合成为一个数据帧进行传输。 其又分为A-MPDU 和A-MSDU。

A-MPDU:
什么是控制帧和数据帧?A-MSDU:

什么是控制帧和数据帧?4. 传输速率: 协议标准中定义了基本速率集,每个STA或AP都必须支持。此外,还可 以支持基本速率集之外的一些速率 。随着AP与STA之间的距离发生变化,它们之间传输数据使用的速率也会 动态变化。 一般来讲,当两者距离增加时,速率会逐渐降低。数据帧在每次重传的时候都会降低传输速率以确保重传成功。

以上就是控制帧和数据帧的详细内容了,看完之后是否有所收获呢?如果想了解更多相关内容,欢迎关注亿速云行业资讯!

推荐阅读:
  1. R语言的数据帧
  2. 什么是CSR ? 什么是公钥和私钥?

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

控制帧 管理帧

上一篇:Java字符串的常用方法有哪些?

下一篇:数据结构线性表(顺序表,单链表)

相关阅读

您好,登录后才能下订单哦!

密码登录
登录注册
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》