WLAN基础

news/2024/11/20 10:28:20/

WLAN简介

在这里插入图片描述
无线局域网是计算机网络与无线通信技术相结合的产物。它以射频(RF)技术取代旧式的双绞线构成局域网络,提供传统有线局域网的所有功能。无线网络所需的基础设施不需埋在地下或隐藏在墙里,并且可以随需移动或变化。
WLAN已经成为宽带接入的有效手段之一,使用WLAN的区域及其承载的业务愈来愈多。
和传统的有线接入方式相比,无线局域网让网络使用更自由:
1、无线局域网彻底摆脱了线缆和端口位置的束缚,用户不再为四处寻找有线端口和网线而苦恼;
2、无线局域网具有便于连接、易于移动的优点,无论是在办公大楼、机场候机大厅、酒店,用户都可以随时随地自由接入网络。

802.11协议的发展

在这里插入图片描述
无线设备被限定在某个特定频段(frequency band)上操作。每个频段都有相应的频宽(bandwidth),亦即该频段可供使用的频率空间总和。频宽是评价链路(link)数据传输能力的基准。数学、信息以及信号处理理论均可证明,较大的频宽可以传输更多的信息。
早在20世纪80年代中期,一些公司已经开始推出WLAN的维形产品,随着WLAN技术的不断发展和国际标准的成熟,IEEE在1997年发布了WLAN的802.11国际标准,并在此后的几年中在802.11标准基础上相继衍生推出了包括802.11b、802.11a、802.11g在内的多种WLAN物理层技术。随着时间的推移,基于802.11和802.11b技术的产品已经逐渐被802.11a和802.11g的产品所取代。目前在中国,802.11g的产品占据了市场的主流,但从长远来看,同时支持802.11a和802.11g的产品会成为未来的发展趋势。IEEE正在定义速率更高的802.11n的标准,新的标准可以支持高达600Mbps的物理层发送速率,不过由于802.11n产品价格高昂,因此802.11n的产品会和802.11a、802.11g的产品在市场上共存很长的一段时间。WLAN技术中常用的一些名词术语如下:
·合法频宽\频率范围:国家或国际相关组织为特定无线设备规定的工作的频率范围。
·非重叠信道:互相之间频段交叠的信道。
·调制技术:将数字基带信号变成模拟信号并通过电磁波发送出去的方法。
·物理发送速率:物理层发送数据的速度,单位是Mbit/s。

802.11g协议的频率划分

在这里插入图片描述
IEEE 802.11a定义的频段包括5.155.35GHz、5.505.70GHz和5.7255.85GHz;而IEEE802.11b/g定义的频段为2.42.4835GHz。
802.11协议在2.4GHz频段定义了14个信道,每个信道的频宽为22MHz。两个信道中心频率之间隔为5MHz。信道1的中心频率为2.412GHz,信道2的中心频率为2.417GHz,依此类推至位于2.472GHz的信道13。信道14是特别针对日本所定义的,其中心频率与信道13的中心频率相差12MHz。

无线覆盖原则-蜂窝式覆盖

在这里插入图片描述
可以在二维平面上使用1,6,11三个信道实现任意区域无相同信道干扰的无线布网。当某个无线设备功率过大时,会出现部分区域有同频干扰,这时可以通过调整无线设备的发射功率来避免这种情况的发生。但在三维平面上,要想在实际应用场景中实现任意区域无同频干扰几乎是不可能的。

802.11无线网络的介质访问控制

