pigsticker 发表于 2011-8-13 23:25

DD-WRT无线参数解读

DD-WRT无线模式很强大,但也很复杂,很令人头疼。官网有各种介绍,但都是英文,大部分看不懂,结合自己手上两台刷了DD-WRT固件的路由器,参照这篇文章:http://www.cublog.cn/u1/59802/showart_466535.html ,自己稍微整理,尝试解读这些无线参数。写下这篇日志备忘!


手上的两台路由器:
1、Belkin F5D7231-4P,改机,一年前在淘宝网买的洋垃圾,还花了150,破旧得像用了五十年了,奸商通过更换焊接芯片将储存升级到4M,内存升级到32M,加装了2个USB接口,可挂载移动硬盘、打印机等设备。CPU:BCM5352,200M主频,DD-WRT版本:DD-WRT v24-sp2 (07/22/09) std-nokaid-usb - build 12548M NEWD Eko

2、近期在某网上商城买的迅捷FAST FW300R V2.0版,79块,全新,性价比超高,运气不好的同学会买到 V3.0版,只有V2.0版和V1.3版可以刷DD-WRT。原装4M存储,32M内存,CPU:AR7241,400M主频,DD-WRT版本:DD-WRT v24-sp2 (11/21/10) std - build 15778
      
两台正好是Broadcom和Atheros两家最大的厂家的产品,比较起来更有代表意义。


无线参数:

Wlan active:off/on(两家芯片厂商貌似都没有找到无线网络的开关,一通电就默认打开无线)

Band(网络模式):
802.11a -- 5.8GHz频段提供了最高54 Mbps的速率规格
802.11b -- 在2.4GHz频段频段提供了最高11 Mbps的速率规格
802.11g --在2.4GHz频段频段提供了最高54 Mbps的速率规格,兼容802.11b
802.11n -- 可以将WLAN的传输速率由目前802.11a及802.11g提供的54Mbps,提高到300Mbps甚至高达600Mbps。得益于将MIMO(多入多出)与OFDM(正交频分复用)技术相结合而应用的MIMO OFDM技术,提高了无线传输质量,也使传输速率得到极大提升。

Mode(无线模式):
BCM5352芯片有这几种模式:访问点(AP),客户端(Client),客户端网桥(Clinet Bridge),点对点(Adhoc), 中继(Repeater),中继桥接(Repeater Bridge)

AR7241芯片有这机中模式:访问点(AP),客户端(Client),客户端网桥(Clinet Bridge),点对点(Adhoc), 无线桥接Station(WDS Station), 无线桥接AP(WDS AP)

访问点(AP):access point,通用模式,建立一个Wi-Fi无线网络基站,使用这个模式,你的路由器像一个小的信号塔一样发射信号,让各种客户端连接到你的路由器组成的网络里;

客户端(Client):让你的路由器作为一个客户端,就和笔记本电脑和手机的无线网卡一样,接到另一个无线网络路由器AP上。DD-WRT操作方法:一次点击管理界面:“状态”“无线”,再点击最底端的“基站勘察”,选择搜索到的网络,点击加入;同时DD-WRT再虚拟一个无线网络,可作为中继模式使用;

客户端网桥(Clinet Bridge):尝试使用过这个模式,结果路由器DHCP自动关闭,导致连接不上路由器,只好捅PP重启恢复。推测这个模式的功能是,就像两个普通有线路由器的LAN口互联一样,一个路由器当路由器用,另一个当交换机用。客户端网桥(Clinet Bridge)模式只不过将这条网线省略掉,使用无线达到这个效果。使用这个模式时,自己的路由器将连接到的另外的无线路由器当主路由器,自己变成无线交换机,所以WAN自动变成禁用,DHCP自动关闭。需注意的是,这种模式两个路由器会在同一个网段,所以如果主路由器的IP是10.1.1.1的话,你的路由器应该设置成10.1.1.2,而且主路由器的DHCP服务器IP地址池里,不能包括以上两个IP地址。SPI防火墙关闭,设置-高级路由里将工作模式从网关改为路由器。按照这个原理测试一直不成功,不知何解;

点对点(Adhoc):这个就比较简单了。就像两台电脑的网线接口用网线连通组成一个想网络一样。只不过“点对点(Adhoc)”模式是两台或多台电脑用无线方式直接连通。这样可以玩局域网游戏。如果有一个电脑可以上网,别的电脑也可以共享上网;

中继(Repeater):用来实现网络信号的放大及延续,为网络组建解决了距离上的问题。简单点就是扩大一个无线路由器的覆盖范围。和无线桥接(WDS)的区别是,不用设置主路由器,不需要知道主路由器的网卡MAC地址,只需知道主路由器的无线密码即可连接。使用方法:在无线基本设置里选择中继模式,输入你需要中继无线路由的SSID,在无线安全里选择主路由器的加密方式输入密码,无线基本设置里添加一个虚拟接口,输入你想设置的无线SSID,在无线安全里设置好虚拟接口无线网络的密码,就成功了。Atheros芯片DD-WRT上没有这个模式,可使用客户端模式+虚拟接口无线网络实现。说实话,这两种方式有什么区别还真不知道……

