![]() |
|
|||||||||||||||
| | 网站首页 | 局域网教程 | 软件说明书 | 局域网论坛 | | ||
|
||
|
|||||
| 通过实战测试无线网络的速度 | |||||
作者:98pc.com 文章来源:150160.com 点击数: 更新时间:2006-4-1 ![]() |
|||||
这位朋友一直是本杂志的读者,我还以为他完全清楚802.11a、b、g的实际速度和标称速度之间的差别。如果他非常清楚Wi-Fi的“有效负载”问题,就不会表示什么疑问了——现在看来不是这样的。所以,我认为有必要再来解释一下为什么在802.11g连接上得不到54Mbps的速度。后面还有一个测试,可以自己动手做一下。来检测正确性。 关于Wi-Fi的常识 先介绍一些关于Wi-Fi的一般知识。 现在有三个基本Wi-Fi标准。802.11b标准最早,速度为11Mbps;802.11g最新,速度为54Mbps;还有一个容易混淆的802.11a,与b、g不兼容,速度也是54Mbps。802.11a是美国制定的标准,欧洲ITU将正式推出它的增强版802.11i。 但是,所有人都知道这些标称速度值是虚的。实际上,802.11b标准的速度就包括1Mbps、2Mbps、5Mbps和11Mbps几种,但这些并不是用户可以获得的实际数据传送量。究其原因,就要牵涉到以太网IEEE 802族标准的核心,即协议。 这里我要多说几句,因为这些概念很容易混淆。有个概念要记清楚:协议并不计量bit数,它测量的是时间。由于存在延迟,传输的速度越快,损失的数据位也成倍增加。延迟为200微秒时,1Mbps速度的数据损失很小,而11Mbps时的损失就要高出10倍。 协议是必需的,因为以太网是一种共享的连接系统,没有协议它就根本不能工作。所以,需要有一种既严谨又简单的方法,能确保在任一时刻只有一个用户在使用网络连接。 这里有几层含意。首先,必须知道任意一个用户何时开始发送数据,还需要知道他们将要发送的数据量,以及何时发送完毕。其次,如果出现两方同时开始发送数据的情况,需要有一种方法确保一方退出竞争,空出网络让另一方发送。最后,还要有个固定的延迟时间,这样才可以传送各种消息,如谁在使用网络,谁应该避让以及等待多久。 图1显示了一个标准的TCP/IP数据包。所有从1KB至64KB的数据(一般均低于2KB,因为路由器会拆散大于2KB的数据包)都被封装起来,并带有两个头(header),一个TCP头和一个IP头,两个数据头用于数据包的描述。 ![]() 图1 当然,这些只是从TCP/IP处理程序得到的数据部分,还不包括任何以太网系统的东西。所以,当通信软件将这个数据包送给网卡时,还要在外面再加上许多东西,就像给它做一个802.11的“外框”(帧)。 最前面是30字节的MAC(介质访问控制)头,用以标识网卡,然后添加3个字节的LLC(逻辑链路控制)头和5字节的SNAP(子网访问协议)头。接着是上述TCP/IP数据包,最后以4字节的FCS(帧校验序列)结尾。 上述这些也只是PLCP子层业务数据单元,或叫PSDU。在传送前还要再加上:一个6字节的PLCP(物理层会聚协议)头,在PLCP头前还有PLCP“preamble”(前引导)头,最后完成的PLCP协议数据单元(PPDU)也包括两部分——PLCP和MPDU(MAC层协议数据单元)(见图2)。 ![]()
[1] [2] 下一页 |
|||||
| 文章录入:wuwq 责任编辑:wuwq | |||||
| 【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口】 | |||||
| 最新热点 | 最新推荐 | 相关文章 | ||
| 会话劫持攻击实战 实战检验——交换机配置 经验:实战无线网络的组建 通过集线器连接的对等网 无线局域网组网实战 通过局域网传输文件方法详解 实战宽带ADSL防火墙配置 经验:实战无线网络的组建 SOHO的无线组网实战(一) ( 实战sohu无线网络 |
| 网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!) |
| | 设为首页 | 加入收藏 | 联系站长 | 友情链接 | 版权申明 | 网站公告 | | |||||
|