WIFI
源自1994
一切都是最好的安排
展开
-
WIFI理论速度计算
参考:https://blog.csdn.net/pchaojin123/article/details/80272195以下是各个WIFI版本的最大吞吐量表wifi802.11802.11a802.11b802.11g802.11n802.11ac最大吞吐量(Mbps)25411546001Gbps强调下,Mbps=Mbit/s即兆比特每秒(...原创 2019-04-29 14:49:29 · 13471 阅读 · 1 评论 -
为什么要使用base64编码,有哪些情景需求?
为什么要使用base64编码,有哪些情景需求公钥证书也好,电子邮件数据也好,经常要用到Base64编码,那么为什么要作一下这样的编码呢?我们知道在计算机中任何数据都是按ascii码存储的,而ascii码的128~255之间的值是不可见字符。而在网络上交换数据时,比如说从A地传到B地,往往要经过多个路由设备,由于不同的设备对字符的处理方式有一些不同,这样那些不可见字符就有可能被处理错误,这...转载 2019-05-29 14:19:48 · 2395 阅读 · 0 评论 -
【WiFi】Socket编程
1原创 2019-05-13 15:42:51 · 2462 阅读 · 0 评论 -
【WiFi】TCP握手和挥手
TCP三次握手握手是为了确保,连接双方的通信是无误的,正常应该是一次问答(SYN+ACK)两次;像下图一样,这样的话就需要四次;ClientServerSYN:Hi,How are you?ACK:GreatClientServer但是出于优化的目的,在第一次的ACK上加入了SYN;这样就节省了一次握手的次数ClientServerSYN:Hi,How are you?ACK+SYN:Gr...原创 2019-05-11 16:32:56 · 427 阅读 · 0 评论 -
【WiFi】AP和STA的创建
wifi的模式modedescriptionAP(Server)(Acess Point),无线接入点,是无线网络的创造者,网络的中心节点,例如路由器STA(Client)(station),站点,任何一个介入无线AP的设备都是一个STA,例如带有无线网卡的笔记、带有无线网卡的手机等。PROMISCUOUS混杂模式,即抓包模式,手机wifi发出的数据包,通过...原创 2019-05-15 22:41:18 · 1318 阅读 · 0 评论 -
【WiFi】wifi信道
世界各个地区WIFI 2.4G及5G信道划分表ChannelWLAN信道列表是法律所规定的IEEE 802.11(或称为WiFi)无线网络应该使用的无线信道。802.11工作组划分了两个独立的频段,2.4 GHz和4.9/5.8 GHz。每个频段又划分为若干信道,且每个国家自己制定政策订出如何使用这些频段。国家2.4GHz5GHz(4.9/5.8)中国2.412 ~...原创 2019-05-15 21:32:46 · 5354 阅读 · 0 评论 -
【WiFi】WiFi安全类型
代码分析typedef enum { WIFI_AUTH_OPEN = 0, /**< authenticate mode : open */ WIFI_AUTH_WEP, /**< authenticate mode : WEP */ WIFI_AUTH_WPA_PSK, /**< authe...原创 2019-05-14 14:36:59 · 8469 阅读 · 0 评论 -
【WiFi】beacon时槽
以下内容大部分都是从网上找的, 目前在边学边写wifi相关的文档,看到这些不太清楚,就先记下来,后续我会再做确认,有误之处,请指出,谢谢^^Beacon帧:Beacon的实际发送一般都是采用最低速率的,其包含两个原因,beacon帧是一个广播帧,其没有ACK反馈,所以无法设置重传机制,beacon帧目的是广播AP的基本信息,所以希望所有的节点都能够有效的接收该数据,从而采用较低的速率以保...原创 2019-05-14 09:54:27 · 8289 阅读 · 1 评论 -
【WiFi】基本知识整理
本片文章是从此博客看到的,具体是哪位原创,就不知道,对于想要学习WiFi知识的人来说感觉不错https://blog.csdn.net/acs713/article/details/8740974另外我个人做了些整合,有误之处,请多指正^^一、基本概述1、有线和无线网络目前有线网络中最著名的是以太网(Ethenet),但是无线网络WLAN是一个很有前景的发展领域,虽然可能不会完全取代以太...转载 2019-04-30 16:48:07 · 1224 阅读 · 0 评论 -
【WiFi】HTTP1.0、1.1、2和HTTPS
TCP数据包模拟HTTP先通过域名解析,获取IP地址//DNS域名解析int err = getaddrinfo(WEB_SERVER, WEB_PORT, &hints, &res);//域名,端口,TCP设置,返回的地址信息创建TCP、socket按照HTTP协议格式发送请求//http请求包static const char *REQUEST =...原创 2019-06-24 13:56:38 · 913 阅读 · 0 评论