WiFi基础知识

1. WLAN和WiFi

WLAN(Wireless Local Area Networks),无线局域网,即IEEE 802.11系列标准
WLAN是LAN(局域网, 802系列)的一种,其他的局域网技术如以太网(802.3系列)

Wi-Fi是Wi-Fi联盟制造商的商标,是做为产品的品牌认证
IEEE开发和出版IEEE 802.11系列标准,却不测试设备是否符合他们的标准
Wi-Fi联盟则填补这一段空白——建立和执行标准,互操作性与兼容性,并推动无线局域网路技术。
Wi-Fi联盟提出基于IEEE 802.11的市场标准(WPA, WPA2, WMM, WPS) ,提供产品认证服务,保证互通性

本文及后续文章中不区分WiFi和WLAN,均指IEEE 802.11系列标准

2. 802.11标准

802.11标准主要规定了无线网络通信在ISO/OSI参考模型中的介质访问接入控制层(MAC)和物理层(PHY)的实现

主要标准有

- 802.11a 工作在5gHZ的频率范围(频段宽度325MHZ),最大传输速率54mbps
- 802.11b 工作在2.4g的频率范围(频段宽度83.5MHZ),最大传输速率11mbps
- 802.11g 工作在2.4gHZ频率范围(频段宽度83.5MHZ),最大传输速率54mbps
- 802.11n 在2.4gHZ和5gHZ均可工作,最大的传输速率为600mbps
- 802.11ac

3. WiFi相关术语

AP(Access point的简称,即访问点,接入点):是一个无线网络中的特殊节点,通过这个节点,无线网络中的其它类型节点可以和无线网络外部以及内部进行通信。这里,AP和无线路由都在一台设备上(即Cisco E3000)。

Station(工作站):表示连接到无线网络中的设备,这些设备通过AP,可以和内部其它设备或者无线网络外部通信。

Assosiate:连接。如果一个Station想要加入到无线网络中,需要和这个无线网络中的AP关联(即Assosiate)。

SSID:用来标识一个无线网络,后面会详细介绍,我们这里只需了解,每个无线网络都有它自己的SSID。

BSSID:用来标识一个BSS,其格式和MAC地址一样,是48位的地址格式。一般来说,它就是所处的无线接入点的MAC地址。某种程度来说,它的作用和SSID类似,但是SSID是网络的名字,是给人看的,BSSID是给机器看的,BSSID类似MAC地址。

BSS(Basic Service Set):由一组相互通信的工作站组成,是802.11无线网络的基本组件。主要有两种类型的IBSS和基础结构型网络。IBSS又叫ADHOC,组网是临时的,通信方式为Station<->Station,这里不关注这种组网方式;我们关注的基础结构形网络,其通信方式是Station<->AP<->Station,也就是所有无线网络中的设备要想通信,都得经过AP。在无线网络的基础形网络中,最重要的两类设备:AP和Station。

DS(Distributed System):即分布式系统。分布式系统属于802.11逻辑组件,负责将帧转发至目的地址,802.11并未规定其技术细节,大多数商业产品以桥接引擎合分步式系统媒介共同构成分布式系统。分步式系统是接入点之间转发帧的骨干网络,一般是以太网。其实,骨干网络并不是分步系统的全部,而是其媒介。主要有三点:骨干网(例如以太网)、桥接器(具有有线无线两个网络接口的接入点包含它)、属于骨干网上的接入点所管辖的基础性网络的station通信(和外界或者BSS内部的station)必须经过DS、而外部路由只知道station的mac地址,所以也需要通过分布式系统才能知道station的具体位置并且正确送到。分步式系统中的接入点之间必须相互传递与之关联的工作站的信息,这样整个分步式系统才能知道哪个station和哪个ap关联,保证分步式系统正常工作(即转达给正确的station)。分步式系统也可以是使用无线媒介(WDS),不一定一定是以太网。总之,分步式系统骨干网络(例如以太网)做为媒介,连接各个接入点,每个接入点与其内的station可构成BSS,各个接入点中的桥接控制器有到达骨干网络和其内部BSS无线网的接口(类似两个MAC地址),station通信需要通过分布式系统。

http://blog.chinaunix.net/uid-9525959-id-3326047.html

http://blog.csdn.net/myarrow/article/details/7930131

http://wenku.baidu.com/link?url=Cds1ZFTS2m3u6_5FSx74QArINGivLh7GzMIp7a6XhbpAmm37AwfKtm2Tu5e6KNAMEwdzN0puc95aDdVqCV6-upaTW9NkhJYlQqXHy2SxH7W

http://www.tutorial-reports.com/wireless/wlanwifi/index.php

http://zh.wikipedia.org/wiki/IEEE_802.11

时间: 2024-10-28 17:59:47