中继桥接(Repeater Bridge):估计和客户端网桥(Clinet Bridge)功能类似,没有尝试过;

无线桥接(WDS): 无线分布式系统,让无线AP之间通过无线进行桥接(中继),在这同时并不影响其无线AP覆盖的功能,通过无线电接口在两个 AP 设备之间创建一个链路。此链路可以将来自一个不具有以太网连接的 AP 的通信量中继至另一具有以太网连接的 AP。作为WDS成员的每个访问点都必须具有相同的信道设置才能相互通信。WDS模式和中继模式的区别就是:WDS可以一个主路由器和无数个从路由器使用同一个SSID,同一个DHCP服务器将无线网络覆盖扩大,但是每一个路由器上都需要设置包括主路由器和所有从路由器的无线MAC地址。

DD-WRT中,WDS Station 和 WDS AP本人才疏学浅,不知道区别在哪,也没有用过。



SSID:
也缩写为ESSID,是AP的标识字符,有时也翻译成“服务集标识符或服务区标示符”,是作为接入此无线网络的验证标识(可以想象成在windows文件共享环境中的工作组名)。无线客户端要加入此无线网络时,必须拥有相同的SSID号,否则就会被“拒之门外”。

SSID广播:
如果勾选了“允许SSID广播”,此路由器将向所有的无线主机广播自己的SSID号,也就是说未指定SSID的无线网卡都能获得AP广播的SSID并连入。如果用户不想附近有别的无线客户端“不请自来”,那么建议取消此选项,并在客户端网卡无线设置中手动指定相同的SSID来连入

频道(channel):
信道,以无线信号作为传输媒体的数据信号传送通道。IEEE 802.11b/g工作在2.4~2.4835GHz频段,按照不同国家对无线电的管制规定不同,这些频段被分为11或13个信道。在当使用环境中有两个以上的AP或者与邻居的AP覆盖范围重叠时,需要为每个AP设定不同的频段,以免冲突干扰。
这些频道按我自己的理解,每个无线收发设备都有一个频道宽度,比如迅捷的这个路由,频道宽度为20MHz,而频道1频率为:2412MHz,频道2:2417MHz,频道3:2422MHz,频道4:2427Mhz,频道6:2437MHz,频道11:2462MHz,不难发现每个频道递增5MHz。所有如果频道1受到干扰,每个频道相差5MHz,频宽20MHz,最少要调到4个频道以外才能避免干扰。因此我把这些频道分成3个重要频道。频道1、频道6、和频道11。如果你觉得你的无线信号受到干扰,对方用频道6,建议换成频道1或者频道11。比如我买个2.4G的无线鼠标,回来发现插到笔记本电脑上,笔记本就不能无线上网了(有些人是鼠标不能工作,一顿一顿的),后来发现是信号干扰,鼠标的频率不能调就把我的无线网络从频道6跳到频道1就好了。

传送功率(radio power):
调整产品的无线信号发射功率。输出功率越大,设备的无线信号能覆盖的范围越大,功耗也就越大;我发现Broadcom和Atheros在DD-WRT里单位不同,Broadcom用的是mW,默认为71mW,最大为251mW,但Atheros单位为dBm,默认为20dBm,可以设置为999dBm,没有测试效果。

传输速率(data rate):
设置设备的发送速率。一般选择为自动(Auto),设备会自动选择最高的速率进行发送。一般来说,传输速率有个特点:速率高,距离短;速率低,距离长。比如:你的笔记本电脑就在54M的无线路由旁边,一般传输速率会很高都是54Mbps的速率,如果离得很远,或者隔了很多堵墙,路由器会自动降低速率来增加距离,你会发现笔记本上显示速率会变成11Mbps或者更低。

RTS阈值:
它的设置范围是0~2346。发送请求(RTS:Request To Send)主要用于解决网络冲突。当两个站点同时向AP发送数据时,就会发生冲突,很可能导致数据丢失。RTS阈值就是为了解决这个问题的。当需要发送的数据包大于RTS阈值时,RTS机制被激活,站点先发送一个RTS到AP,通知AP它将发送数据。AP收到申请,就会发送CTS通知其它站点,要求它们推迟发送。同时,AP通知发送请求的站点发送数据。
Broadcom芯片路由自动开启此功能和CTS保护功能,Atheros默认关闭这两项功能。

