• 802.11 supports CSMA/CA (CSMA with collision avoidance) for MAC protocol. Suppose there are 4 stations. A wants to send to B. C is within range of A. D is within range of B but not within range of A. A begins by sending an RTS (request to send) frame to B to request permission to send. If B decides to grant permission, it replies a CTS (clear to send) frame. Upon receipt of the CTS, A sends its frame and starts an ACK timer. Upon the correct receipt of the data frame, B responds with an ACK frame, terminating the exchange. For C, it is within range of A, it will receive the RTS frame. Then it asserts a kind of virtual channel busy for itself, indicated by NAV (network allocation vector). For D, it does not hear the RTS, but it does hear the CTS, so it also asserts the NAV signal for itself翻译
时间: 2024-02-14 16:03:05 浏览: 271
802.11标准支持使用CSMA/CA(带冲突避免的CSMA)作为MAC协议。假设有4个站点,A想向B发送数据,C在A的范围内,D在B的范围内,但不在A的范围内。协议流程如下:
1. A先向B发送一个请求发送(RTS)帧,请求发送数据。
2. 如果B决定允许发送,它会回复一个清除发送(CTS)帧。
3. 收到CTS帧后,A会发送数据帧并启动一个确认(ACK)定时器。
4. 在正确接收到数据帧后,B会回复一个ACK帧,结束交换过程。
5. 对于C,它在A的范围内,会收到RTS帧。然后它为自己声明一种虚拟信道忙状态,即使用网络分配向量(NAV)信号表示。
6. 对于D,它没有收到RTS帧,但它会收到CTS帧,因此它也会为自己声明NAV信号。
阅读全文
相关推荐

















