admin管理员组文章数量:1591209
写在前面:最近开始搞wifi模组,起初急于求成,一头扎进代码的海洋里,无法自拔,最后又迷失在代码中。痛定思痛之后决定从wifi的几个概念入手,慢慢开始了解wifi模组。欢迎大家与我共同讨论,共同学习、一起提高,个人QQ:993650814.
正文:
一、几个组网协议:
1、LWIP 协议:light weight IP 协议(轻型IP协议),有无OS都可以运行,其重点是在保持TCP协议功能的基础上减少对RAM的使用,他只需要十几KB的RAM和四十KB的ROM就可以运行。这种协议栈非常适合在较低端的嵌入式系统中使用。推荐几篇LWIP的文章如下:
LwIP协议栈的学习与应用
LWIP之NETCONN API 函数
LWIP使用经验
2、AirKiss 协议:(飞吻协议),此协议用来对wifi智能设备配置上网。具体相关介绍可参考如下文档,
Air Kiss技术简介
揭开智能配置上网(微信Airkiss)的神秘面纱
3、TCP协议和IP协议,这个资料网上一大把,这里不做介绍。
4、MQTT协议:Message Queue Telemetry Transport 消息队列遥测技术传输,遥测就是远程测量的意思,对于路途遥远的、环境恶劣的不得不需要远程测量,这个协议就是为IOT量身定制的传输协议。同样也推荐几篇文章:
MQTT简介
实用简介:MQTT协议及其在物联网中的应用
MQTT协议_主题
MQTT协议通俗讲解
二、 wifi模组的几种角色:
1、AP(Server):(Acess Point),无线接入点,是无线网络的创造者,网络的中心节点,例如路由器。
2、STA(Client):(station),站点,任何一个介入无线AP的设备都是一个STA,例如带有无线网卡的笔记、带有无线网卡的手机等。
3、PROMISCUOUS,混杂模式,即抓包模式,手机wifi发出的数据包,通过家里的路由器转发出时,wifi设备必须要在混杂模式才能接受这些数据包。
三、wifi中的一些概念
1、SSID(service set identifier),每个无线AP都都有一个标识来让用户识别,SSID就是让用户识别的名字,就是通常说的wifi名。
2、BSSID:每个网络设备都有其用于识别的物理地址,这个地址就是MAC地址。BSSID是针对设备来说的,对于每一个STA设备来说,拿到AP接入点的MAC地址就是BSSID。
3、RSSI:STA扫描到AP站点的信号强度。
4、长连接和短连接
短连接:指socket连接后,传输完数据立马断开连接。连接->传输数据->断开连接。
短连接:指socket连接之后,不管有没有使用都会保持连接。
版权声明:本文标题:wifi中的几种组网协议、几个角色、几个概念介绍 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://m.elefans.com/dongtai/1728116230a1146028.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论