本章重点
- 无线局域网的组成,特别是分配系统 DS和接入点 Approach的作用
- 无线局域网使用的 CSMA/CA协议和无线局域网 MAC帧使用的几种地址
- 移动用户在移动时怎么保持 IP地址不变
- 蜂窝移动通信网中对移动用户的路由选择问题
目录
一、无线局域网的组成
无线局域网 WLAN 可分为两大类
- 有固定基础设施的 WLAN
- 无固定基础设施的 WLAN
所谓“固定基础设施”是指预先建立起来的、能够覆盖一定地理范围的一批固定基站
IEEE802.11 就是无线以太网的标准
- 使用星形拓扑,其中心叫做接入点 AP
- 在MAC层使用 CSMA/CA 协议
凡使用 802.11 系列协议的局域网又称为 Wi-Fi,意思是“无线保真度”
IEEE 802.11 的基本服务集 BSS 和扩展服务集 ESS
- 一个基本服务集 BSS 包括一个基站和若干个移动站,所有的站在本 BSS 以内都可以直接通信,但在和本 BSS 以外的站通信时 ,都要通过本 BSS 的基站
- 基本服务集内的基站叫做接入点 AP,其作用和网桥相似
- 当网络管理员安装 AP 时,必须为该 AP 分配一个不超过 32 字节的服务集标识符 SSID 和一个信道
- 一个基本服务集可以是孤立的,也可通过接入点 AP连接到一个主干分配系统 DS,然后再接入到另一个基本服务集,构成扩展的服务集 ESS
- ESS 还可通过叫做门户 为无线用户提供到非 802.11 无线局域网(例如,到有线连接的互联网)的接入。门户的作用就相当于一个网桥
- 移动站 A 从某一个基本服务集漫游到另一个基本服务集(到 A' 的位置),仍可保持与另一个移动站 B 进行通信
建立关联
- 一个移动站若要加入到一个基本服务集 BSS,就必须先选择一个接入点 AP,并与此接入点建立关联
- 建立关联就表示这个移动站加入了选定的 AP 所属的子网,并和这个 AP 之间创建了一个虚拟线路
- 只有关联的 AP 才向这个移动站发送数据帧,而这个移动站也只有通过关联的 AP 才能向其他站点发送数据帧
移动站与 AP 建立关联的方法
- 被动扫描
- 移动站等待接收接入站周期性发出的信标帧
- 信标帧中包含有若干系统参数(如服务集标识符 SSID 以及支持的速率等)
- 主动扫描
- 移动站主动发出探测请求帧,然后等待从 AP 发回的探测响应帧
二、802.11 局域网的 MAC 层协议
2.1 CSMA/CA 协议
无线局域网不能简单地搬用 CSMA/CD 协议。两个原因
- “碰撞检测”要求一个站点在发送本站数据的同时,还必须不间断地检测信道,但接收到的信号强度往往会远远小于发送信号的强度,在无线局域网的设备中要实现这种功能就花费过大
- 即使能够实现碰撞检测的功能,并且在发送数据时检测到信道是空闲的时候,在接收端仍然有可能发生碰撞
改进的办法是把 CSMA 增加一个碰撞避免 CA功能。802.11在使用 CSMA/CA 的同时,还增加使用停止等待协议
MAC层
MAC 层通过协调功能来确定在基本服务集 BSS 中的移动站在什么时间能发送数据或接收数据
DCF 子层在每一个结点使用 CSMA 机制的分布式接入算法,让各个站通过争用信道来获取发送权。因此 DCF 向上提供争用服务
PCF 子层使用集中控制的接入算法把发送数据权轮流交给各个站从而避免了碰撞的产生。自组网络就没有PCF子层
帧间间隔 IFS
- 所有的站在完成发送后,必须再等待一段很短的时间(继续监听)才能发送下一帧。这段时间的通称是帧间间隔 IFS
- 帧间间隔长度取决于该站欲发送的帧的类型。高优先级帧需要等待的时间较短,因此可优先获得发送权
- 若低优先级帧还没来得及发送而其他站的高优先级帧已发送到媒体,则媒体变为忙态,因而低优先级帧就只能再推迟发送了。这样就减少了发生碰撞的机会
CSMA/CA 协议的原理
- 欲发送数据的站先检测信道。在 802.11 标准中规定了在物理层的空中接口进行物理层的载波监听
- 通过收到的相对信号强度是否超过一定的门限数值就可判定是否有其他的移动站在信道上发送数据