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,就不同这个机制。

 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值