CSMA/CA中的RTS帧和CTS帧的含义和作用是什么啊?
来源:学生作业帮 编辑:大师作文网作业帮 分类:综合作业 时间:2024/11/15 14:09:38
CSMA/CA中的RTS帧和CTS帧的含义和作用是什么啊?
RTS/CTS控制机制
DCF控制机制有一个显而易见的问题,即站点隐藏问题.DCF提供的是一种竞争发送的机制,它的关键在于发送站点要能正确检查出当前介质的状态是忙还是空闲.
当两个互不可见(即无线信号互不能达)的站点同时向一个双方都可达的第三站点(一般位于两个发送站点中间位置处)发送信号时,由于两个发送站点都无法检测到介质中有对方的信号,于是都认为此时介质为空闲,可以为己所用,并同时向第三方接收站点发送信号.显然,接收信号的第三站点将无所适从,因为它收到的实际上是两个发送站点送来的互相干扰的信号.IEEE为解决这一问题提出了一个可选的RTS/CTS机制.RTS/CTS机制的工作原理是,发送站点在向接收站点发送数据包之前,即在DIFS之后不是立即发送数据,而是代之以发送一个请求发送RTS(Ready To Send)帧,以申请对介质的占用,当接收站点收到RTS信号后,立即在一个短帧隙SIFS之后回应一个准许发送CTS(Clear To send)帧,告知对方已准备好接收数据.双方在成功交换RTS/CTS信号对(即完成握手)后才开始真正的数据传递,保证了多个互不可见的发送站点同时向同一接收站点发送信号时,实际只能是收到接收站点回应CTS帧的那个站点能够进行发送,避免了冲突发生.即使有冲突发生,也只是在发送RTS帧时,这种情况下,由于收不到接收站点的CTS消息,大家再回头用DCF提供的竞争机制,分配一个随机退守定时值,等待下一次介质空闲DIFS后竞争发送RTS帧,直到成功为止.
DCF控制机制有一个显而易见的问题,即站点隐藏问题.DCF提供的是一种竞争发送的机制,它的关键在于发送站点要能正确检查出当前介质的状态是忙还是空闲.
当两个互不可见(即无线信号互不能达)的站点同时向一个双方都可达的第三站点(一般位于两个发送站点中间位置处)发送信号时,由于两个发送站点都无法检测到介质中有对方的信号,于是都认为此时介质为空闲,可以为己所用,并同时向第三方接收站点发送信号.显然,接收信号的第三站点将无所适从,因为它收到的实际上是两个发送站点送来的互相干扰的信号.IEEE为解决这一问题提出了一个可选的RTS/CTS机制.RTS/CTS机制的工作原理是,发送站点在向接收站点发送数据包之前,即在DIFS之后不是立即发送数据,而是代之以发送一个请求发送RTS(Ready To Send)帧,以申请对介质的占用,当接收站点收到RTS信号后,立即在一个短帧隙SIFS之后回应一个准许发送CTS(Clear To send)帧,告知对方已准备好接收数据.双方在成功交换RTS/CTS信号对(即完成握手)后才开始真正的数据传递,保证了多个互不可见的发送站点同时向同一接收站点发送信号时,实际只能是收到接收站点回应CTS帧的那个站点能够进行发送,避免了冲突发生.即使有冲突发生,也只是在发送RTS帧时,这种情况下,由于收不到接收站点的CTS消息,大家再回头用DCF提供的竞争机制,分配一个随机退守定时值,等待下一次介质空闲DIFS后竞争发送RTS帧,直到成功为止.