深入理解计算机网络—7介质访问控制子层3

WLAN网络体系架构

一些基本概念:

射频信号:具有远程传输能力的高频电磁波,通常指2.4G、5G频段的电磁波。IEEE802.11ad规范工作在60GHz频段。

AP:Access Point,接入点,可分为:

FAT APFAT Access Point,胖接入点):具有全面的接入、安全和管理功能,类似于全能交换机。

FIT APFIT Access Point,瘦接入点):只提供可靠、高性能的无线连接功能,其他如安全和管理功能都交给AC。

ACAccess Controller,接入控制器):对无线局域网种的所有AP设备进行控制和管理。

CAPWAPControl And Provisioning of Wireless Access Points,无线AP控制与规范):RFC5415协议定义,实现AP与AC之间互通的一个通用封装和传输机制。

VAP(Virtual Access Point,虚拟接入点)是AP设备上虚拟出来的业务功能实体。用户可以在一个AP上创建不同的VAP来为不同用户群体提供无线接入服务,实现基于用户的安全策略和QoS策略管理。类似于VLAN功能。

AP:可以将一组AP划分在一个域里。以便区分不同用户类型提供不同服务级别,部署不同的用户安全策略和QoS策略,管理不同类型的用户。

SSID(Service Set Identifier,服务集标识符)表示无线网络的标识,用来区分不同的无线网络。可分为:

BSSIDBasic Service Set Identifier,基本服务集标识符):标识AP上每个VAP的数据链路层MAC地址,一个VAP有一个唯一的BSSID。

ESSIDExtended Service Set Identifier,扩展服务集标识符):是一个或一组无线网络的标识。通常SSID即为ESSID。

多个AP可以拥有同一个ESSID以对用户提供漫游能力,但每个VAP的BSSID必须是唯一的。

BSSBasic Service Set,基本服务集):指一个AP所覆盖的范围。同一个BSS区域内,各STA工作站间是可以互相通信的。

ESS(Extend Service Set,扩展服务集)又多个使用相同的SSID的BSS组成。

WLAN网络体系架构

1.自治式网络架构,又称胖接入点网络架构。AP可单独实现所有无线接入功能,不需要AC设备。

2.集中式网络架构,又称为瘦接入点网络架构。可以通过一台AC集中管理和控制WLAN网络种的多个AP。

AP和AC之间采用CAPWAP协议通信,AP与AC之间可以跨越二层或三层网络。

WLAN MAC帧格式:

包括帧头、帧主体、帧校验,主要依靠帧头中各属性字段的设置来确定帧的类型。

CSMA/CA协议原理

CSMA/CD(载波侦听多址访问/冲突检测)的基础是所有站点都能监听到对方,而无线局域网中的无线信号覆盖范围有限,并非所有的站点都能听见对方。因此802.11标准提出了载波多址访问/冲突避免的CSMA/CA机制。

CSMA/CD协调不同的设备对有线介质的竞争访问。

CSMA/CA是通过协调功能(Coordination Function)来确定BSS中的STA之间如何发送或接收数据。可分为:

DCF(Distributed Coordination Function,分布式协调功能)和PCF(Point Coordination Function,点协调功能)

DCF:不采用任何中心控制,通过使用CSMA/CA机制,每个STA均可通过争用信道来获取数据帧的发送权。,如Ad-Hoc结构(无AP的Wlan网络)。

PCF:通过AP集中控制整个BSS内的活动,使用集中控制的接入算法把数据帧的发送权轮流交给各STA,从而避免冲突。对于时间敏感的业务,如分组话音,就应提供PCF。

在IEEE802.11协议中必须有DCF机制,PCF是可选项。

CSMA/CA属于“停-等”协议类型。因为无线信道的通信质量远不如有线信道,STA每发送一帧后,要等到收到对方的确认帧ACK后才能发送下一帧。

1.IFS(InterFrame Space,帧间间隔),STA完成数据帧发送后,必须等待IFS时间才能发送下一帧。

(1)SIFS(Short IFS,短帧间间隔):分隔属于一次对话的各帧。该时间内,一个STA能够从发送方式切换到接收方式。

(2)PIFS(PCF IFS,点协调功能帧间间隔):长度是SIFS加一个时隙时间(Slot Time)长度

(3)DIFS(DCF IFS,分布协调功能帧间间隔):长度比PIFS多一个时隙。用来发送数据帧和管理帧。

2.竞争窗口,又称退避时间

如果同时有多个STA需要发送数据,都检测到信道忙,则需要执行退避算法,即每个STA随机退避一段时间再发送数据。

退避时间是时隙的整数倍,大小由物理层技术决定。

STA每经历一个时隙的时间就检测一次信道。若空闲,退避计数器继续倒计时;若忙,就冻结退避计时器的剩余时间,重新等待信道变为空闲并再等待DIFS后从剩余时间开始继续倒计时,知道退避计时器的时间减小到0,STA开始发送数据帧。

CSMA/CA和CSMA/CD所使用的退避算法稍有不同。

在CSMA/CA中,第i次退避是在时隙{0,1,2,…,(2^(2+i)-1)}中随机选择一个退避时间,当时隙编号达到255是(对应第6次退避)就不再增加了。这样做是为了使不同站点选择相同退避时间的概率减少。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值