1. 无线路由器的覆盖范围和带机量

覆盖范围取决于发射功率、接收灵敏度,以及对端的发射功率和接收灵敏度。因为Wi-Fi设备在发出数据包后,一定要等待对方回ACK才会确认发送成功,所以,如果任意一方的发射功率或者接收灵敏度不够,都会导致发送失败。

可容纳的终端个数取决于所使用的Wi-Fi芯片:

对于不加密的情况,取决于内存。

对于加密情况,取决于WiFi芯片内部存放密钥的缓冲区有多大。因为加解密都是硬件做的,而密钥是用户设置的,缓冲区中存放密钥的个数是有限的。举例:如果缓冲区可以存放32个密钥,以WPA2-AES的加密方式,它最多可以支持14个终端。32/2-2 =14。WPA2-AES每个终端有一个单播密钥,所有的终端共享一个组播密钥,每个单播密钥占用1个密钥空间,每个组播密钥占用2个密钥空间,密钥是周期性更新的,所以,只能占用一半。

最大发射功率是由各个国家标准来限制,在中国,家用路由器最大发射功率不能超过100mW,也就是20dBm.

举例说明:假设无线路由器的发射功率为0dBm,最少要接收到-75dBm才能正常工作。而手机的最大发射功率为-40dBm,最少要接受到-50dBm才能正常工作。

一个路由器发出数据包,功率为0dBm,在空气中衰减40db,到达手机,手机接收到的信号强度为-40dBm,大于手机的最低接收强度(-50dBm),手机可以正常工作。

手机发出数据包,功率为-40dBm,经过40db的衰减到达路由器,此时,强度变为-80dBm,低于路由器的最低接收门限,路由器不能正常接收来自手机的数据包。

为了传的远,就要对抗衰减。通常的做法是:

1. 加强信号的发射功率(或者增加接收端的灵敏度,这比较难,有下限和环境噪声)

信号弱,传输速度为什么会变慢?

因为更快速的传输要求更精密的调制方式(主要原因,非全部原因),更精密的调制方式需要更好的信号质量。

假设有三种调制方式,分别允许一次传送4、16、64个信号。单次传输的信号越多,速度越快。但是由于设备自身精度和传播过程的失真,这些信号可能会向任何方向进行偏移。一次传4个,由于在复平面上的信号之间”间隔”较远,即使偏移了一段距离,接收端可对信号进行恢复。而一次64个信号,发生偏移后难以恢复原始信号。所以,在信号质量较差时,只能用低速传输来增加可靠性。

2. 在公司使用无线路由器,最好把它当做交换机来使用。

操作方法:

2.1 使用正常路由器模式,打开设置界面,把无线路由器的DHCP服务关掉

2.2 重启路由器,把墙上引出来的网线插到无线路由器的LAN口,不使用WAN口

这时,公司的路由器会给当做交换机的路由器分配IP地址。

2.3 电脑搜索无线网络,正常连接。其他台式机也可以用网线连接LAN口,当做有线交换机使用

2.4 每台连接到交换机上的设备,需要手动指定电脑IP和掩码,

与LAN口IP在同一个网段,通过浏览器访问设备,路由器的管理IP不能和总路由器冲突,将无线路由器的内网IP设置成内网PC机同网段的,但未被使用的IP地址。

无线路由器作为无线交换机使用的设置方法

3. 无线路由器传输

现在的无线路由器的天线是全向天线,也就是说,当它向外发送数据时,是向每个方向都要发送数据。由于家用环境的复杂,路由器到终端设备之间几乎不可能存在直射信号,无线电波存在着衍射和反射的情况,携带相同数据的众多数据包,到达终端设备时,到达的时间存在先后差异,这称为码间干扰(ISI,Inter Symbol Interference)

对于802.11.b、g,20MHz的带宽,最大时延为50ns,多径条件下,无ISI的传输半径为15m,协议中的误码重传机制等手段扩大传输半径到35m。

对于802.11 n,采用了 MIMO技术(波束成型和时空分组码),40MHz的带宽,

4. 端口映射配置

