这两种广播经常一起用,有时候总是分不清楚,这里记录一下以备忘.

先说一下802.11协议中的广播,也就是通常所说的WiFi协议中的广播.它是指目的地址为FF:FF:FF:FF:FF:FF的帧,目的地址也就是通常说的address1的位置,也就是在802.11 mac header的第5个字节起算的6个字节.

这里以常见的广播包Beacon帧为例来看一下:

可以看到它的address1处为全FF,此包由ap发出来,当然了sta也可以发送广播包.广播包与路由器本身没有直接关系.在空间中所有收到此包的设备,都应该接收此类包.广播的目的就是要把这个包发给所有在信号范围内的设备.

而Ip层的广播包,是指的是目的ip地址为255.255.255.255或者192.168.1.255之类的数据包,它与802.11的广播包没有直接关系.Ip层的广播包通常由路由器下的子设备发出,发向路由器.路由器收到此包后,会向所有连接到此路由器上的子设备(已建立连接,associated,并且拥有Ip地址)转发此包.

这里以dhcp discover包为例来看下:

可以看到,其address1的位置的目的地址是路由器的物理地址,而不是全FF.而它的address3的位置是全F,omnipeek也有标注,这是ethernet broadcast.也就是说,此包是发向路由器的无线包,信号范围内的其它设备不必接收此802.11的包,直接过滤即可.而路由器收到此包后,需要向其子设备转发此包.当然了,实际上路由器并不需要转发,因为它就是dhcp server本身.设备发送此包就是把找dhcp server的.

所以,两种广播包是有本质区别的,802.11的包发向信号内所有设备;而ip层的广播包只发给路由器,再由路由器视情况决定是否转发给其局域网内的子设备(不一定时信号范围内的所有设备).

802.11协议中的广播与tcp/ip中的广播相关推荐

  1. 802.11 协议介绍

    802.11协议基础 前言-OSI七层网络 开放式系统互联模型(Open System Interconnection Model)是一种概念模型,由国际标准化组织提出,一个试图使各种计算机在世界范围 ...

  2. WIFI基本知识及802.11协议整理

    WIFI基本知识及802.11协议整理 2015-11-11 fredzeng linux 主要内容: 一.基本概述 二.实践基础 三.一些原理 四.补充 五.其它 一.基本概述 ========== ...

  3. 802.11协议精读9:初探节能模式(PS mode)与缓存机制

    https://zhuanlan.zhihu.com/p/21505178 序言 由于802.11的协议工作机制,如果其一直处于工作状态下,那么能耗还是比较大的,尤其移动设备的电量有限,所以在802. ...

  4. 网络原理 | TCP/IP中的连接管理机制 重要协议与核心机制

    应用层.传输层.网络层.数据链路层.物理层 一.应用层协议 应用层 是程序猿最最经常打交道的一层 其他四层,都是操作系统.驱动.硬件,实现好了的,咱们不需要管 (除非你是系统工程师,驱动开发工程师-- ...

  5. WIFI:802.11协议帧格式

    802协议桢格式 802.11和Wi-Fi技术并不是同一个东西.Wi-Fi标准是802.11标准的一个子集,并且是Wi-Fi联盟负责管理 802协议桢格式: 协议 发布年份/日期 Op.标准频宽 实际 ...

  6. 802.11协议:wifi

    802.11协议 博客链接:https://www.blog.23day.site/articles/71 一.协议简介 IEEE 802协议簇是指IEEE标准中关于局域网(LAN)和城域网(MAN) ...

  7. 【Wi-Fi 802.11协议】管理帧 之 Beacon帧详解

    Beacon帧简介 信标帧,由AP以一定的时间间隔周期性发出,以此来告诉外界自己无线网络的存在. Beacon帧组成 下图为Beacon帧的组成 下图为抓包所得(AP为2.4g 11n模式),Pack ...

  8. 802.11协议精读10:节能模式(PSM)

    序言 在802.11主要的版本中,总共定义了四种节能模式,本文主要关注最初始的PSM模式,对于在802.11e中添加的ASPD以及802.11n中添加的PSMP,SMPS机制,我们在下一篇再进行论述. ...

  9. 无线射频专题《IEEE 802.11协议讲解2@WiFi抓包分析之MAC_Header》

    前言: IEEE 802.11是IEEE最初制定的一个无线局域网标准,主要用于解决办公室局域网和校园网中,用户与用户终端的无线接入,业务主要限于数据存取,速率最高只能达到2Mbps.由于802.11在 ...

最新文章

  1. Code::Blocks 使用技巧总结
  2. 基于Windows下使用Docker 部署Redis
  3. Android——APK 在32bit/64bit平台 动态库问题
  4. 【Android】解析Json数据
  5. springboot多数据源动态数据源(主从)
  6. java中定时器的使用
  7. Minor GC,Major GC,Full GC -- hotspot VM GC讲解
  8. C语言试题四十二之假定输入的字符串中只包含字母和*号。请编写函数fun,它的功能是:将字符串中的前导*号全部移到字符串的尾部。
  9. php 远程图片合拼,PHP实现将几张照片拼接到一起的合成图片功能【便于整体打印输出】...
  10. pip安装wxpython报错_Ubuntu 上搭建robotframework
  11. jq+html+css 实现简易版网易云音乐
  12. Matlab中erf函数的用法
  13. UltraCompare 乱码的解决
  14. 【测试】优秀软件测试工程师必备的8个能力
  15. 一阶线性齐次,非齐次方程的通解和解的结构定理,推导过程。
  16. Win 10 开机出现no bootable device
  17. 怪物猎人世界取得服务器信息,怪物猎人世界 Steam好友联机服务器选择工具V1.2...
  18. Dynamics CRM 系统自定义部分的语言翻译
  19. STM32蓝牙控制循迹避障小车——2.循迹模块
  20. “第四产业”升级,中软国际“蝶变”

热门文章

  1. webview300毫秒点击问题
  2. KMP,深入讲解next数组的求解(转载)
  3. sharepoint指定的人可以看到列表项
  4. M2 Scrum 12.08
  5. sql 2005学习笔记1
  6. 人工构造迭代次数高度简并的神经网络训练集
  7. 并行多机调度遗传算法调参记录---变异和淘汰哪个更重要?
  8. 1.1 鞅、停时和域流-随机过程的可测性(布朗运动与随机计算【习题解答】)
  9. python自动创建目录_python自动目录环境
  10. Chevereto图片托管php源码_亲测-分享最新微信付费进群收费进群系统源码-附带搭建教...