在这里插入图片描述
总线型局域网在MAC层的标准协议是CSMA/CD(Carrier Sense Multiple Access with Collision Detection,载波侦听多路访问/冲突检测)。但由于无线产品的适配器不易检测信道是否存在冲突,因此802.11定义了一种全新的协议,即CSMA/CA(Carrier Sense Multiple Access with Collision Avoidance,载波侦听多路访问/冲突避免)。
CSMA/CA一方面进行载波侦听,以查看介质是否空闲;另一方面通过随机的时间等待,使信号冲突发生的概率减到最小,以避免冲突。当侦听到介质空闲时,优先发送。
不仅如此,为了系统更加稳固,802.11还提供了带确认(ACK)的CSMA/CA。一旦遭受其他噪声干扰或者在侦听失败时,就有可能发生信号冲突,而这种工作于MAC层的ACK此时能够提供快速的恢复能力。
WANL工作站传送数据报文的基本过程如下:
1、当检测到介质被占用时不发送数据;
2、当检测到介质空闲IFS时间长度以后,启动一个定时器back-off timer,该定时器的尺寸为Contention window(一个尺寸有限制的随机数),当定时器到时后开始发送数据;、
3、当本次发送失败需要重传时,随着重传次数的增加,Contention window的尺寸逐渐加大;
4、当本次发送成功或者达到重传次数上限需要丢弃报文时,将Contention window的值重置为初始值;
5、当工作站需要发送帧时,如果信道空闲,则等待DIFS时间再发送数据;如果信道正被其他工作站占用,则应在信道空闲后等待DIFS再进行随机退避后进行发送。随机退避时间以SlotTime为单位,用一个减计数器保存,初始值为随机整数,称为竞争窗口(Contention Window,CW)。在退避窗口期间,计数器每过SlotTime即减1。在计数器减到零之前,如果信道上有信号发送,则退避窗口结束,计数器暂停,到下次退避窗口时再继续计数。若计数器计到零,且信道上没有侦听到信号,则STA在下一个SlotTime时将帧发送,同时保持对信道的控制权直到帧序列传输完成或出现异常(未收到对方响应)。发送完成后,应生成新的竞争窗口继续执行随机退避的操作。

无线网络典型部署-热点覆盖

在这里插入图片描述
WLAN通常由位于核心的AP(Access Point,接入点)与一组工作站构成。AP负责接入,可以看作有线以太网中的交换机。
上图介绍了酒店内的部分区域的热点覆盖。对于热点区域比较集中,用户移动性需求不大的场所可以用AP进行无线覆盖,其后端基础设施则仍然使用有线网络。此类无线组网为最基本的组网方式。


http://www.ppmy.cn/news/634010.html

相关文章

win7建WLAN热点

Step1:进入命令行界面 Step2:netsh wlan set hostednetwork modeallow ssidjiang key12345678 Step3:netsh wlan start hostednetwork

win7win10 配置wlan热点

win7 & win10 系统自带wlan功能,配置方法如下: 命令行输入: 1. netsh wlan set hostednetwork mode allow ssid "Haha" key12345678 2. netsh wlan start hostednetwork netsh wlan show hostednetwork 转载于:https://www.cnblogs.com/…

Android 修改保持WLAN热点开启的时间与最大连接数

一. 修改"保持WLAN热点开启"的时间 Settings.System.putInt(getContentResolver(),Settings.System.WIFI_HOTSPOT_AUTO_DISABLE,Settings.System.WIFI_HOTSPOT_AUTO_DISABLE_FOR_FIVE_MINS);//空闲5分钟后关闭//Settings.System.WIFI_HOTSPOT_AUTO_DISABLE_FOR_TEN_…

[RK3288][Android7.1]调试笔记 --- Settings设置WLAN热点支持遥控器弹出软键盘输入法

Platform: RK3288 OS: Android 7.1.2 Kernel: v4.4.143 问题: 使用遥控器点击"设置WLAN热点"后,在这个Dialog上无论用遥控器按哪个按键都无法弹出输入法。 方法: 先找到这个WifiApDialog:packages/apps/Settings/sr…

使用cmd命令行netsh wlan创建wifi热点

如何使用手提电脑的发热点? netsh wlan set hostednetwork modeallow ssidleo key12345678 netsh wlan start hostednetwork netsh wlan stop hostednetwork 1、以管理员身份运行命令提示符: 快捷键winR→输入cmd→回车 2、启用并设定虚拟WiFi网卡&…

在 Windows 10 中开启移动 WLAN 热点

本文将介绍如何在 Windows 10 中开启移动 Wi-Fi 热点。 This post is written in multiple languages. Please select yours: 在 Windows 10 中开启移动 WLAN 热点 - walterlvTurn on Mobile Hotspot (Wi-Fi) in Windows 10 - walterlv 要在 Windows 10 中开启移动 WLAN&…

Android利用反射获取WLAN热点信息

当然使用前需初始化wifiManager mWifiManager (WifiManager) context.getSystemService(Context.WIFI_SERVICE);private static final String TAG "wifiHelper"; private WifiManager mWifiManager null;//判断WLAN状态是否开启 public boolean isWifiApOn() {M…

Android11.0 默认开启WLAN热点设置默认热点名称和密码

1.概述 11.0定制产品需要在开机后默认开启热点的产品,这就需要在开机后默认打开热点而开机后第一个弹出来的就是锁屏界面 所以就想在锁屏界面收到开机广播后添加开启热点,实现开启热点的功能 2.默认开启WLAN热点设置默认热点名称和密码的核心类 /framework/base/packages/…