分片长度:
它的设置范围是256~2346,并且只能设置为偶数。这个功能主要是用于分包。当MAC层的数据包比较大的时候,在有干扰的环境中容易出错、重传,此时把大包分解为小包,能够降低出错率,从而提高传输质量。
注意:分片长度必须大于RTS阈值,或RTS阈值为0的情况下,RTS/CTS机制才有效。

发射站间隔(Beacon Interval):
Beacon意思是“信标”,海洋中的灯塔不停的闪烁以提醒过往的船只,802.11中的Beacon其功能类似于灯塔。无线AP(Access Point)会周期性的广播Beacon报文,告诉附近的无线网卡,这里有一个AP.
    无线路由器隔多久发送一个Beacon。无线网卡都在ISM频道内一直持续扫描,等到扫到无线路由器的beacon时,就会在无线网络连接中显示这个无线路由器。
    Beacon Interval设定较小,有助于无线网卡快速的发现无线路由器,加快连接速度。Beacon Interval设定较高,有助于无线网卡省电。Beacon Interval的单位通常是微秒。
一般默认值是100。你可以将其改成50。
Broadcom在无线高级设定中有此设置,Atheros查无此设置。

鉴权类型(Authentication Type):
安全认证类型中可以选择允许任何访问的“开放系统”模式,基于WEP加密机制的“共享密钥”模式,以及“自动选择”方式。为安全着想,建议选择“共享密钥”模式。“密钥格式选择”中可以选择下面密钥中使用的ASCII码还是16进制数。一般我们选择16进制数(HEX)。下面的密钥信息中,内容项按说明自由填写-“选择64位密钥需输入16进制数字符10个,或者ASCII码字符5个。选择128位密钥需输入16进制数字符26个,或者ASCII码字符13个”。然后在“密钥类型”处选择加密位数,可以选择64位或128位,选择“禁用”将不使用该密钥。需要注意的是:同一时刻,只能选择一条生效的密钥,但最多可以保存4条。而且加密位数越高,则通信的效率越低,也就是说连接速率会受到影响,所以建议在家庭WLAN这种对安全不太敏感的环境中,不必选择过高的加密位数。

前导码(Preamble Type):
前导帧模式, 有长前导帧和短前导帧之分

pigsticker 发表于 2011-8-13 23:29

占位,添加内容用!

starinvader 发表于 2011-8-14 14:39

本帖最后由 starinvader 于 2011-8-14 14:47 编辑

AR7241不是无线芯片
另外Atheros怎么会没有Repeater模式
Atheros和Broadcom的传送功率只是显示不同单位,这两者是可以互相换算的,比如20dBm=100mW
在某些新无线芯片中,选择WEP/WPA会严重降低性能,必须要设置为WPA2(PSK)并且必须使用AES加密方式性能才正常

q741451 发表于 2011-8-14 14:49

3# starinvader


Atheros,我的那个路由就没有中继功能,另外一个ralink的就有

ddzzqq 发表于 2011-8-14 16:56

Atheros不支持repeater

pigsticker 发表于 2011-8-15 11:30

3# starinvader


我实测的Atheros CPU芯片的 无线模式 里面是没有 Repeater 模式的,而且有论坛上很多朋友也反映过同样的问题。这个应该是没有错的,如果你手上有Atheros的机子,可以试一下

starinvader 发表于 2011-8-20 14:36

标题

3# starinvader


我实测的Atheros CPU芯片的 无线模式 里面是没有 Repeater 模式的,而且有论坛上很多朋友也反映过同样的问题。这个应该是没有错的,如果你手上有Atheros的机子,可以试一下
pigsticker 发表于 2011-8-15 11:30 https://www.right.com.cn/forum/images/common/back.gif

我看了下确实没有Repeater模式,应该是我记错了。这是我的错不好意思。而且我在WR700N的官方固件也见到了Repeater模式。不知道是AR9285不支持Repeater呢还是Atneros在后面的9XXX芯片中添加了Repeater,或者是Bridge + Virtual Access Point

hifcs 发表于 2011-8-21 05:37

学习了。。。

xiaole51 发表于 2011-8-21 12:36

不错的资料,这样的贴应该加精.
留贴也当记号.

yz0195 发表于 2011-8-31 07:50

留贴也当记号.

rainxzy 发表于 2011-8-31 13:50

不错,很详细的解释

痴迷者 发表于 2011-8-31 17:12

AR芯片的确没有Repeater选项,用客户端来实现中继的话,如果被中继的AP消失的话,虚拟的AP也会消失,一直搞不懂是怎么回事

yajun722 发表于 2011-9-9 14:41

不错的资料,这样的贴应该加精.
留贴也当记号.

yajun722 发表于 2011-9-9 14:41

不错的资料,
留贴也当记号.

chn0008 发表于 2011-9-26 09:36

很不错的解释。
页: [1] 2 3
查看完整版本: DD-WRT无线参数解读