我需要升级现有的无线基础设施,这一次,我希望有2个接入点覆盖我的房屋,因为无论使用单个AP都会遇到什么盲点。我已经为两个接入点提供了到中心网络的物理电缆。

我真的希望这两个作为单个SSID无缝互操作。我该怎么做呢?我要购买的新接入点需要支持哪些功能?

评论

您已经说过无论如何都会遇到盲点,但对于那些没有盲点的人,这是一个有趣的相关链接:superuser.com/questions/17897/…

#1 楼

多AP漫游网络背景

使多AP(漫游)802.11网络正常运行是没有魔术的。无线客户端仅假设具有相同SSID的所有AP的配置均相似,并且它们都是对同一基础有线网络的不同访问点。客户端将扫描所有信道,以寻找发布所需SSID的AP,并选择最适合其需求的那个(通常是指显示信号强度最高的那个)。

一旦在网络上,只要满足客户的需求(即,只要其信号强度在“足够好”的阈值之上),客户就会使用相同的AP。如果客户端以后认为使用该网络上的另一个AP可能更好,它将定期扫描所有通道,以寻找发布该SSID的其他AP。如果扫描发现候选AP的性能比当前启用的AP更好,它将自动漫游到另一个AP,通常不会丢失太多帧。


一个漫游警告:正如另一位评论者所指出的那样,肯定有设计不佳的客户端,它们的漫游算法或阈值很差,它们实际上并没有在应有的时间漫游,因此最终太“粘”,停留在第一个AP上他们本来可以通过现在更接近的另一个AP获得更好的性能和可靠性,然后加入他们的行列。有时,当您发现客户端卡在错误的AP上时,它有助于强制客户端的Wi-Fi接口重新加入网络。如果您有许多此类错误的客户端,则对多个AP使用相同的SSID可能不太适合;您可能需要使用不同的SSID,以便可以更轻松地监视和控制与客户端关联的AP。*


假设两个AP的配置都相似并且连接到相同的基础网络,则漫游是无缝的,并且对用户不可见(像我这样运行工具来监视这些东西的书呆子除外)。漫游事件对于使用网络的应用程序是不可见的,尽管可能会通知网络堆栈的某些低层部分该事件,例如,DHCP客户端可以再次检查此新AP是否确实已连接到同一个AP网络,因此可以确保您的DHCP租约在该网络上仍然有效。

其他一些用户对此问题的回答和评论错误地建议可能需要无线协议或诸如无线中继或WDS之类的功能漫游,但这绝对不正确。这些功能只是用无线方式代替有线以太网回程的一种方法。

为了完整起见,我要提到的是,有一套技术,一些专有的,一些在IEEE 802.11F中标准化的,通常称为接入点间协议。 IAPP是一种方法,通常企业级AP可以通过回程相互通信以优化客户端漫游。但这仅仅是一种优化,并不是漫游的先决条件。在不使用任何IAPP的情况下,漫游在大小网络上都“足够好”。

配置建议

给两个AP相同的网络名称(SSID),相同的安全性类型(建议使用WPA2-PSK)和相同的无线安全密码。许多客户端认为,对于具有相同SSID的所有AP,这些类型的设置都将相同。

由于已经安装了电缆,因此请使用有线以太网作为回程。这样可以为真正需要它的便携式/移动设备节省无线带宽,而不是浪费在可以合理连接的固定设备(如AP)上。

如果网络上还有其他设备(例如宽带家庭网关)提供NAT和DHCP服务,则将两个AP都置于桥接模式(关闭NAT和DHCP服务)。通常,您只希望网络上的一个盒子充当NAT网关或服务DHCP。如果您的网络上还没有其他设备在进行NAT和DHCP,并且需要这些服务,则可以让您的一个AP来做。让更多的“上游” AP(在拓扑上更接近您的宽带调制解调器)进行NAT和DHCP,并确保到另一个AP的有线以太网连接来自第一个AP的LAN端口。还要确保“下游” AP处于桥接模式。我之所以这样称呼,是因为我看到人们在两个AP上都启用了NAT和DHCP的错误,并且我看到客户端不够聪明,无法意识到他们的192.168.1.x / 24网络。现在在另一个房间里的IP地址与192.168.1.x / 24不同。我还看到用户在这种情况下感到困惑,在这种情况下,同一间房屋中的两台笔记本电脑具有192.168.1.x地址,但由于它们实际上位于两个单独的NAT之后的两个单独的IP网络上而无法相互ping通。
<信道是您要在漫游(多个AP)802.11网络中因AP而异的一项关键设置。为了最大化带宽,请让您的AP自动选择要使用的信道,或者您可以手动选择其他不重叠且希望空闲的信道来使用。您不希望往返一个AP的传输与往返另一个AP的带宽竞争带宽。

