载波监听:
物理载波监听:有物理层提供,需要采用特殊硬件,而且价格不菲。除此之外不能解决隐藏节点问题。
虚拟载波监听:采用网络分配矢量,使用一个Duration字段来预订一段媒体的使用时间。
网络分配矢量:(Network Allocation Vector)
保证工作站的原子操作不被中断。
方式:RTS/CTS帧,中都带一个Duration字段。收到RTS/CTS的非Reciver/Sender工作站会静默Duration时间,用来使得Sender和Reciver之间传递数据报。
原子操作:不可分割的单一事务单元,一般采用肯定确认机制实现。
隐藏节点问题:
Node1与node3互为隐藏节点。Node1与node3可能在某一时刻同时与node2传送数据,可能导致node2无法响应任何数据。(无线信道是半双工的,由于node1和node3不知道对方的存在所以,这两个节点可能同时向信道上发送数据包,导致node2无法处理这种数据。)
几个基本术语:
BSS:Basic Service Set基本服务集
DCF:Distributed Coordination Function分布式协调功能(有竞争)