WiFi基础知识的相关文章

Linux 下wifi 驱动开发(一)—— WiFi基础知识解析

 一.WiFi相关基础概念 1.什么是wifi  我们看一下百度百科是如何定义的: Wi-Fi是一种可以将个人电脑.手持设备(如pad.手机)等终端以无线方式互相连接的技术,事实上它是一个高频无线电信号.[1]  无线保真是一个无线网络通信技术的品牌,由Wi-Fi联盟所持有.目的是改善基于IEEE 802.11标准的无线网路产品之间的互通性.有人把使用IEEE 802.11系列协议的局域网就称为无线保真.甚至把无线保真等同于无线网际网路(Wi-Fi是WLAN的重要组成部分). wifi 英文全称

wifi基础知识及原理

wifi相关的文件位置: WIFI Settings应用程序位于 packages/apps/Settings/src/com/android/settings/wifi/ JAVA部分: frameworks/base/services/java/com/android/server/ frameworks/base/wifi/java/android/net/wifi/ JNI部分: frameworks/base/core/jni/android_net_wifi_Wifi.cpp wif

IP地址基础知识

IP地址基础知识 网络号:用于识别主机所在的网络:主机号:用于识别该网络中的主机. 一 OSI/RM模型 应用层 表示层 会话层 传输层 网络层 数据链路层 物理层 二 TCP/IP模型 数据链路层(网络接口层):Wi-Fi(IEEE 802.11) · WiMAX(IEEE 802.16) ·ATM · DTM · 令牌环 · 以太网 ·FDDI · 帧中继 · GPRS · EVDO ·HSPA · HDLC · PPP · L2TP ·PPTP · ISDN·STP 等 网络层协议(互联网

蓝牙基础知识

蓝牙基础知识: 1.频段:2.4~2.485GHz; 2.最大输出功率: 最大功率容量 射程范围 (mW) (dBm) (m) 1类 100mW 20        ~100 2类 2.5mW 4  ~10 <——多数蓝牙应用是电池供电的2类设备 3类 1mW   0     ~1 对比:移动电话功率——>UMTS和W-CDMA输出为250mW,GSM1800/1900为1000mW,GSM850/900为2000mW. 3.跳频技术 (Frequency-Hopping Spread Spe

WIFI基本知识整理

WIFI基本知识整理 这里对wifi的802.11协议中比较常见的知识做一个基本的总结和整理,便于后续的学习.因为无线网络中涉及术语很多,并且许多协议都是用英文描述,所以有些地方翻译出来会有歧义,这种情况就直接英文来描述了. 主要内容: 一.基本概述 二.实践基础 三.一些原理 四.补充 五.其它 一.基本概述 ============================ 1.有线和无线网络 目前有线网络中最著名的是以太网(Ethenet),但是无线网络WLAN是一个很有前景的发展领域,虽然可能不会

Android基础知识(一)

前言 前言 从软件测试最终目的发现问题缺陷来看,Findyou比较认同一个观念,测试的能力大致可以划分成三个能力层次:发现问题.定位问题.预防问题.有机会探讨一下这个分类. 发现问题各种方式方法,比如边界值,如何有效提高发现问题的效率?比如APP前后台切换数据为什么容易丢失?什么情况下容易产生OOM? 定位问题要求测试综合能力强,你比如业务熟悉.代码熟悉.平台(比如Linux系统.Android系统)熟悉等均有很强的要求.比如上文的栗子,APP前后台切换界面录入数据丢失,能否通过日志.代码.系统

Configuration Manager 基础知识

System Center 2012 Configuration Manager 是 Microsoft System Center 管理解决方案套件的成员,可通过减少手动任务并使你集中处理高价值项目.最大程度地利用硬件和软件投资来提高 IT 效率和生产力,并通过在正确的时间提供正确的软件来提升最终用户生产力.Configuration Manager 可实现安全且可缩放的软件部署.符合性设置管理以及全面的服务器.台式计算机.便携式计算机和移动设备资产管理,从而帮助你提供更高效的 IT 服务.

iOS开发基础知识--碎片21

iOS开发基础知识--碎片21  1:[UIScreen mainScreen].scale知识点 当屏幕分别为640x940时[[UIScreen mainScreen] scale]=2.0 当屏幕分别为320x480时[[UIScreen mainScreen] scale]=1.0 2:如何正确的绘制1像素的线 #define SINGLE_LINE_WIDTH (1 / [UIScreen mainScreen].scale) #define SINGLE_LINE_ADJUST_OF

iOS开发基础知识--碎片11

iOS开发基础知识--碎片11  1:AFNetwork判断网络状态 #import “AFNetworkActivityIndicatorManager.h" - (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions { //网络 [[AFNetworkActivityIndicatorManager sharedManager] se