端口映射(虚拟服务器,当内网使用私有地址(10.x.x.x/172.16.x.x/192.168.x.x)时,外部网络无法直接访问内网中的服务器,通过在路由器上做端口映射,配置内网服务器的IP和端口后,外部网络便可以访问内网服务器,从而使用内网提供的服务。

配置说明

5. 穿墙能力

5GHz信号的波长要比2.4GHz的信号要短。看穿透能力,要考虑到介质。

如果是墙、木板、钢板等,波长越短,穿透越强。

如果是云层、浓雾、山等,波长越长,穿透越强。

具体到上面,虽说5G信号的波长更短,但是它频率更高,更容易受到介质的影响而衰减,导致信号浪费。传输距离和穿墙性能不如2.4G,同时,硬件成本比2.4G高。

参考链接:http://m.zhihu.com/question/20001576

6. 802.11标准演化

参考资料:http://www.cnbeta.com/articles/286567.htm

http://network.51cto.com/art/200911/165073.htm

知识普及贴:简析常见的无线路由规格-

WiFi相关知识的更多相关文章

  1. WiFi相关基础概念

    转自:https://blog.csdn.net/lbaihao/article/details/73250798 一.WiFi相关基础概念 1.什么是wifi 我们看一下百度百科是如何定义的: Wi ...

  2. wifi基础知识整理

    转自 :http://blog.chinaunix.net/uid-9525959-id-3326047.html WIFI基本知识整理 这里对wifi的802.11协议中比较常见的知识做一个基本的总 ...

  3. WiFi基本知识

    转自:http://blog.csdn.net/myarrow/article/details/7930131 1. IE802.11简介 标准号 IEEE 802.11b IEEE 802.11a ...

  4. 【转】WIFI基本知识整理

    WIFI基本知识整理 这里对wifi的802.11协议中比较常见的知识做一个基本的总结和整理,便于后续的学习.因为无线网络中涉及术语很多,并且许多协议都是用英文描述,所以有些地方翻译出来会有歧义,这种 ...

  5. WIFI 基础知识

    转载自:wifi基本知识 如侵犯您的版权,请联系:2378264731@qq.com 1. IE802.11简介 标准号 IEEE 802.11b IEEE 802.11a IEEE 802.11g ...

  6. 【Python五篇慢慢弹(5)】类的继承案例解析,python相关知识延伸

    类的继承案例解析,python相关知识延伸 作者:白宁超 2016年10月10日22:36:57 摘要:继<快速上手学python>一文之后,笔者又将python官方文档认真学习下.官方给 ...

  7. 移动WEB像素相关知识

    了解移动web像素的知识,主要是为了切图时心中有数.本文主要围绕一个问题:怎样根据设备厂商提供的屏幕尺寸和物理像素得到我们切图需要的逻辑像素?围绕这个问题以iphone5为例讲解涉及到的web像素相关 ...

  8. listener监听器的相关知识

    从别人的博客上我学习了listener的相关知识现在分享给大家 1.概念: 监听器就是一个实现特定接口的普通java程序,这个程序专门用于监听另一个java对象的方法调用或属性改变,当被监听对象发生上 ...

  9. UIViewController相关知识

    title: UIViewController 相关知识date: 2015-12-13 11:50categories: IOS tags: UIViewController 小小程序猿我的博客:h ...

随机推荐

  1. [AngularJS] Using ngModel in Custom Directives

    You can use ngModel in your own directives, but there are a few things you'll need to do to get it w ...

  2. Effective C++ Item 29 为”异常安全”而努力是值得的

    本文为senlie原创,转载请保留此地址:http://blog.csdn.net/zhengsenlie 经验:异常安全函数即使发生异常也不会泄漏资源或同意不论什么数据结构败坏.这种函数区分为三种 ...

  3. cocos2dx-3.2 环境配置

    一.软件 1)VS2012(C++11特性在VS2012以上可以使用) 2)Cocos2d-x官网源码 3)JDK 4)NDK(3.2要用r9d版本,用了android-ndk-r8e报错了) 5)A ...

  4. mysql查询更新时的锁表机制分析

    为了给高并发情况下的mysql进行更好的优化,有必要了解一下mysql查询更新时的锁表机制. 一.概述 MySQL有三种锁的级别:页级.表级.行级.MyISAM和MEMORY存储引擎采用的是表级锁(t ...

  5. Android进阶笔记06:Android 实现扫描二维码实现网页登录

    一. 扫描二维码登录的实现机制: 详细流程图: (1)PC端打开网页(显示出二维码),这时候会保存对应的randnumber(比如:12345678). (2)Android客户端扫码登录,Andro ...

  6. github使用成长记

    学校里一直都有自己写一些网页,一方面为了学习熟练技能,另一方面也是兴趣所在.但是独乐乐不如众乐乐,一直向往有那么一个平台能把自己做得东西分享给广大网友,并且想借着分享的契机和各位程序猿交流学习心得(这 ...

  7. 字体的大小(pt)和像素(px)如何转换?

    px:相对长度单位.像素(Pixel). pt:绝对长度单位.点(Point). 1in = 2.54cm = 25.4 mm = 72pt = 6pc 具体换算是: Points Pixels Em ...

  8. 视频播放-VideoVIew,Vitamio

    播放视频文件其实并不比播放音频文件复杂,主要是使用 VideoView类来实现的.这个类将视频的显示和控制集于一身,使得我们仅仅借助它就可以完成一个简易的视频播放器.VideoView的用法和 Med ...

  9. HDU 1043 Eight (A* + HASH + 康托展开)

    Eight Time Limit: 10000/5000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others) Total Sub ...

  10. ExecutorService.invokeAny()和ExecutorService.invokeAll()的使用剖析

    ExecutorService是JDK并发工具包提供的一个核心接口,相当于一个线程池,提供执行任务和管理生命周期的方法.ExecutorService接口中的大部分API都是比较容易上手使用的,本文主 ...