其他注意事项

此答案的其余部分只是一堆通用的“如何最大化家庭802.11网络带宽”技巧,而不是针对具有相同SSID的两个AP的问题。

考虑利用此机会全面现代化

如果您已经在购买新的AP并花时间进行重新配置,则我建议您利用此机会购买两个支持同时双频802.11ac技术的最新AP来替换现有的AP。这样,您既可以为仅2.4GHz的较旧客户端支持2.4GHz频段,又可以为较忙的5GHz频段提供更多带宽。将您的2.4GHz 802.11n无线电设置为20MHz(HT20)通道已成为一种“最佳实践”,这样它就可以腾出一些频段供蓝牙之类的东西使用。这将您在2.4GHz频带中的802.11n传输速率限制为〜130mbps,而不是300mbps,但允许其他非802.11 2.4GHz设备仍然可以正常工作。在5GHz频段中,有更多可用频道,而且通常都不太忙,因此建议您使用80MHz(VHT80)频道以实现最大吞吐量。

Apple最新的2013 AirPort Extreme和Time Capsule是同时双频802.11ac,它们还支持3个空间流(也称为“ 3x3”,“ 3SS”)802.11ac,如果您有3个流802.11ac客户端可以做到,则传输速率可达1300兆位/秒。 2013年或以后推出的所有Apple Mac产品均具有802.11ac。 MacBook Air仅为2SS(最大信号传输速率为867兆比特/秒),iMac在发送时为2SS,在接收时为3SS,但我相信Retina MacBook Pro和Mac Pro在发送和接收时均为3SS。

请注意,业界在推出良好的802.11ac AP和客户端方面进展缓慢。在2012年甚至2013年初发布的很多东西通常都是越野车,流血的第一代垃圾。从2013年6月开始,更加可靠的第二代802.11ac产品开始问世。除Apple产品外,ASUS RT-AC66U是一款不错的同时双频3SS 802.11ac AP。

如果您遇到较旧的单频AP的问题,
/>
如果您不需要支持任何旧的仅2.4GHz的设备,请使用5GHz频段,因为它通常不那么忙碌,并且您可以使用HT40,而不会饿死蓝牙和其他用途。

坚持支持仅带单频AP的仅2.4GHz设备,请谨慎选择频道。在2.4GHz频带中,信道有很大程度的重叠。但是,通道1、6和11根本不重叠,因此这些是手动选择的不错选择。您可以使用Wi-Fi网络扫描仪(如inSSIDer,NetStumbler,iStumbler,许多“战争驾驶”工具等)来查看您所在位置可见的其他AP正在使用哪些信道。如果您怀疑自己所在的地区有非802.11 2.4GHz干扰源,例如蓝牙,微波炉和许多(但不是全部)无绳电话,婴儿监视器,无线网络摄像头和无线“房间到房间” A / V发送器,您可以全力以赴,并获得像Metageek Wi-Spy这样的频谱分析仪,以找出您所在位置噪声最小的信道。

评论


但是,如果有人将一台笔记本电脑从一个房间搬到另一个房间怎么办?我不是专家,但我认为WDS会在不失去连接性的情况下负责切换接入点。

– Arjan
2010-3-21在22:51



@Arjan我已经更新了我的答案,以解决您的问题。简短的答案是,无论您在AP之间使用哪种回传,客户端都可以漫游,而WDS只是在成本高昂的情况下进行无线回传的一种方法。 WDS与漫游绝对无关。

– Spiff
2010-3-21在23:50

