科技行者

行者学院 转型私董会 科技行者专题报道 网红大战科技行者

知识库

知识库 安全导航

至顶网网络频道高速无线LAN“11g”与“11b”地工作机制

高速无线LAN“11g”与“11b”地工作机制

  • 扫一扫
    分享文章到微信

  • 扫一扫
    关注官方公众号
    至顶头条

从1月底开始支持无线LAN新规格IEEE802.11g的终端产品已在日本面市。11g的传输速度为54Mbit/秒,大大高于目前已广泛采用的IEEE802.11b的11Mbit/秒。

作者:zdnet安全频道 来源:论坛整理 2008年11月14日

关键字: 802.11B 无线局域网

  • 评论
  • 分享微博
  • 分享邮件
从1月底开始支持无线LAN新规格IEEE802.11g的终端产品已在日本面市。11g的传输速度为54Mbit/秒,大大高于目前已广泛采用的IEEE802.11b的11Mbit/秒。而且,由于兼容11b,11g接入点能够与采用11b无线卡的个人电脑通信。那么为什么这两者速度不同,却能够进行通信呢?下面就来分析一下。

  首先,让我们了解一下IEEE802.11g是一种什么样的无线LAN规格。IEEE802.11g是作为使用2.4GHz频带无线电波的IEEE802.11b的高速版而制定的规格。但是为了实现54Mbit/秒的传输速度,11g采用了与11b不同的OFDM(正交频分复用)调制方式。

  因此,为了兼容11b,11g除本身特有的调制方式以外,还具备使用与11b相同的调制方式进行通信的功能,可以根据不同的通信对象切换调制方式。在11g和11b终端混用的场合,11g接入点可以为每个数据包根据不同的对象单独切换不同的调制方式。也就是说以11g调制方式与11g终端通信,以11b方式与11b终端通信。

  不过,如果只是单纯地将11g和11b混合在一起并不能正常进行通信。

  一般情况下,从无线LAN的工作原理来讲,当一部终端与接入点通信时,其他的终端都会处于静默状态。然后这些终端会侦听通信用频带中的无线电波,当确认没有任何终端处于通信状态时才会开始通信。我们把这种原理称为CSMA/CA(载波侦听多路访问/冲突防止)。

  但是,当把调制方式不同的11b和11g混合在一起使用时,11b终端由于无法侦听11g的通信,因此即便在11g正在通信时也会开始通信。11b终端发送无线电波后,对于正在通信的11g来说就会形成干扰,严重时甚至会使11g和11b都无法进行通信。

  因此,11g接入点具有这样一种特殊功能:把11g和11b混合到一起时,会对11g通信进行控制,以免11b终端产生干扰。这种功能被称为RTS/CTS(请求发送/清除发送)。

  RTS/CTS的原理非常简单,其通信过程如下:终端在发送信息之前先把RTS(请求发送)数据包发送到接入点。如果接入点没有任何其他终端在进行通信,就会返回CTS(允许发送)数据包。CTS中包含允许通信的终端地址和能够占用频道的时间。收个这个数据包后,得到允许的终端就开始进行通信。

  通过采用11b也能接收信息的调制方式来交换RTS/CTS数据包,不仅11b终端和11g终端不会同时通信,而且还可以把两种终端混合到一起使用。

  RTS/CTS的工作原理比CSMA/CA更复杂。因此使用RTS/CTS以后,通信速度会随之降低。如果只有11g终端,尽可能不要使用RTS/CTS。实际上,IEEE802.11g接入点包括“11b混合模式”和“11g专用模式”两种设置,11g专用模式不使用RTS/CTS功能。因此,如果只使用11g终端,那么使用11g专用模式就可以提高通信速度。
    • 评论
    • 分享微博
    • 分享邮件
    邮件订阅

    如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。

    重磅专题
    往期文章
    最新文章