本文共 627 字,大约阅读时间需要 2 分钟。
智能空调这样的家电,想要进行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/