一个非常有用的答案,谢谢。您提到将“下游”(远离Internet)访问点设置为桥接模式(并禁用NAT和DHCP)。桥接模式与使用LAN端口而不是其WAN端口连接上游设备之间是否有区别(正如我所建议的将无线网络扩展为具有有线骨干网的建议解决方案)?

–大卫·米勒(David Miller)
2014年4月7日在10:45

那么,当您拔掉其中一个AP时应该怎么办?当我这样做时,我所有的应用程序都会失去连接。重新连接到另一个AP大约需要20秒。即使是漫游位也几乎不起作用。他们坚持慢速的AP。我已经用三星Galaxy 10.1标签和HTC Desire Z手机进行了测试。

–半个高加索
2014年6月6日13:05

@ATSiem是的,请参见我的开头为“如果您还没有……”的句子以及该段的其余内容;我确切地描述了您的要求。

– Spiff
16 Mar 9 '16 at 7:35

#2 楼

好的文章,但是在同一SSID上的多个AP之间的切换通常会引起问题,因为即使信号远低于“足够好”的阈值,客户端也会坚持使用原始AP。例如。如果您将笔记本电脑从房屋的一端移到另一端,当发现信号强度更高的AP时,它将不会简单地切换到新的AP,而是会坚持原来的AP,直到信号微弱且不稳定(<5mb)无法再使用。在许多情况下,信号可能打得很微弱,导致笔记本电脑无法上网或无法与网络设备通信,但笔记本电脑仍会使用原始AP,因为它仍然会看到非常微弱的信号。要解决此问题,需要手动干预来强制AP切换(例如,维修或重置笔记本电脑上的无线连接)

简而言之,以下陈述值得怀疑:“一旦在网络上,客户端将使用相同的AP只要它满足客户的需求(即只要信号强度在“足够好”的阈值之上),如果客户后来认为使用该网络上的另一个AP可能更好,它将定期扫描所有正在寻找发布该SSID的AP的所有通道。如果扫描发现候选AP的性能比其当前打开的AP更好,它将自动漫游到其他AP,通常不会丢失太多帧。

评论


@ MRC-同意。这是一篇内容丰富的文章,但是对于您的基本无线客户端,我认为它无法根据需要无缝切换。通常,必须进行一些网络中断才能强制进行切换。取决于无线客户端,无线电和运行的软件,这是可能的,但需要使用您自己的设备进行一些测试。有些人可能会漫游,其他人可能不会。仍然是可行的设置。

–user103803
2011年11月2日,下午6:07

虽然我发现这是真的,但使用2个SSID时也会发生相同的问题

–巴特·范·休克洛
2011-12-13 23:55

@BartvanHeukelom是的,两个SSID会出现相同的问题,但是当它们具有不同的SSID时更改AP会容易得多。

– Flibble先生
2013年9月26日20:27在

它可以在Mac和PC笔记本电脑上很好地工作(但仅在Linux上,Intel Win7驱动程序似乎更粘)。因此,漫游算法可以很好地工作,但它似乎完全取决于驱动程序。

–惠更斯
2015年8月8日在20:06



#3 楼

如果您使用的是Airport Express之类的产品,则可以选择扩展另一个WDS网络。我认为其他路由器也具有可通过各自的配置面板访问的类似功能。

如果不了解您的网络设置,很难提供可行的解决方案。

评论


就像@kaerast在另一个答案上发表评论一样,原始问题指出他已经在进行有线回程布线,因此建议做WDS只是浪费无线带宽。

– Spiff
2010-3-21在23:52

#4 楼

我相信您正在寻找WLAN / WiFi中继器。这是一个教程:使用中继器扩展WLAN范围

评论


最初的问题是有线网络遍布整个房屋。因此,没有必要使用中继器,只需在不同的信道上使用相同的ssid和密钥运行第二个接入点即可。

–爱丽丝在哪里
2010-3-21在19:32

@kaerast,您不只是给出答案吗?只需将2个无线路由器配置为具有相同的ssid和其他设置,但在不同的通道上工作即可。可能必须对dhcp进行一些排序(两个不同的范围),但应该可以工作。

–埃尔兹
2010年3月21日在20:00

#5 楼

简而言之,这些是最重要的事情:


所有AP上相同的SSID,密码和安全设置
每个AP的不同信道。理想情况下不重叠(1、6、11)