作者howshou (好小 )
看板comm_and_RFE
标题Re: [问题] 什麽是CSMA/CA中的CA?
时间Mon May 29 22:51:59 2006
※ 引述《hmlin (hsiumin)》之铭言:
: ※ 引述《yoyo123 (最初的最初....)》之铭言:
: : 标题: [问题] 什麽是CSMA/CA中的CA?
: : 时间: Sun May 28 18:23:39 2006
: : CSMA/CA中的CA是什麽意思?
: : 我只知道是collision avoidance
: : 用途在碰撞避免
: : 但是我想知道比较详细的解释..
: : 烦请知道的人告知一下
: CSMA/CA 跟CSMA/CD 要跟相比
: 因为在wireless channel当中 不像在wire的环境依样 analog fronted
: 可以很容易侦测到讯号 通常在11里面analog receiver 所收到的讯号只有
: 很低的dB值 ,所以CSMA/CA 必须依开始就要尽力避免碰撞.而且避免碰撞的好处
: 还有一但发生碰撞 wireless付出的代价会比wire 高很多
: wireless的环境底下跟wire channel差很多 尤其是PHY的设计. 像wire channel
: 很多timing sync的工作,平常IDLE time时就已再做了 不会等到packet trans
: start的才开始做
: : --
: : ◆ From: 140.117.160.149
: : 推 sovereignty:就是 RTS/CTS/ACK 那套 handshaking 的东西 05/28 21:58
: 这位学弟 RTS/CTS/ACK 最主要是在做flow control, 很多通讯协定
: 都有类似的名称,跟CSMA/CA 没有很直接的关系
RTS/CTS 不是在做flow control 而是减少 hidden node problem,
用了不一定比较好,若没有hidden node 反而是种overhead.
Interframe Space 是在做优先权控制(碰撞成本高的优先权高)
目的是让碰撞成本减少.
backoff timer 才是解决 collision 的主要机制.
至於CA .. 只不过是个名称而已,把它想成避免"不必要"的碰撞 就好
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.118.109.34
※ 编辑: howshou 来自: 140.118.109.34 (05/29 22:53)