博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
wifi smart config配网原理
阅读量:4031 次
发布时间:2019-05-24

本文共 627 字,大约阅读时间需要 2 分钟。

wifi smart config配网原理

应用场景

智能空调这样的家电,想要进行wifi联网,是需要手机的协助才能完成;

通常的配网方式有:wifi组播、wifi广播、蓝牙配网
本文介绍一下wifi组播的配网原理

基本原理

空调中的wifi模块工作在监听模式(也有人加混杂模式、也有人叫sniffer模式),手机wifi发送组播包;

wifi模块监听MAC层的组播包,从组播包中提取出有效信息;
原理的关键点:手机发送的组播包对应的是TCP协议层中的第3层的TCP/IP协议,wifi模块监听的是第2层物理层协议,两层协议如何进行相互映射的呢?
干货来了:
MAC地址是在数据链路层由标准组织IEEE统一定义的
组播MAC地址的前25位规定为01005E,而后23位对应IP地址的后23位
转换为二进制,定义如下:
MAC地址:00000001.00000000.01011110.0xxxxxxx.xxxxxxx.xxxxxxxx
本地管理组播IP地址为:239.0.0.0~239.255.255.255
举个栗子说明:
组播IP地址:239.02.03.04 对应的组播mac地址为:01:00:5e:02:03:04
这样,就可以通过组播IP地址后三位的变化来携带数据,达到wifi组播配网的效果了。

总结

wifi模块的监听模式在国外是明令禁止使用的,如果有出口产品,请网友们慎重使用;

而且组播配网存在致命缺陷,现在基本上在业内已经被抛弃了

转载地址:http://roqbi.baihongyu.com/

你可能感兴趣的文章
POJ 2664 Prerequisites?(我的水题之路——选课)
查看>>
POJ 2665 Trees(我的水题之路——移树,POJ100题啦!)
查看>>
POJ 2840 Big Clock(我的水题之路——水,钟)
查看>>
POJ 2864 Pascal Library(我的水题之路——都来了么)
查看>>
POJ 2871 A Simple Question of Chemistry(我的水题之路——数列两数之差 )
查看>>
POJ 2909 Goldbach's Conjecture(我的水题之路——任一数为素数对之和)
查看>>
POJ 2924 Gauß in Elementary School(我的水题之路——n到m的连和)
查看>>
POJ 3006 Dirichlet's Theorem on Arithmetic Progressions(我的水题之路——加i个d后的第几个素数)
查看>>
POJ 3030 Nasty Hacks(我的水题之路——比较大小)
查看>>
POJ 3062 Celebrity jeopardy(我的水题之路——原样输出)
查看>>
POJ 3077 Rounders(我的水题之路——高精度四舍五入)
查看>>
POJ 3086 Triangular Sums(我的水题之路——三角数累加)
查看>>
POJ 3096 Surprising Strings(我的水题之路——重点,D-pairs)
查看>>
POJ 3100 Root of the Problem(我的水题之路——取A^N最接近B的A)
查看>>
POJ 3117 World Cup(我的水题之路——世界杯平局数目)
查看>>
POJ 3158 Kickdown(我的水题之路——齿轮盒子,读题失败)
查看>>
POJ 3183 Stump Removal(我的水题之路——高峰烧火,在线判断)
查看>>
POJ 3224 Go for Lab Cup!(我的水题之路——赢的场数最多)
查看>>
POJ 3300 Tour de France(我的水题之路——车轮角速度最大)
查看>>
POJ 3302 Subsequence(我的水题之路——子串判断)
查看>>